반응형

전체 글 1664

임의의 번호의 Java 반올림

임의의 번호의 Java 반올림 간단한 질문에 대해 원하는 답을 찾을 수 없는 것 같습니다. 어떻게 하면 가장 가까운 숫자를 반올림할 수 있습니까?int? 예를 들어 숫자가 0.2, 0.7, 0.222, 0.4324, 0.9999일 때마다 결과가 1이 되었으면 합니다. 지금까지 나는 int b = (int) Math.ceil(a / 100); 하지만 효과가 있는 것 같진 않네요.Math.ceil() 는 호출하는 올바른 함수입니다.내 생각엔a는 입니다.int그 결과,a / 100정수 연산을 하다해라Math.ceil(a / 100.0)대신. int a = 142; System.out.println(a / 100); System.out.println(Math.ceil(a / 100)); System.out.pr..

sourcecode 2022.07.28

Java에서 Array List를 초기화하려면 어떻게 해야 하나요?

Java에서 Array List를 초기화하려면 어떻게 해야 하나요? 이 모양은arraylist가 다음 작업을 수행하고 있지 않습니다. // presizing ArrayList list = new ArrayList(60); 나중에 접속을 시도하면: list.get(5) 0을 반환하는 대신 IndexOutOfBoundsException을 슬로우합니다. 인덱스 5가 길이 0의 경계를 벗어났습니다. C++와 같이 모든 요소를 정확한 크기의 0으로 초기화하는 방법이 있습니까?생성자에게 전달된 정수는 초기 용량, 즉 내부 배열 크기를 조정하기 전에 유지할 수 있는 요소의 수를 나타냅니다(목록의 초기 요소 수와는 무관함). 60개의 0으로 목록을 초기화하려면 다음 절차를 수행합니다. List list = new Ar..

sourcecode 2022.07.28

JVM과 HotSpot의 차이점

JVM과 HotSpot의 차이점 HotSpot이란 정확히 무엇이며 JVM 및 OpenJDK와 어떤 관계가 있습니까?도서관인가요?그게 정확히 뭘 하는데? 또한 OpenJDK와 HotSpot의 차이점은 무엇입니까?Java Virtual Machine이 정확히 무엇인지에 대한 정의는 Java Virtual Machine 사양에 설명되어 있습니다. JVM은 정의상 가상 머신, 즉 실제 머신의 동작을 시뮬레이트하는 소프트웨어 머신입니다.실제 기계와 마찬가지로 명령어 세트, 가상 컴퓨터 아키텍처 및 실행 모델이 있습니다.이 가상 명령 세트로 작성된 코드를 실행할 수 있습니다.실제 머신이 머신 코드를 실행할 수 있는 것과 비슷합니다. HotSpot은 JVM 개념을 구현한 것입니다.원래 Sun에 의해 개발되었으며 현재..

sourcecode 2022.07.28

권장되는 VueJS 애플리케이션 API 및 Vuex 설계 패턴이 있습니까?

권장되는 VueJS 애플리케이션 API 및 Vuex 설계 패턴이 있습니까? 저희 팀과 저는 중대형 어플리케이션의 시작에 대해 연구하고 있습니다.asp.net 코어 백엔드를 갖춘 Vue 2 클라이언트 렌더링 애플리케이션입니다.클라이언트는 수만 개의 아이템과 그 상태를 관리하는 데 사용됩니다.애플리케이션은 아직 초기 단계에 있으며, 기존 클라이언트 측 스토어를 재구축할 수 있는 방법을 생각해 왔습니다. 우리는 모두 처음이고 독학으로 배우고 있기 때문에 Vue 애플리케이션에서 데이터 관리에 가장 적합한 패턴이 무엇인지 잘 모르겠습니다. VueJS 어플리케이션에서 권장되는 데이터 관리 패턴이 있습니까? 현재 패턴은 다음과 같습니다. | | | +-----------+ | | | | | +-----------+ ..

sourcecode 2022.07.28

C++ 프로그램에 대한 C 라이브러리 사용

C++ 프로그램에 대한 C 라이브러리 사용 Qt를 사용하여 만든 GUI를 사용하여 Dynamixel Servo를 제어하려고 합니다.Dynamixel은 모터를 제어하기 위한 C 라이브러리의 C 세트를 제공하지만, GUI를 만드는 유일한 방법은 본질적으로 C++인 Qt입니다.Qt C++ 코드에서 Dynamicixel C 라이브러리를 사용할 수 있습니까?네, C++는 C++ 컴파일러를 사용하여 C를 컴파일할 수 있으며 C++와 C를 링크할 수 있습니다.호출하는 모든 C 함수가 C 링크를 사용하는지 확인하십시오.이것은 C 함수의 프로토타입을 에워싸고,extern "C" #ifdef __cplusplus extern "C"{ #endif void c_function_prototype(); #ifdef __cplu..

sourcecode 2022.07.27

값별 트리 맵 정렬

값별 트리 맵 정렬 기본 자연순서가 아닌 값으로 TreeMap을 정렬할 수 있는 비교기를 작성하려고 합니다. 다음과 같이 시도했지만 무엇이 잘못되었는지 찾을 수 없습니다. import java.util.*; class treeMap { public static void main(String[] args) { System.out.println("the main"); byValue cmp = new byValue(); Map map = new TreeMap(cmp); map.put("de",10); map.put("ab", 20); map.put("a",5); for (Map.Entry pair: map.entrySet()) { System.out.println(pair.getKey()+":"+pair.ge..

sourcecode 2022.07.27

항아리 유물의 메이븐 최종 이름 제어

항아리 유물의 메이븐 최종 이름 제어 생성된 아티팩트의 수신처로 모든 하위 프로젝트에서 사용할 속성을 슈퍼 폼에 정의하려고 합니다. 그래서 이걸 위해서project/build/finalName그러나 이는 단순한 POM에도 효과가 없는 것 같습니다. 명령어 mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app 폼 4.0.0 com.mycompany.app my-app 1.0-SNAPSHOT jar my-app http://maven.apache.org UTF-8 ${project.name}-testing junit junit 3.8.1 test..

sourcecode 2022.07.27

Vue.js가 컴포넌트 내부에 부울 변경을 저장합니다.

Vue.js가 컴포넌트 내부에 부울 변경을 저장합니다. vue.js 스토어에 부울값이 저장되어 있는데 컴포넌트 내부에서 이 값이 변경되는 것을 검출해야 합니다.userEnabled가 변경되면 컴포넌트 내의 메서드를 호출해야 합니다.새로운 값을 계산할 필요가 없습니다. 질문입니다만, 'watch'를 사용해야 합니까?아니면 좀 더 효율적인 방법이 있을까요?그렇다면 시계를 '마운트'로 설정해야 하며, 언패치는 어떻게 해야 합니까? store.displaces를 설정합니다. import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(Vuex); export const store = new Vuex.Store({ state : { userEnabled: false, } }..

sourcecode 2022.07.27

온도 변수 때문에 프로그램이 느려집니까?

온도 변수 때문에 프로그램이 느려집니까? 다음과 같은 C 코드가 있다고 가정합니다. int i = 5; int j = 10; int result = i + j; 번, '루프'를 사용하는 요?int result = 5 + 10예를 들어 두 변수가 인덱스를 계산하기 위해 긴 식을 사용하여 배열에서 가져온 경우 등 코드를 읽기 쉽게 하기 위해 임시 변수를 만드는 경우가 많습니다.C 에 포 c c c c c c?른른른른른른른른?최신 최적화 컴파일러는 이러한 변수를 최적화해야 합니다. 예를 들어 godbolt에서 다음 예를 사용하는 경우,gcc-std=c99 -O3flags(실시간 참조): #include void func() { int i = 5; int j = 10; int result = i + j; pri..

sourcecode 2022.07.27

가져오기 요청에서 데이터를 추출하여 내보냅니다.

가져오기 요청에서 데이터를 추출하여 내보냅니다. Stack Over Flow 커뮤니티에 가입하게 되어 기쁩니다. 웹 개발은 처음이라 질문이 많습니다. 제 질문은 javascript의 fetch request에 관한 것입니다. 내보내기 위해 응답에서 데이터(userId)를 추출하려고 하는데 추출할 수 없습니다. userId 변수를 global로 설정하려고 했지만 작동하지 않습니다. 이 문제에 대해 그를 도와줄 수 있는 사람이 있나요? 답변 부탁드립니다. let userId = ""; let loggedUserId = () => { let storageToken = localStorage.getItem("groupomania"); let objJson = JSON.parse(storageToken); let..

sourcecode 2022.07.27
반응형