반응형

전체 글 880

불필요한 스터빙 예외 해결 방법

불필요한 스터빙 예외 해결 방법 내 코드는 다음과 같습니다. @RunWith(MockitoJUnitRunner.class) public class MyClass { private static final String code ="Test"; @Mock private MyClassDAO dao; @InjectMocks private MyClassService Service = new MyClassServiceImpl(); @Test public void testDoSearch() throws Exception { final String METHOD_NAME = logger.getName().concat(".testDoSearchEcRcfInspections()"); CriteriaDTO dto = new C..

source 2022.09.03

java.lang 잡는 중Out Of Memory Error?

java.lang 잡는 중Out Of Memory Error? 문서:java.lang.Error라고 말합니다 오류는 적절한 응용 프로그램이 탐지하지 않아야 하는 심각한 문제를 나타내는 Throwable의 하위 클래스입니다. 지.........java.lang.Error는 의 입니다.java.lang.Throwable나는 이런 종류의 던질 수 있는 것을 잡을 수 있다. 왜 이런 종류의 예외를 잡는 것이 좋지 않은지 이해합니다.내가 알기론, 만약 우리가 그것을 잡기로 결정한다면, 캐치 핸들러는 그 자체로 어떤 메모리도 할당하지 말아야 한다. 이외의 경우는, 「」입니다.OutOfMemoryError시시시던던던다 자, 제 질문은 다음과 같습니다. " " " " " " " " " " " " " " " 를 잡을 때..

source 2022.09.03

다양한 64비트 데이터 모델과 비교하여 32비트(size_t)의 사이즈는 어떻게 됩니까?

다양한 64비트 데이터 모델과 비교하여 32비트(size_t)의 사이즈는 어떻게 됩니까? 64비트 시스템에서는sizeof(unsigned long)는 시스템에 의해 구현된 데이터 모델에 따라 달라집니다.예를 들어 LLP64(Windows)에서는 4바이트, LP64(Linux 등)에서는 8바이트입니다.뭐가sizeof(size_t)그럴 것 같나?다음과 같은 데이터 모델에 따라 달라집니까?sizeof(long)그래요? 그렇다면 어떻게요? 참고 자료: Wikipedia의 64비트 데이터 모델size_t는 size of 연산자(C99 6.3.5.4.4) 및 malloc 및 friends 인수(C99 7.20.3.3 등)의 부호 없는 정수 반환 유형으로 C 표준에 의해 정의됩니다.실제 범위는 최대값(SIZE_MAX..

source 2022.09.03

Closeable 구현 또는 AutoCloseable 구현

Closeable 구현 또는 AutoCloseable 구현 the the the the the the the the the i i i i 。implements Closeable 및implements AutoCloseable인터페이스입니다. ★★★★★★★★★★★★★★★★를 실장했을 때,interface Closeable가 Eclipse IDE 메서드를 .public void close() throws IOException. 다음을 사용하여 스트림을 닫을 수 있습니다.pw.close();인터페이스를 사용하지 않습니다.어떻게 걸 구현할 수 이해가 안 돼요?close()메서드를 지정합니다.그리고 이 인터페이스의 목적은 무엇입니까? 제가 것은 요? 어떻게 하면 다음 사항을 확인할 수 있습니까?IOstream★★★..

source 2022.09.03

스프링 테스트에서 환경 변수 또는 시스템 속성을 설정하는 방법은 무엇입니까?

스프링 테스트에서 환경 변수 또는 시스템 속성을 설정하는 방법은 무엇입니까? 배치된 WAR의 XML Spring 구성을 확인하는 테스트를 작성하려고 합니다.안타깝게도 일부 콩은 환경 변수 또는 시스템 속성을 설정해야 합니다.@ContextConfiguration에서 편리한 테스트 스타일을 사용하는 경우 스프링빈 초기화 전에 환경변수를 설정하려면 어떻게 해야 합니까? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:whereever/context.xml") public class TestWarSpringContext { ... } 애플리케이션 콘텍스트에 주석을 설정하면 스프링 콘텍스트가 초기화되기 전에 ..

source 2022.09.03

Spring Security 5 : ID "null"에 매핑된 PasswordEncoder가 없습니다.

Spring Security 5 : ID "null"에 매핑된 PasswordEncoder가 없습니다. Spring Boot 1.4.9에서Spring Boot 2.0으로 이행하고 Spring Security 5로 이행하려고 하는데 OAuth 2를 통한 인증을 시도하고 있습니다.하지만 다음 오류가 발생합니다. java.displaces를 클릭합니다.부정 인수예외:ID "null"에 매핑된 PasswordEncoder가 없습니다. Spring Security 5 문서를 통해 패스워드의 저장 형식이 변경되었음을 알 수 있습니다. 현재 코드에서는 다음과 같이 암호 인코더 bean을 만들었습니다. @Bean public BCryptPasswordEncoder passwordEncoder() { return new..

source 2022.09.03

여러 키를 사용하여 맵을 구현하는 방법

여러 키를 사용하여 맵을 구현하는 방법 이 질문에는 이미 답변이 있습니다. Java Collection에 대한 다중 인덱스 - 가장 기본적인 솔루션? (15개의 답변) 닫힘5년 전에요. Map처럼 동작하지만 여러 개의 (다른 유형의) 키를 사용하여 값에 액세스할 수 있는 데이터 구조가 필요합니다. (너무 일반적이지 않게 두 개의 키를 예로 들어 보겠습니다) 키는 고유함을 보증합니다. 예를 들어 다음과 같습니다. MyMap ... 다음과 같은 방법을 사용합니다. getByKey1(K1 key)... getByKey2(K2 key)... containsKey1(K1 key)... containsKey2(K2 key)... 제안할 것이 있습니까? 제가 생각할 수 있는 건 내부적으로 두 개의 맵을 사용하는 클래..

source 2022.09.03

소품 및 데이터 중복을 방지하려면 어떻게 해야 합니까?

소품 및 데이터 중복을 방지하려면 어떻게 해야 합니까? 저는 Vue는 처음이지만 Google Polymer 2를 1년 정도 사용한 경험이 있습니다.제가 달성하려고 하는 것은 자체 가변 내부 상태를 가진 자기 완결형 컴포넌트를 구축하고, 페이지가 서버에서 브라우저로 처음 전송될 때 HTML을 통해 초기 상태로 전달하는 것입니다(즉, 단일 페이지 앱이 아닙니다).며칠 동안 소품이나 데이터를 만지작거렸습니다만, 소품을 사용하여 초기값을 전달하고 데이터 필드에 복사한 다음 데이터 필드를 변환하는 것이 합의된 것 같습니다. 하지만 이로 인해 가치가 중복됩니다!"title" 값이 있는 경우, 컴포넌트 내에서 타이틀의 변환을 자급자족하려면 해당 값에 대한 프로포트와 데이터가 모두 필요합니다(입력된 값을 먼저 처리해야..

source 2022.09.03

Java에서의 정적 할당 - 힙, 스택 및 영구 생성

Java에서의 정적 할당 - 힙, 스택 및 영구 생성 최근 자바 메모리 할당 방식에 대해 많이 읽었는데, 여러 출처에서 읽으면서 여러 가지 의문점이 있었습니다.저는 저의 컨셉을 취합했고, 모든 포인트를 검토하고 코멘트를 부탁드리고 싶습니다.메모리 할당은 JVM에 따라 다르므로 Sun에 따라 다르다고 미리 말해야 합니다. 클래스(클래스로더에 의해 로드됨)는 히프의 특수 영역인 Permanent Generation(영구 생성)으로 이동합니다. 클래스의 이름, 클래스에 관련된 오브젝트 배열, JVM에서 사용되는 내부 오브젝트(java/lang/Object 등) 및 최적화 정보와 같은 모든 정보는 Permanent Generation 영역에 들어갑니다. 모든 스태틱멤버 변수는 [Permanent Generati..

source 2022.09.03

python 확장 - swig 또는 Cython이 아닌 swig로 확장

python 확장 - swig 또는 Cython이 아닌 swig로 확장 사이코랑 놀아난 내 비단뱀 코드에서 병목현상을 발견했어그 후 퍼포먼스를 위해 c/c++ 확장자를 쓰기로 했습니다. 스위크의 도움으로 당신은 논쟁 등에 거의 신경 쓸 필요가 없다.모든 것이 잘 작동한다. 이제 질문하겠습니다. swig는 실제 .pyd 또는 .so 코드를 호출하기 전에 많은 '체크'와 'PySwigObject'를 수행하는 상당히 큰 py 파일을 만듭니다. 이 파일을 손으로 쓰거나 swig에게 맡기면 성능이 향상될지 경험해 본 사람이 있습니까? Boost를 고려해야 합니다.다른 언어에 대한 바인딩을 생성하지 않을 계획인 경우 Python을 참조하십시오. 바인딩할 함수와 클래스가 많은 경우 Py++는 바인딩을 만드는 데 필요..

source 2022.09.03
반응형