반응형

java 162

Java에서 public, protected, package-private 및 private의 차이점은 무엇입니까?

Java에서 public, protected, package-private 및 private의 차이점은 무엇입니까? 각 를 .public,protected ★★★★★★★★★★★★★★★★★」private, 「 」를 작성하는 「 。class ★★★★★★★★★★★★★★★★★」interface속과과 ?련 ?? ????공식 튜토리얼이 당신에게 도움이 될지도 모릅니다. 학급 패키지 pkg (동일 pkg) (diff pkg) 세계 public + + + + + protected + + + + 수식자 없음 + + + private + : + : "접근 가능" : 불능 : " " " "(동굴:저는 자바 프로그래머가 아니라 펄 프로그래머입니다.Perl에는 정식 보호가 없기 때문에 문제를 잘 이해하고 있을 것입니다. :) ..

programing 2022.08.14

JDBC에서 삽입 ID를 얻는 방법

JDBC에서 삽입 ID를 얻는 방법 는 ★★★★ 싶다.INSERTJava(JDBC)는 Microsoft SQL Server(Microsoft SQL Server)를 사용합니다.아이디JDBC API는 JDBC API를 사용합니다.자동 생성된 키일 경우 이를 사용할 수 있습니다.같은 방법으로 호출해야 합니다.Statement 사용되고 것과 같이INSERT먼저 키를 반환하도록 JDBC 드라이버에 통지하기 위해 를 사용하여 스테이트먼트를 작성해야 합니다. 기본적인 예를 다음에 나타냅니다. public void create(User user) throws SQLException { try ( Connection connection = dataSource.getConnection(); PreparedStatemen..

programing 2022.08.14

Java 열거 멤버 비교: == 또는 equals()?

Java 열거 멤버 비교: == 또는 equals()? Java Enum은 프라이빗 컨스트럭터와 다수의 퍼블릭 스태틱멤버가 있는 클래스로 컴파일 되어 있는 것을 알고 있습니다.열거형의 두할 때 '우리'를 사용했어요.equals() public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } 마침 연산자 '이퀄'을 가 몇 개 되었습니다.==.syslog() public useEnums2(SomeEnum a) { if(a == SomeEnum.SOME_ENUM_VALUE) { ... } ... } 어떤 교환기를 사용해야 하나요?둘 다 기술적으로 옳다.「」의를 알 수 ..equals() ,로 됩니다.==. 용 i i i i..

programing 2022.08.13

동일한 인수를 가진 동일한 메서드에 대한 여러 콜에서 Mockito 사용

동일한 인수를 가진 동일한 메서드에 대한 여러 콜에서 Mockito 사용 이후 호출 시 stubbed 메서드가 다른 개체를 반환하도록 하는 방법이 있습니까?이 작업을 통해 특정되지 않은 응답을 테스트하고 싶습니다.ExecutorCompletionService즉, 방법의 반환 순서에 관계없이 결과가 일정하게 유지되도록 테스트한다. 테스트하려는 코드는 다음과 같습니다. // Create an completion service so we can group these tasks together ExecutorCompletionService completionService = new ExecutorCompletionService(service); // Add all these tasks to the complet..

programing 2022.08.13

Java에서 밀리초를 "X분, x초"로 변환하는 방법

Java에서 밀리초를 "X분, x초"로 변환하는 방법 .System.currentTimeMillis()사용자가 내 프로그램에서 무언가를 시작할 때.그가 끝나면, 나는 전류를 뺄 것이다.System.currentTimeMillis() start변수, 그리고 "XX시간, XX분, XX초" 또는 "XX분, XX초"와 같은 사람이 읽을 수 있는 형식으로 경과한 시간을 보여 주고 싶습니다.왜냐하면 1시간이 걸리지 않기 때문입니다. 어떻게 하면 좋을까요?클래스 사용: String.format("%d min, %d sec", TimeUnit.MILLISECONDS.toMinutes(millis), TimeUnit.MILLISECONDS.toSeconds(millis) - TimeUnit.MINUTES.toSecond..

programing 2022.08.13

자바 파괴자가 있나요?

자바 파괴자가 있나요? 자바 파괴자가 있나요?저는 이것에 관한 문서를 찾을 수 없을 것 같습니다.없다면 어떻게 같은 효과를 얻을 수 있을까요? 질문을 좀 더 구체적으로 하기 위해 데이터를 다루는 애플리케이션을 작성 중인데, 사양에는 애플리케이션을 처음 실행한 상태로 되돌리는 '리셋' 버튼이 있어야 한다고 되어 있습니다.그러나 응용 프로그램을 닫거나 재설정 버튼을 누르지 않는 한 모든 데이터는 '라이브' 상태여야 합니다. 보통 C/C++ 프로그래머이기 때문에 구현이 간단하다고 생각했습니다.(그래서 마지막으로 구현하려고 했습니다.)리셋 버튼을 눌렀을 때 모든 '리셋 가능한' 오브젝트가 같은 클래스에 있도록 프로그램을 구성했습니다. 데이터를 참조해 가비지 콜렉터가 수집하기를 기다리는 것 뿐이라면, 사용자가 데..

programing 2022.08.13

Java에서 트리 데이터 구조를 구현하려면 어떻게 해야 합니까?

Java에서 트리 데이터 구조를 구현하려면 어떻게 해야 합니까? Java에서 트리를 나타내는 표준 Java 라이브러리 클래스가 있습니까? 구체적으로는 다음 사항을 나타내야 합니다. 모든 노드의 하위 트리는 임의 개수의 하위 트리를 가질 수 있습니다. 각 노드(루트 다음)와 그 자식 노드에는 문자열 값이 있습니다. 특정 노드의 모든 자식(일종의 목록 또는 문자열 배열)과 문자열 값(즉, 노드를 입력으로 사용하고 자식 노드의 모든 문자열 값을 출력으로 반환하는 메서드)을 가져올 필요가 있습니다. 이에 사용할 수 있는 구조가 있습니까?아니면 독자적인 구조를 작성해야 합니까(실장 제안이 좋을 경우).여기: public class Tree { private Node root; public Tree(T rootDa..

programing 2022.08.13

Java 문자열에 있는 두 개 이상의 공백을 단일 공백으로 대체하고 선행 및 후행 공백을 삭제하는 방법

Java 문자열에 있는 두 개 이상의 공백을 단일 공백으로 대체하고 선행 및 후행 공백을 삭제하는 방법 Java에서 이 문자열을 빠르고 쉽게 변경할 수 있는 방법을 찾고 있습니다. " hello there " 이렇게 생긴 것에 대해서 "hello there" 문자열 시작 부분에 있는 하나 이상의 공백이 사라지도록 하는 경우를 제외하고 여러 개의 공백을 모두 단일 공백으로 바꿉니다. 이런 건 날 부분적으로 데려다 줘 String mytext = " hello there "; mytext = mytext.replaceAll("( )+", " "); 하지만 꼭 그렇진 않아요이것을 시험해 보세요. String after = before.trim().replaceAll(" +", " "); 「 」를 참조해 주세요..

programing 2022.08.13

Java에서의 문자열 암호화 방법

Java에서의 문자열 암호화 방법 2D 바코드(PDF-417)로 표시되는 문자열을 암호화하면 스캔 아이디어가 떠올라도 읽을 수 없습니다. 기타 요건: 복잡하지 않다 RSA, PKI 인프라스트럭처, 키쌍 등으로 구성해서는 안 됩니다. 이 솔루션은 기웃거리는 사람들을 제거할 수 있을 정도로 단순해야 하며, 데이터를 얻는데 관심이 있는 다른 회사도 쉽게 해독할 수 있어야 합니다.그들은 우리에게 전화를 걸어 표준을 알려주거나 해독에 사용할 수 있는 간단한 키를 줍니다. 아마도 그 회사들은 다른 기술을 사용할 수 있기 때문에 특별한 플랫폼이나 기술에 얽매이지 않는 표준을 고수하는 것이 좋을 것이다. ★★★★★★★★★★★★★★★★★?'' 요?encrypt()&decrypt()높은 보안 표준을 달성하는 데 큰 어려움..

programing 2022.08.11

HttpClient를 사용한 Java에서의 Http Basic 인증

HttpClient를 사용한 Java에서의 Http Basic 인증 Java에서 이 curl 명령어의 기능을 모방하려고 합니다. curl --basic --user username:password -d "" http://ipaddress/test/login Commons HttpClient 3.0을 사용하여 다음과 같이 썼지만, 어떻게 된 일인지,500 Internal Server Error서버로부터 액세스 합니다.내가 뭘 잘못하고 있는지 누가 말해줄래? public class HttpBasicAuth { private static final String ENCODING = "UTF-8"; /** * @param args */ public static void main(String[] args) { //..

programing 2022.08.11
반응형