반응형

java 189

JSR의 용도와 용도는 무엇입니까?

JSR의 용도와 용도는 무엇입니까? JSR의 관련성과 용도에 맞게 최적화하는 방법은 무엇입니까? Bluetooth용 jsr82나 다른 기술 앱용 jsr82 같은 것을 읽었습니다. 그게 무슨 상관이죠?JSR은 Java Specification Requests로 기본적으로 Java 언어, 라이브러리 및 기타 컴포넌트에 대한 변경 요청입니다. 이는 모두 Java Community Process의 일부이며, 이를 통해 이해 당사자들은 개선을 위한 아이디어를 제안하고 (바람직하게) 그것들을 받아들여 행동할 수 있다.프로세스는 여기에 자세히 설명되어 있습니다. 예를 들어, 말씀하신 Bluetooth는 여기서 추적되고 최종 목록은 여기서 유지됩니다.Java Specification Requests(JSR; Java ..

source 2023.01.09

System.out.println을 사용하지 않는 한 끝이 없는 것처럼 보이는 루프가 종료됩니다.

System.out.println을 사용하지 않는 한 끝이 없는 것처럼 보이는 루프가 종료됩니다. 단순한 코드를 가지고 있었는데 그 코드들은 끝없는 루프로 되어있었고x 더 될 것입니다.j int x = 5; int y = 9; for (int j = 0; j < x; j++) { x = x + y; } System.out.println(y); 그대로, 그대로, 그대로 인쇄가 있습니다.y끝없이 루프되지 않습니다.을 사용하다이렇게 요, '다', '다', '다', '다', '다', '다', 다', '다' int x = 5; int y = 9; for (int j = 0; j < x; j++) { x = x + y; System.out.println(y); } System.out.println(y); 끝없는 루..

source 2022.12.25

Comparible 및 Comparator를 사용하는 경우

Comparible 및 Comparator를 사용하는 경우 필드에서 정렬해야 하는 개체 목록이 있습니다(예: Score).별 생각 없이 Comparator를 구현하는 새로운 클래스를 작성했습니다.이 클래스는 작업을 수행하고 동작합니다. 지금 다시 생각해 보면, 비교기를 실장하는 새로운 클래스를 만드는 것이 아니라, 학급에 Comparatible을 실장하는 것이 좋을까 하는 생각이 듭니다.점수는 개체의 순서를 지정하는 유일한 필드입니다. 내가 한 일이 관행으로 받아들여질 만 한 건가? 올바른 접근법 "우선 클래스에게 비교 가능 (자연적 주문에 대해)을 구현하도록 하고 대체 필드 비교가 필요한 경우 비교기를 구현하는 새로운 클래스를 만듭니다." 위의 (2)가 참일 경우 클래스에서 Comparatible을 구..

source 2022.12.25

JSP에서 HashMap을 루프하려면 어떻게 해야 합니까?

JSP에서 HashMap을 루프하려면 어떻게 해야 합니까? 어떻게 하면 루프를 통해HashMapJSP에서요? 일반적인 자바 코드와 동일한 방식으로 동작합니다. for (Map.Entry entry : countries.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); // ... } 단, 스크립트렛(JSP 파일의 원시 Java 코드,(things)는 불량한 관행으로 간주됩니다.JSTL을 설치할 것을 권장합니다(JAR 파일을 드롭하기만 하면 됩니다)./WEB-INF/lib필요한 태그립을 JSP 위에 선언합니다).다른 것 중에서 반복할 수 있는 태그가 있습니다.Maps. 모든 반복이 당신에게 도움을 줄 것이고, 그것은 다시..

source 2022.12.05

장치에서 디버깅할 때 '소스 코드가 바이트 코드와 일치하지 않음'

장치에서 디버깅할 때 '소스 코드가 바이트 코드와 일치하지 않음' API 레벨 21을 기준으로 컴파일하고 있는 앱이 있습니다. API 레벨 23을 사용하여 실제 디바이스에서 디버깅합니다. 문제는 Android OS의 자체 클래스에서 디버깅을 시도하면 "Source code is match the bytecode"라는 메시지가 뜬다는 것입니다.왜 이런 일이 생기는 건가요?앱이 실행되고 있는 테스트 디바이스는 API 레벨 23이며, 디버깅되고 있는 소스 파일도 레벨 23입니다. 나는 정말 혼란스럽다.이 메시지가 표시되는 이유와 수정 방법에 대해 설명해 주실 수 있습니까?Google의 IssueTracker에는 이에 대한 미해결 이슈가 있습니다. 이 문제(이 투고일 현재)에 제시된 잠재적인 해결책은 다음과 같..

source 2022.12.05

Java에서 파일 크기를 가져오는 방법

Java에서 파일 크기를 가져오는 방법 이 질문에는 이미 답변이 있습니다. 닫힘10년 전에요. 중복 가능성: 폴더 또는 파일 크기 이 코드를 사용해서File오브젝트: File f = new File(path); 이 파일의 사이즈는 어떻게 얻을 수 있습니까? 와의 차이는 무엇입니까?getUsableSpace(),getTotalSpace(),그리고.getFreeSpace()?클래스에서 메서드를 사용합니다.javadocs에서: 이 추상 경로 이름이 나타내는 파일의 길이를 반환합니다.이 경로 이름이 디렉토리를 나타내는 경우 반환 값은 지정되지 않습니다. 업데이트 요즘은 다음 방법을 사용해야 합니다. Path path = Paths.get("/path/to/file"); long size = Files.size(..

source 2022.11.26

스프링 MVC 유형 변환: PropertyEditor 또는 Converter?

스프링 MVC 유형 변환: PropertyEditor 또는 Converter? 봄 MVC에서 데이터를 가장 쉽고 간단하게 바인드하고 변환할 수 있는 방법을 찾고 있습니다.가능한 경우 xml 설정을 하지 않습니다. 지금까지 PropertyEditor를 다음과 같이 사용하고 있습니다. public class CategoryEditor extends PropertyEditorSupport { // Converts a String to a Category (when submitting form) @Override public void setAsText(String text) { Category c = new Category(text); this.setValue(c); } // Converts a Category..

source 2022.11.26

지속성 중에 JPA 필드를 무시하는 가장 쉬운 방법은 무엇입니까?

지속성 중에 JPA 필드를 무시하는 가장 쉬운 방법은 무엇입니까? 기본적으로 특정 필드의 지속을 중지할 수 있는 "@Ignore" 유형의 주석을 찾고 있습니다.어떻게 하면 좋을까요?@Transient 니즈에 준거합니다.필드를 무시하려면 필드에 주석을 달아 최대 절전 모드로 매핑되지 않도록 합니다. JSON으로 변환할 때 잭슨은 필드를 시리얼화하지 않습니다. JPA와 JSON을 혼재시켜야 하는 경우(JPA에 의해 생략되지만 Jackson에 포함됨)는 다음과 같습니다. @JsonInclude() @Transient private String token; 힌트: JsonInclude를 사용할 수도 있습니다.포함하다.NON_NULL 및 역직렬화 중 JSON 필드 숨기기:token == null: @JsonInc..

source 2022.11.26

커스텀 컴퍼레이터를 사용하여 int 배열을 정렬하려면 어떻게 해야 합니까?

커스텀 컴퍼레이터를 사용하여 int 배열을 정렬하려면 어떻게 해야 합니까? 커스텀 컴퍼레이터를 사용하여 int 배열을 정렬해야 하는데 자바 라이브러리는 비교기와의 int 정렬 기능을 제공하지 않습니다(비교기는 오브젝트와만 사용할 수 있습니다).쉬운 방법이 없을까요?입력 배열의 유형을 변경할 수 없는 경우 다음을 수행합니다. final int[] data = new int[] { 5, 4, 2, 1, 3 }; final Integer[] sorted = ArrayUtils.toObject(data); Arrays.sort(sorted, new Comparator() { public int compare(Integer o1, Integer o2) { // Intentional: Reverse order fo..

source 2022.11.26

Java에서의 HTTP POST 요구 전송

Java에서의 HTTP POST 요구 전송 이 URL을 가정해 보겠습니다. http://www.example.com/page.php?id=10 (여기서 ID는 POST 요청 시 전송해야 합니다.) 송신하고 싶다id = 10서버의page.phpPOST 메서드에서 이를 받아들입니다. Java 내에서 이 작업을 수행하려면 어떻게 해야 합니까? 이거 해봤는데 URL aaa = new URL("http://www.example.com/page.php"); URLConnection ccc = aaa.openConnection(); 하지만 POST로 어떻게 보내야 할지 모르겠어요.갱신된 답변: Apache HTTP Components의 최신 버전에서는 원래 답변의 일부 클래스가 사용되지 않으므로 이 업데이트를 게시합..

source 2022.11.25
반응형