«java» 태그된 질문

Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.

3
+0 및 -0은 int 및 float 데이터에 대해 다른 동작을 보여줍니다.
나는이 게시물을 부정적이고 양의 0으로 읽었습니다 . 제공해야합니다 나의 이해 다음 코드 true 와 true A 출력 등. 그러나 결과를 제공 false하고 true있습니다. 음수 0을 양수 0과 비교하고 있습니다. public class Test { public static void main(String[] args) { float f = 0; float f2 = -f; Float F = …
16 java  java-8 

1
OneNote 파싱-문서의 텍스트 Blob을 얻는 방법?
.one파일 확장자에 대한 파서를 작성 중입니다. 완료되면 Apache Tika 프로젝트에 추가합니다. 여기 내가 만들고있는 APL 2.0 라이센스 오픈 소스 프로젝트가 있습니다 : https://github.com/nddipiazza/onenote-parser-java https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-one/73d22548-a613-4350-8c23-07d15576be50 에서 사양 문서를 사용했습니다. 시작점으로, 나는이 오픈 소스 C ++ 프로젝트의 코드를 포팅했습니다 : https://github.com/dropbox/onenote-parser 문서를 파싱하는 데 먼 길을 갔지만 길을 잃었습니다. https://drive.google.com/file/d/1uROTEnKeBKU08CG_K5zdDTGHa178LgBK/view?usp=sharing 구문 분석에 …

2
SDKManager없이 Android Studio 설치
iOS 기기를 대상으로 macOS 10.15.3을 사용하여 Flutter에서 프로그래밍했습니다. 오늘 저는 Android Studio를 설치하려고 시도했습니다. 설치 과정에서 오류가 발생 Library/Android/sdk/하지 않았지만 tools하위 디렉토리 가 없습니다.이 디렉토리는에서 sdkmanager찾을 수 있기 때문에 문제 가됩니다 Library/Android/sdk/tools/bin. 달리기 때문에이 사실을 알았 flutter doctor습니다. ✗ Android license status unknown. Try re-installing or updating your Android SDK …

8
IntelliJ : 오류 : java : 오류 : 릴리스 버전 5는 지원되지 않습니다
내가 사용하고 있습니다 인 IntelliJ의 IDEA 궁극적 인 2019년 3월 1일을 . 간단한 Java Maven 프로젝트를 시작하려고 할 때마다 (단순 Hello World 일 수도 있음) 다음 오류가 발생합니다. Error:java: error: release version 5 not supported java --version터미널로 실행 하면 다음과 같은 결과가 나타납니다. openjdk 11.0.5 2019-10-15 OpenJDK Runtime Environment (build …


4
시작, 종료 및 단계가 주어진 List <Double> 값 시퀀스를 생성하는 가장 좋은 방법은 무엇입니까?
나는 실제로 여기에 대한 답변을 찾을 수 없다는 것에 놀랐습니다.하지만 잘못된 검색어 나 무언가를 사용하고있을 수도 있습니다. 내가 찾을 수있는 가장 가까운 것은 this 이지만 double특정 단계 크기의 특정 범위를 생성하는 것에 대해 묻고 답변은 그것을 그렇게 취급합니다. 임의의 시작, 끝 및 단계 크기로 숫자를 생성하는 것이 필요합니다. 나는이 그림 …
14 java  double  sequence 

2
3 개의 변수 쌍을 비교하는 메이트 방식
Java에서 순서를 무시하면서 3 개의 양수 이중 변수 쌍을 비교하도록 할당되었습니다. 나는 다음을 수행했다. if ((a1 == a2 &amp;&amp; b1 == b2 &amp;&amp; c1 == c2) || (a1 == a2 &amp;&amp; b1 == c2 &amp;&amp; c1 == b2) || (a1 == b2 &amp;&amp; b1 == a2 &amp;&amp; c1 == c2) …
14 java  math  compare 

4
OAuth2RestTemplate의 Spring Security 5 교체
에서 spring-security-oauth2:2.4.0.RELEASE같은 클래스 OAuth2RestTemplate, OAuth2ProtectedResourceDetails및 ClientCredentialsAccessTokenProvider사용되지 않는 모든 표시되었습니다. 이 클래스의 javadoc에서 사람들이 핵심 스프링 보안 5 프로젝트로 마이그레이션해야 함을 알려주 는 스프링 보안 마이그레이션 안내서 를 가리 킵니다 . 그러나이 프로젝트에서 사용 사례를 구현하는 방법을 찾는 데 문제가 있습니다. 응용 프로그램에 대한 들어오는 요청을 인증하고 타사 OAuth 공급자를 사용하여 …

1
1MB 이상의 Java 바이트 배열은 RAM의 두 배를 차지합니다.
윈도우 10에 아래의 코드를 실행 / 오픈 JDK 11.0.4_x64는 출력으로 생산 used: 197하고 expected usage: 200. 이는 백만 개의 요소로 구성된 200 바이트 배열이 대략적으로 사용됨을 의미합니다. 200MB RAM. 다 괜찮아. I로부터 코드에서 바이트 배열의 할당을 변경하는 경우 new byte[1000000]에 new byte[1048576](1024 개 * 1024 요소이라고)는 출력으로서 생성 used: 417하고 …


2
Java ThreadPoolExecutor : 코어 풀 크기 업데이트는 들어오는 작업을 간헐적으로 거부합니다.
ThreadPoolExecutor풀을 만든 후의 코어 풀 크기를 다른 숫자 로 크기 조정하려고하면 간헐적으로 여러 작업을 RejectedExecutionException제출하지 않아도 일부 작업이 거부되는 문제가 발생 queueSize + maxPoolSize합니다. 내가 해결하려고하는 문제는 ThreadPoolExecutor스레드 풀의 대기열에 앉아 보류중인 실행을 기반으로 핵심 스레드의 크기를 조정하는 것입니다. 기본적으로 a ThreadPoolExecutor가 Thread대기열이 가득 찬 경우에만 새 항목을 작성 하기 …

4
MacOS Catalina (v 10.15.3) : 오류 : 개발자를 확인할 수 없기 때문에“chromedriver”를 열 수 없습니다. 크롬 브라우저를 시작할 수 없습니다
최근에 Mac 컴퓨터를 OS Catalina (v 10.15.3)로 업그레이드했습니다. 이 업그레이드 후 셀레늄을 사용하여 크롬 드라이버를 시작할 수 없습니다. 크롬 브라우저를 시작하기 위해 셀레늄 코드를 실행할 때 아래 오류가 발생합니다. "개발자를 확인할 수 없기 때문에"chromedriver "를 열 수 없습니다." "macOS는이 앱에 맬웨어가 없는지 확인할 수 없습니다." 도와주세요!
13 java  macos  selenium 

2
느린 첫 번째 호출을 피하기 위해 Java 클래스를 예열하는 방법은 무엇입니까?
모든 API 호출이 1 초 미만이어야하는 프로젝트를 수행하고 있지만 다음 경로보다 느린 각 경로에 대한 첫 번째 호출에 문제가 있습니다. 현재 / login에 대한 첫 번째 호출은 3.6 초가 걸리고 다음 호출은 다른 모든 경로에 대해 170ms가 걸립니다. -XX:+TraceClassLoading첫 번째 호출에서이를 사용하여 클래스가 메모리에로드되어 성능 문제가 발생한다는 것을 알았습니다 . …

4
Gradle 부팅 테스트에서 종료 후크의 출력을 끄는 방법은 무엇입니까?
https://start.spring.io/starter.zip?type=gradle-project&amp;language=java&amp;bootVersion=2.2.5.RELEASE&amp;baseDir=demo&amp;groupId=com.example&amp;artifactId=demo&amp;name 에서 start.spring.io에서이 이슈까지 프로젝트를 생성 할 수 있습니다. = demo &amp; description = Demo % 20project % 20for % 20Spring % 20Boot &amp; packageName = com.example.demo &amp; packaging = jar &amp; javaVersion = 1.8 &amp; dependencies = h2, data-jpa, web gradle로 빌드 된 다중 모듈 springBoot 응용 프로그램이 있으며 …

1
Android Q : 범위가 지정된 스토리지의 SQLite 데이터베이스
Android Q에는 새로운 범위 스토리지 기능이 도입되었습니다 . Android 10 (API 레벨 29) 이상을 대상으로하는 앱에는 기본적으로 외부 스토리지 또는 범위 스토리지에 대한 범위 액세스가 제공됩니다. 이러한 앱은 외부 저장소의 앱별 디렉토리뿐만 아니라 앱이 생성 한 특정 유형의 미디어에만 액세스 할 수 있습니다. 외부 저장소에 SQLite 데이터베이스를 만드는 응용 프로그램이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.