반응형

java 255

Java 8 병렬 스트림의 사용자 지정 스레드 풀

Java 8 병렬 스트림의 사용자 지정 스레드 풀 Java 8 병렬 스트림에 대한 사용자 지정 스레드 풀을 지정할 수 있는가?어디에서도 찾을 수 없다. 서버 응용 프로그램이 있고 병렬 스트림을 사용하고 싶다고 상상해 보십시오.하지만 어플리케이션은 크고 다중 스레드라서 분리하고 싶어.나는 다른 모듈의 응용 프로그램 블록 작업 중 한 모듈에서 느리게 실행되는 작업을 원하지 않는다. 모듈마다 다른 스레드 풀을 사용할 수 없다면 대부분의 실제 상황에서 병렬 스트림을 안전하게 사용할 수 없다는 뜻이다. 다음 예를 들어 보십시오.별도의 스레드에서 실행되는 일부 CPU 집약적인 작업이 있다.태스크는 병렬 스트림을 활용한다.첫 번째 작업이 중단되어 각 단계가 1초(실드 슬립으로 시뮬레이션)가 소요된다.문제는 다른 나사..

programing 2022.05.24

프록시 뒤에서 Maven 및 SSL 사용 문제

프록시 뒤에서 Maven 및 SSL 사용 문제 나는 방금 메이븐을 다운받았고 "메이븐 인 파이브 미닛" 페이지(http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html))에 있는 간단한 명령을 실행하려고 하고 있었다.다음은 명령어: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 실행하면 SSL 인증서에 오류가 발생하여 https://repo.maven.apache.org/maven2의 중앙 메이븐 리포지토리에서 다운로드할 ..

programing 2022.05.24

간단한 문자열 반복 방법

간단한 문자열 반복 방법 나는 약간의 문자열을 n번 반복할 수 있는 간단한 커먼스 방법이나 연산자를 찾고 있다.나는 내가 이것을 for loop을 사용해서 쓸 수 있다는 것을 알지만, 나는 필요할 때마다 루프를 피하는 것을 원하며, 어딘가에 간단한 직접 방법이 있어야 한다. String str = "abc"; String repeated = str.repeat(3); repeated.equals("abcabcabc"); 관련 항목: 문자열 자바스크립트를 반복하다. 지정된 횟수만큼 다른 문자열을 반복하여 NSString 작성 편집됨 다음과 같은 이유로 루프가 완전히 필요하지 않을 때 루프를 피하려고 한다. 그것들은 다른 기능에 숨겨져 있더라도 코드 행의 수를 더한다. 누군가 내 코드를 읽으면 루프를 위해 ..

programing 2022.05.24

Mockito에서 미완성 스터빙이 탐지됨

Mockito에서 미완성 스터빙이 탐지됨 나는 시험을 보는 동안 예외를 받고 있다.나는 조롱하기 위해 모키토를 사용하고 있다.모키토 도서관이 언급한 힌트는 도움이 되지 않는다. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at com.a.b.DomainTestFactory.myTest(DomainTestFactory.java:355) E.g. thenReturn() may be missing. Examples of correct stubbing: when(mock.isOk()).thenReturn(true); when(mock.isOk()).thenThrow(exceptio..

programing 2022.05.24

Mac OSX에서 버전 전환을 허용하는 Java 설치 방법

Mac OSX에서 버전 전환을 허용하는 Java 설치 방법 나는 Mac OSX에 OpenJDK Java를 설치해서 새로 나온 제품이라 다른 JDK와 함께 작동하게 하고 싶다.현재 tar.gz를 다운받아 내 경로에 놓았지만 유지하기가 어렵다. 내가 발견한 다른 설치물은 홈브류 캐스크를 통한 설치뿐이다.현재 버전도 마찬가지 입니다. brew cask info java 표시: : 13,33:5b8a42f3905b406298b72d750b6919f6 https://https:///openjdk.java.net/ 그럼 거기서부터 설치할 수 있는데, 그럼?내가 새 버전만 고집하는 건가?참고: 이러한 솔루션은 자바 8에서 자바 18(LTS 버전)까지 다양한 버전의 자바에서 작동한다.여기에는 OpenJDK, Oracl..

programing 2022.05.24

이 방법 서명의 줄임표(...)는 무엇인가?

이 방법 서명의 줄임표(...)는 무엇인가? 앱 엔진 문서에서 줄임표란?JID...이 방법의 서명에 대해? public MessageBuilder withRecipientJids(JID... recipientJids) 저 세 개의 점의 기능은 무엇인가?저것들은 자바 바라그 입니다.특정 유형의 개체(이 경우 해당 개체들은 JID 유형임)를 통과하도록 허용한다. 예를 들어 다음과 같은 함수 호출이 유효할 수 있다. MessageBuilder msgBuilder; //There should probably be a call to a constructor here ;) MessageBuilder msgBuilder2; msgBuilder.withRecipientJids(jid1, jid2); msgBuilder..

programing 2022.05.23

Java : 비교 대상 대 비교 대상

Java : 비교 대상 대 비교 대상 이 질문에는 이미 다음과 같은 해답이 있다. 닫힌11년 전. 가능한 중복 항목: 비교()와 비교()의 차이 Java: Compareable과 Compater를 구현하는 것과 무엇이 다른가? 비교가능성과 비교가능성의 주요 차이점은 무엇인가? 어떤 시나리오가 다른 시나리오보다 선호되는가? 고마워요. 업데이트됨 - 좋은 링크와 예!! http://www.digizol.com/2008/07/java-sorting-comparator-vs-comparable.html클래스가 Comparent를 구현하면compareTo클래스의 방법은 해당 객체의 "자연적" 순서를 정의하는 것이다.그 방법은 계약상 의무적으로 (요구되지는 않았지만) 그 물체의 다른 방법들과 일치해야 한다. 예를 ..

programing 2022.05.23

Acronyms를 사용한 Java 명명 규칙

Acronyms를 사용한 Java 명명 규칙 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않다.우리는 답변이 사실, 참고자료 또는 전문지식으로 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 투표, 또는 연장된 토론을 요구할 것이다.만약 이 질문이 개선되고 다시 열릴 수 있다고 느낀다면안내를 받으러 안내소를 방문하다 닫힌10년 전. 다다이 자바 자바 클라스트의 올바른 이바 이.DVDPlayer또는DvdPlayer?자바에서는 이것에 대한 하나의 표준이 없다는 것이 정답인 것 같기 때문에, 에 유의하고 싶다.NET Framework Design Guideline은 이것을 명시한다. 이제 주제에서 벗어났다고 나를 비난하기 전에, 자바와 에 대한 클래스 명명 지침이 있다는 것을 기억하십시오.NET ..

programing 2022.05.23

부울 체크에 xor 연산자를 사용하는 것이 좋은 관행인가?

부울 체크에 xor 연산자를 사용하는 것이 좋은 관행인가? 휴관. 이 질문은여론에 근거한그것은 현재 답을 받아들이고 있지 않다. 이 문제를 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 2년 전에 문을 닫았다. 이 질문 개선 나는 개인적으로 독점적인 것을 좋아하거나,^, 연산자는 부울 체크의 맥락에서 의미가 있을 때 그것의 구체성 때문에.나는 쓰는 것을 훨씬 더 좋아한다. if (boolean1 ^ boolean2) { //do it } 보다 if((boolean1 && !boolean2) || (boolean2 && !boolean1)) { //do it } 하지만 나는 종종 경험 많은 다른 자바 개발자들로부터 혼란스러운 표정을 짓기도 하고, 때로..

programing 2022.05.23
반응형