«java» 태그된 질문

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

8
일대 다, 다 대일, 다 대다의 차이점은 무엇입니까?
좋아, 이것은 아마도 사소한 질문 일지 모르지만 차이점과 각각의 사용 시점을 시각화하고 이해하는 데 어려움을 겪고 있습니다. 또한 단방향 및 양방향 매핑과 같은 개념이 일대 다 / 다 대다 관계에 어떤 영향을 미치는지에 대해서는 약간 불분명합니다. 지금은 최대 절전 모드를 사용하고 있으므로 ORM 관련 설명이 도움이 될 것입니다. 예를 들어 …

9
Java Key Store로 PEM 가져 오기
SSL 서버에 연결하려고하는데 인증해야합니다. Apache MINA에서 SSL을 사용하려면 적절한 JKS 파일이 필요합니다. 그러나 .PEM 파일 만 받았습니다. PEM 파일에서 JKS 파일을 작성하는 방법은 무엇입니까?
144 java  ssl  keystore  pem  apache-mina 

4
CUDA (Nvidia GPU)와 함께 Java 사용
Java로 수행되는 비즈니스 프로젝트를 진행 중이며 비즈니스 시장을 계산하려면 엄청난 계산 능력이 필요합니다. 간단한 수학이지만 많은 양의 데이터가 있습니다. 우리는 그것을 시도하기 위해 일부 CUDA GPU를 주문했으며 CUDA는 Java를 지원하지 않기 때문에 어디서부터 시작해야하는지 궁금합니다. JNI 인터페이스를 빌드해야합니까? JCUDA를 사용해야합니까 아니면 다른 방법이 있습니까? 나는이 분야에 경험이 없으며 누군가가 나를 …


8
Android (9) Pie에서 모든 네트워크 연결 유형 HTTP 및 HTTPS를 허용하는 방법은 무엇입니까?
이제 Android 9 Pie에서 암호화가없는 요청은 작동하지 않습니다. 기본적으로 시스템은 기본적으로 TLS를 사용하도록 요구합니다. 여기에서이 기능을 읽을 수 있습니다. 따라서 HTTPS를 통해서만 요청하면 안전합니다. 그러나 브라우저와 유사한 앱과 같이 다른 사이트를 통해 요청하는 앱은 어떻습니까? Android 9 Pie에서 모든 유형의 연결 HTTP 및 HTTPS에 대한 요청을 활성화하려면 어떻게해야합니까?

2
Java 익명 클래스에서 "this"에 액세스
다음 코드가 주어진다 : public interface Selectable { public void select(); } public class Container implements Selectable { public void select() { ... } public void createAnonymousClass() { Selectable s = new Selectable() { public void select() { //see comment below. } }; } } Container.select()익명 클래스의 select()메소드 에서 액세스하고 …

4
java.exe와 javaw.exe의 차이점
최근에 일부 응용 프로그램이 javaw(에서가 아닌 java) 실행 중이라고 언급했습니다 . 차이점은 무엇이며 스윙 응용 프로그램을 javaw어떻게 실행할 수 있습니까?
143 java  swing  javaw 

4
Eclipse .classpath / .project 파일에는 무엇이 있습니까?
최근 팀원 중 한 명이 Eclipse 프로젝트에 문제가있었습니다. Tomcat이 응용 프로그램의 JAR을 배포하지 않았습니다. 결국 .classpathEclipse 파일이 프로젝트가 정상인 팀 구성원과 동일하지 않은 것으로 나타났습니다 . .classpath파일이 정상인 프로젝트 의 파일 로 교체 되었고 Tomcat 배포가 완료되었습니다. 호기심에서 벗어나 무언가가 잘못되면 미래에 무엇을 볼지 , 파일 내부에 무엇이 있는지 알 …

11
임의의 "요소가 더 이상 DOM에 첨부되지 않습니다"StaleElementReferenceException
나는 그것이 단지 나이기를 바라고 있지만 Selenium Webdriver는 완전한 악몽처럼 보입니다. Chrome 웹 드라이버는 현재 사용할 수 없으며 다른 드라이버는 상당히 신뢰할 수 없습니다. 나는 많은 문제와 싸우고 있지만 여기에 하나가 있습니다. 무작위로, 내 테스트는 "org.openqa.selenium.StaleElementReferenceException: Element is no longer attached to the DOM System info: os.name: 'Windows 7', os.arch: …

4
Java 인터페이스 메소드를 추상으로 선언하는 이유는 무엇입니까?
저는 오늘 Eclipse의 "풀 인터페이스"리팩토링 기능을 사용하여 기존 클래스를 기반으로 인터페이스를 만들었습니다. 대화 상자는 새로운 인터페이스의 모든 새로운 메소드를 "추상적 인"메소드로 작성하도록 제공했습니다. 그것의 이점은 무엇입니까? 인터페이스 메소드를 추상으로 선언 할 수 있다는 사실은 특별히 권장되지 않는 언어의 불필요한 기능입니다. 이클립스가 왜 그런 스타일을 지원 하는가, 왜 누군가가 자발적으로 그렇게 …

8
클래스 패스 자원의 java.nio.file.Path
클래스 패스 리소스 (예 : 내가 얻는 것 Class.getResource(String)) 를 얻는 API가 java.nio.file.Path있습니까? 이상적으로 Path는 클래스 경로 리소스와 함께 새롭고 멋진 API 를 사용하고 싶습니다 .
143 java  java-7  nio2 


16
Kotlin-Android : 확인되지 않은 참조 데이터 바인딩
새로운 데이터 바인딩 라이브러리를 사용하여 Java로 작성된 다음과 같은 조각 클래스가 있습니다. import com.example.app.databinding.FragmentDataBdinding; public class DataFragment extends Fragment { @Nullable private FragmentDataBinding mBinding; @Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mBinding = DataBindingUtil.inflate(inflater, R.layout.fragment_data, container, false); return mBinding.getRoot(); } } 컴파일하고 잘 실행됩니다. Kotlin에서 다시 …

12
Java의 개인 / 취미 프로젝트에 어떤 패키지 이름 지정 규칙을 사용합니까?
도메인 이름을 사용하여 고유 한 패키지 이름 (예 : package com.stackoverflow.widgets) 을 만드는 표준 Java 패키지 명명 규칙에 이미 익숙합니다 . 그러나 개인 프로젝트의 패키지 이름을 선택하는 방법에 대한 권장 사항은 본 적이 없습니다. 나는 이것이 개인적인 취향의 문제이기 때문이라고 생각합니다. 따라서 개인 프로젝트의 패키지 이름을 어떻게 선택하여 프로덕션으로 만들지 …

11
"Java DateFormat은 스레드 안전하지 않습니다"이것이 무엇을 야기합니까?
모든 사람들은 스레드가 안전하지 않은 Java DateFormat에 대해주의하고 이론적으로 개념을 이해합니다. 그러나 이로 인해 우리가 직면 할 수있는 실제 문제를 시각화 할 수 없습니다. 예를 들어, 클래스에 DateFormat 필드가 있고 멀티 스레드 환경에서 클래스의 다른 메소드 (서식 날짜)에 동일하게 사용됩니다. 이것이 원인입니까? 형식 예외와 같은 예외 데이터 불일치 다른 문제? …

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