반응형

Java 576

Java에서 Android에 대한 HttpResponse 시간 초과를 설정하는 방법

Java에서 Android에 대한 HttpResponse 시간 초과를 설정하는 방법 연결 상태를 확인하기 위해 다음과 같은 기능을 생성했다. private void checkConnectionStatus() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/" + strSessionString + "/ConnectionStatus"; Log.d("phobos", "performing get " + url); HttpGet method = new HttpGet(new URI(url)); HttpResponse response = httpClient.execute(m..

IT이야기 2022.05.24

Eclipse, 정적 가져오기를 포함하도록 가져오기 최적화

Eclipse, 정적 가져오기를 포함하도록 가져오기 최적화 Eclipse가 자동으로 정적 가져오기를 검색하도록 할 수 있는 방법은 없을까?예를 들어, 드디어 주니트 4로 업그레이드 되었으니, 다음과 같이 쓰고 싶다. assertEquals(expectedValue, actualValue); +를 누르고 Eclipse를 추가하십시오. import static org.junit.Assert.assertEquals; 내가 너무 많은 걸 요구하는 것 같아.이클립스 유로파(Eclipse Europa)를 사용하고 있는데, 이 에클립스 유로파(Favorite) 섹션도 있다. 창 > 선호 > 자바 > 편집자 > 콘텐츠 어시스트 > 즐겨찾기 나의 항목에는 다음과 같은 항목이 있다(추가할 때 "New Type"을 사용하고..

IT이야기 2022.05.23

IntelliJ는 마우스에 JavaDocs 도구 설명 표시

IntelliJ는 마우스에 JavaDocs 도구 설명 표시 Eclipse에서는 메서드, 변수 등을 맴돌 때 툴팁이 해당 자바Docs와 함께 표시된다.IntelliJ에 그러한 기능이 있는가?IntelliJ 13의 경우 IDE Settings의 Editor 페이지에 확인란이 있음 편집: IntelliJ 14의 경우, 옵션이 Editor > General 페이지로 이동되었다."기타" 그룹의 마지막 옵션이다.(Mac의 경우 옵션은 "IntelliJ Idea" > "기본 설정" 메뉴 아래에 있다. 편집: IntelliJ 16의 경우 Editor > General > Other의 2대 마지막 옵션이다. 편집: IntelliJ Ultimate 2016.1의 경우 편집자 > 일반 > 코드 완성으로 이동했다. 편집: I..

IT이야기 2022.05.23

Java에서 toString 메서드를 사용하여 int 어레이를 문자열로 변환하는 방법

Java에서 toString 메서드를 사용하여 int 어레이를 문자열로 변환하는 방법 이 질문에는 이미 다음과 같은 해답이 있다. Java 어레이를 인쇄하는 가장 간단한 방법은? (35개 답변) 닫힌5년 전. 나는 그것을 사용하려고 노력하고 있다.toString(int[])하지만 난 내가 잘못하고 있다고 생각해: http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Arrays.html#toString(int[] 내 코드: int[] array = new int[lnr.getLineNumber() + 1]; int i = 0; System.out.println(array.toString()); 출력: [I@23fc4bec 또한 이렇게 인쇄를 해 보았지만: Sy..

IT이야기 2022.05.22

두 세트 간의 차이점 확인

두 세트 간의 차이점 확인 그래서 만약 내가 두 세트를 가지고 있다면: Set test1 = new HashSet(); test1.add(1); test1.add(2); test1.add(3); Set test2 = new HashSet(); test2.add(1); test2.add(2); test2.add(3); test2.add(4); test2.add(5); 비교해서 4개, 5개 세트만 돌려받을 수 있는 방법은 없을까?이것을 사용해 보십시오. test2.removeAll(test1); Set#removeAll 이 집합에서 지정된 집합에 포함된 모든 요소 제거(선택적 작업)지정된 집합도 집합인 경우, 이 연산은 이 집합의 값이 두 집합의 비대칭 설정 차이가 되도록 효과적으로 수정한다. Guava(구..

IT이야기 2022.05.22

정적 맵을 초기화하려면 어떻게 해야 하는가?

정적 맵을 초기화하려면 어떻게 해야 하는가? 정전기 초기화를 어떻게 하시겠습니까?Map자바에서? 방법 1: 정적 이니셜라이저 방법 2: 인스턴스 이니셜라이저(익명 하위 클래스) 또는 다른 방법? 각각의 장단점은 무엇인가? 다음은 두 가지 방법을 보여 주는 예다. import java.util.HashMap; import java.util.Map; public class Test { private static final Map myMap = new HashMap(); static { myMap.put(1, "one"); myMap.put(2, "two"); } private static final Map myMap2 = new HashMap(){ { put(1, "one"); put(2, "two"); }..

IT이야기 2022.05.22

Java 해시맵 검색은 정말 O(1)인가?

Java 해시맵 검색은 정말 O(1)인가? 나는 SO re Java 해시맵과 그들의 해시맵에 대한 흥미로운 주장을 본 적이 있다.O(1)조회 시간왜 그런지 누가 설명해줄래?이 해시맵들이 내가 산 해시 알고리즘과 크게 다르지 않다면, 항상 충돌을 포함하는 데이터 집합이 존재해야 한다. 이 경우 조회 내용은O(n)O(1). 누군가가 그들이 O(1)인지 그리고 만약 그렇다면, 어떻게 이것을 성취하는지 설명할 수 있을까?해시맵의 특별한 특징은 균형 잡힌 나무와는 달리, 그 행동은 확률론적이라는 것이다.이러한 경우, 일반적으로 최악의 사건이 발생할 확률 측면에서 복잡성에 대해 말하는 것이 가장 도움이 될 것이다.해시 맵의 경우, 물론 지도가 얼마나 꽉 찬지와 관련하여 충돌하는 경우가 있다.충돌은 추정하기가 꽤 쉽..

IT이야기 2022.05.22

C# Java의 동기화된 키워드 버전?

C# Java의 동기화된 키워드 버전? c#는 자바 고유의 "동기화" 키워드를 가지고 있는가? 즉, Java에서는 다음과 같이 기능, 객체 또는 코드 블록으로 지정할 수 있다. public synchronized void doImportantStuff() { // dangerous code goes here. } 또는 public void doImportantStuff() { // trivial stuff synchronized(someLock) { // dangerous code goes here. } } 첫째, 대부분의 수업은 절대 안전할 필요가 없을 것이다.YAGNI 사용: 실제로 사용할 것임을 알고 있을 때만(그리고 테스트할 때) 나사산 안전성을 적용한다. 방법 수준의 것에는 다음과 같은 것들이 ..

IT이야기 2022.05.22

중단 문과 계속 문 사이의 차이

중단 문과 계속 문 사이의 차이 누가 나에게 사이의 차이점을 말해줄 수 있니?break그리고continue진술서?break고리를 남기면continue다음 반복으로 건너뛰다자세한 내용 및 코드 샘플은 분기 문을 참조하십시오. break 브레이크 문장은 라벨과 라벨이 부착되지 않은 두 가지 형태를 가지고 있다.스위치 문장의 이전 토론에서 레이블이 없는 양식을 보셨습니다.또한 라벨이 부착되지 않은 중단 시간을 사용하여 a for, while 또는 do-while 루프 [...]를 종료할 수 있다. 라벨이 부착되지 않은 브레이크 문은 가장 안쪽의 스위치를 종료하는 동안 또는 실행 중 문을 종료하지만, 라벨이 부착된 브레이크는 외부 문을 종료한다. continue 계속 문장은 a for, while 또는 do-w..

IT이야기 2022.05.21

스트림에서 Java 8의 옵션 사용::flatMap

스트림에서 Java 8의 옵션 사용::flatMap 새로운 자바 8 스트림 프레임워크와 친구들은 매우 간결한 자바 코드를 만들어 내지만, 나는 겉보기에는 간결하게 하기 어려운 간단한 상황을 우연히 만났다. 고려하다 aList things방법 및 방법Optional resolve(Thing thing)나는 그 지도를 만들고 싶다.Thing로.Optional와 첫 첫을 .Other은 . 분한국 해은은은을 이다.things.stream().flatMap(this::resolve).findFirst()그렇지만flatMap 냇물을 반환해야 한다.Optional없다stream()(은 a)이다.Collection또는 로 변환하거나 로 볼 수 있는 방법을 제공하십시오.Collection). 내가 생각해 낼 수 있는 최..

IT이야기 2022.05.20
반응형