반응형

java 2707

Kotlin에 Java Lombok 접근자가 표시되지 않나요?

Kotlin에 Java Lombok 접근자가 표시되지 않나요? Kotlin 1.0.0 릴리스 사용 (IntelliJ 15에서 컴파일). println(myPojoInstance.foo) Lombok 기반 POJO를 참조하는 코드 (IntelliJ 또는 Gradle에서)를 컴파일하려고하면 " 'foo'에 액세스 할 수 없습니다."MyPojo "에서 'private'입니다. 사실, 모두 비공개이며 내 개체입니다. lombok 주석에 대한 @Value @Builder가 있습니다. 특별히 getFoo ()를 호출 해 보았지만 "getFoo에 대한 미해결 참조"라고 표시됩니다. Kotlin에게 롬복 주석을 처리하는 방법을 알리는 몇 가지 트릭이 있습니까? 일반적으로 그렇지 않습니다. 그 동작의 이유는 Lombok..

Development Tip 2021.01.08

정규식 "독립 캡처 그룹"이란 무엇입니까?

정규식 "독립 캡처 그룹"이란 무엇입니까? Java 6 Pattern 문서에서 : 특수 구조 (비 캡처) (?:X ) X , 비 캡처 그룹으로 … (?>X ) X , 독립적 인 비 캡처 그룹 사이 (?:X)와 (?>X)의 차이점은 무엇입니까? 이 맥락에서 독립 이란 무엇을 의미합니까? 이는 그룹화가 원자 적임을 의미하며 일치하는 그룹에 대한 역 추적 정보를 버립니다. 그래서,이 표현은 소유격입니다. 정규식이 전체적으로 성공할 수있는 유일한 방법이더라도 백 오프되지 않습니다. 일치를 보장하기 위해 정규식의 다른 요소와 역 추적을 통해 협력하지 않는다는 점에서 "독립적"입니다. 가있는 경우 foo(?>(co)*)co일치하지 않습니다. 이것이 언제 유용 할 것인지에 대한 실제적인 예가 있다고 확신합니다. O'..

Development Tip 2021.01.08

자바 스크립트에서 뒤로 버튼 이벤트를 잡는 방법이 있습니까?

자바 스크립트에서 뒤로 버튼 이벤트를 잡는 방법이 있습니까? 위치 해시 만 변경 될 때 자바 스크립트에서 뒤로 버튼을 누르거나 백 스페이스를 누르는 것에 응답하는 방법이 있습니까? 즉, 브라우저가 서버와 통신하지 않거나 페이지를 다시로드하지 않는 경우입니다. hashchange이벤트 사용 : window.addEventListener("hashchange", function(e) { // ... }) 이전 브라우저를 지원해야하는 경우 Modernizr의 HTML5 Cross Browser Polyfills 위키 페이지에서 hashChange이벤트 섹션 을 확인 하십시오. 일부 사람들에게 유용 할 수 있는 솔루션 을 만들었습니다 . 페이지에 코드를 포함하기 만하면 뒤로 버튼을 클릭 할 때 호출 될 자체 함..

Development Tip 2021.01.08

요소에서 창으로 스크롤 버블 링 방지

요소에서 창으로 스크롤 버블 링 방지 iframe이 포함 된 모달 상자 창 (팝업)이 있고 해당 iframe 내부 에는 스크롤 가능한 div 가 있습니다. iframe의 내부 DIV를 스크롤하고 상단 또는 하단 제한에 도달 하면 브라우저 자체의 창이 스크롤되기 시작합니다. 이것은 원치 않는 동작 입니다. 마우스가 팝업 상자 영역에 들어갈 때 onMouseEnter 때 주 창 스크롤을 죽이는 다음과 같은 것을 시도했습니다 . e.preventDefault ()가 어떤 이유로 작동하지 않습니다 ... $("#popup").mouseenter(function(){ $(window).bind("scroll", function(e){ e.preventDefault(); }); }).mouseleave(functi..

Development Tip 2021.01.08

char와 char [1]의 차이점

char와 char [1]의 차이점 C ++에서 char와 char [1] 사용의 차이점 (있는 경우)은 무엇입니까? 예 : struct SomeStruct { char x; char y[1]; }; unsigned char에 대해서도 같은 이유가 있습니까? 주요 차이점은 하나의 문자에 액세스하는 데 사용하는 구문입니다. "액세스"란 언어의 다양한 연산자를 사용하여 작업을 수행한다는 의미 입니다. 배열 char과 비교하여 적용 할 때 대부분 또는 모두 다른 작업을 수행 char합니다. 이것은 것처럼 들리게 x하고 y거의 완전히 다르다. 사실 둘 다 하나의 문자로 "구성"되지만 해당 문자는 매우 다른 방식으로 표현되었습니다. 구현으로 인해 다른 차이점 이 발생할 수 있습니다. 예를 들어 사용하는 구조에 따..

Development Tip 2021.01.08

Thread.Sleep 대 Task.Delay?

Thread.Sleep 대 Task.Delay? Thread.Sleep스레드 를 차단 한다는 것을 알고 있습니다. 그러나 Task.Delay또한 차단합니까? 아니면 Timer모든 콜백에 대해 하나의 스레드를 사용 하는 것과 같습니다 (겹치지 않을 때)? ( 이 질문은 차이점을 다루지 않습니다) MSDN의 문서는 실망 스럽지만 Task.DelayReflector를 사용하여 디 컴파일 하면 더 많은 정보를 얻을 수 있습니다. public static Task Delay(int millisecondsDelay, CancellationToken cancellationToken) { if (millisecondsDelay < -1) { throw new ArgumentOutOfRangeException("mill..

Development Tip 2021.01.08

R의 가상 환경?

R의 가상 환경? R에서 모범 사례, 재현성 및 워크 플로에 대한 여러 게시물을 찾았습니다. 예를 들면 다음과 같습니다. 연구의 장기적인 재현성을 높이는 방법 (특히 R 및 Sweave 사용) R을 사용한 재현 가능한 연구의 완전한 실체 예제 주요 선입견 중 하나는 코드를 새로운 컴퓨터로 옮기는 (다른 OS를 실행할 수 있음)이 비교적 간단하고 동일한 결과를 제공한다는 점에서 코드의 이식성을 보장하는 것입니다. Python 배경에서 온 저는 가상 환경의 개념에 익숙합니다. 필요한 패키지의 간단한 목록과 결합하면 설치된 패키지 및 라이브러리가 너무 많은 번거 로움없이 모든 시스템에서 사용 가능하도록 보장 할 수 있습니다. 물론 보장 할 수는 없습니다. OS마다 고유 한 약점과 특성이 있습니다.하지만 95 ..

Development Tip 2021.01.08

React vs Angular : React를 사용한 느린 렌더링

React vs Angular : React를 사용한 느린 렌더링 Angular와 React를 비교하고 성능 테스트를 시도하여 두 프레임 워크에서 큰 (ish) 목록이 얼마나 빨리 렌더링되는지 확인하기로 결정했습니다. 기본적인 통화 형식으로 React 프로토 타입을 완성했을 때 빠른 노트북에서 렌더링하는 데 2 ​​초 정도 걸렸습니다. Angular를 사용하면 거의 눈에 띄지 않았습니다. 전화로 전환했을 때만 눈에 띄는 지연이있었습니다. React가 성능을 위해 Angular의 바지를 이길 것이라고 들었 기 때문에 이것은 매우 놀랐지 만이 경우에는 그 반대 인 것 같습니다. 문제를 분리하기 위해 프로토 타입을 매우 간단한 앱으로 추출했습니다. https://github.com/pselden/react-r..

Development Tip 2021.01.08

부호 별 또는 크기별 유형과 비교하여 "int"를 사용해야하는 경우는 언제입니까?

부호 별 또는 크기별 유형과 비교하여 "int"를 사용해야하는 경우는 언제입니까? 나는이 프로그래밍 언어에 대한 약간의 VM을 그것은 32 비트 및 64 비트 아키텍처뿐만 아니라 모두 C 및 C ++에서 컴파일을 지원하고 C로 구현했습니다. 가능한 한 많은 경고를 활성화하여 깔끔하게 컴파일되도록 노력하고 있습니다. 을 켜면 CLANG_WARN_IMPLICIT_SIGN_CONVERSION새로운 경고가 연속적으로 표시됩니다. int명시 적으로 서명되지 않은 유형 및 / 또는 명시 적으로 크기 가 지정된 유형과 비교하여 언제 사용할 지에 대한 좋은 전략을 갖고 싶습니다 . 지금까지 그 전략이 무엇인지 결정하는 데 어려움을 겪고 있습니다. 대부분 int지역 변수 및 매개 변수와 같은 항목에 사용하고 구조체의 필..

Development Tip 2021.01.08

초기화되지 않은 변수를 인쇄하려고 시도해도 항상 오류 메시지가 표시되지 않는 이유

초기화되지 않은 변수를 인쇄하려고 시도해도 항상 오류 메시지가 표시되지 않는 이유 일부는 SO 질문과 유사하다고 생각할 수 있습니다 Java Final 변수에는 기본값이 있습니까? 그러나 그 질문은 인스턴스 이니셜 라이저 블록 내에서 x 값을 직접 인쇄하지 않기 때문에이 문제를 완전히 해결하지는 못합니다. 이 문제는 인스턴스 이니셜 라이저 블록 내부에서 x를 직접 인쇄하려고 할 때 발생하며 블록 끝 전에 x에 값을 할당했습니다. 사례 1 class HelloWorld { final int x; { System.out.println(x); x = 7; System.out.println(x); } HelloWorld() { System.out.println("hi"); } public static void ..

Development Tip 2021.01.08
반응형