반응형

jQuery 2976

Visual Studio에서 어셈블리 참조의 "특정 버전"속성은 정확히 어떻게 작동합니까?

Visual Studio에서 어셈블리 참조의 "특정 버전"속성은 정확히 어떻게 작동합니까? 오늘은 Visual Studio 2010에서 어셈블리 참조의 "특정 버전"속성에 대해 자세히 살펴 보았습니다. 예기치 않은 결과를 몇 차례 실험 한 후 속성 작동 방식에 대해 가능한 많이 배우기 시작했습니다. 그렇더라도 나에게 나타나고 모든 대답이없는 것이므로 여기에 질문에 스스로 대답하려고합니다. Visual Studio에서 어셈블리 참조의 "특정 버전"속성은 정확히 어떻게 작동합니까? 컴파일 타임 속성입니다! 알아야 할 가장 중요한 사항 중 하나는 "특정 버전"에 적용됩니다 속성이라는 것이다 컴파일 시간 과 하지 런타임에 있습니다. 무엇에 관한 것입니까? 프로젝트를 빌드 할 때 빌드 시스템이 사용해야하는 실제 ..

Programing 2020.06.22

ZXing 라이브러리를 내 Android 애플리케이션에 직접 통합

ZXing 라이브러리를 내 Android 애플리케이션에 직접 통합 나는 이것을 절망에 빠뜨리지 않고 작성하고 있습니다 :) 나는 안드로이드 1.6 전화에 독립형 바코드 스캐너 (개념 증명으로)를 만들도록 할당되었습니다. 이를 위해 ZXing 라이브러리를 발견했습니다. 나는 구글에서 StackOverflow에 관한 일반적인 주제 등의 관련 주제를 읽었습니다. 아무것도 도움이되지 않은 것 같았습니다.이 정신 차단에 구멍을 뚫을 수는 없습니다. lib를 사용하고 자신의 독립형 바코드 스캐너를 만드는 것이 가능하다는 것을 알고 있습니다. Zxing 직원이 제공 한 "바코드 스캐너"를 사용하는 것이 (의도를 통해) 가장 쉬운 솔루션이라는 것을 읽었습니다. 불행히도 이것은 옵션이 아니며 독립형 앱이 바람직합니다. ..

Programing 2020.06.22

SSL 핸드 셰이크에서 'DH 키 쌍을 생성 할 수 없습니다'예외가 발생하는 이유는 무엇입니까?

SSL 핸드 셰이크에서 'DH 키 쌍을 생성 할 수 없습니다'예외가 발생하는 이유는 무엇입니까? 일부 IRC 서버와 SSL 연결을 만들 때 (그러나 서버의 선호하는 암호화 방법으로 인해 다른 서버는 아님) 다음 예외가 발생합니다. Caused by: java.lang.RuntimeException: Could not generate DH keypair at com.sun.net.ssl.internal.ssl.DHCrypt.(DHCrypt.java:106) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:556) at com.sun.net.ssl.internal.ssl.ClientHandshake..

Programing 2020.06.22

엑스포와 네이티브 네이티브의 차이점은 무엇입니까?

엑스포와 네이티브 네이티브의 차이점은 무엇입니까? 에서 엑스포 웹 사이트 Expo를 사용하면 웹 개발자는 JavaScript로 한 번만 작성하여 iOS와 Android에서 작동하는 진정한 기본 앱을 만들 수 있습니다. 이것이 React Native의 기능이 아닙니까? 차이점이 뭐야? 나는 엑스포에서 일한다! 코드를 작성할 때 코드 Expo를 작성 React Native하십시오. Expo두 가지 주요 부분이 있습니다. 1) expo-cli: 프로젝트 생성, 로그보기, 장치 열기, 게시 등을위한 개발자 도구 2) Expo클라이언트 : 통과 할 필요없이, 당신은 당신이 그들에 작업하는 동안 프로젝트를 열 수 있습니다 휴대 전화 응용 프로그램 XCode또는 Android Studio도하고, 다른 사람들이 너무 ..

Programing 2020.06.22

WPF / MVVM Light Toolkit으로 창 닫기 이벤트 처리

WPF / MVVM Light Toolkit으로 창 닫기 이벤트 처리 결국 확인 메시지를 표시하거나 종료를 취소하기 위해 창의 "닫기"이벤트 (사용자가 오른쪽 상단 'X'단추를 클릭 할 때)를 처리하고 싶습니다. 코드 숨김에서이 ​​작업을 수행하는 방법을 알고 있습니다. 창의 "Closing"이벤트를 구독 한 다음 "CancelEventArgs.Cancel"속성을 사용하십시오. 그러나 MVVM을 사용하고 있으므로 좋은 접근 방법인지 잘 모르겠습니다. 좋은 접근 방식은 Closing 이벤트를 ViewModel의 Command에 바인딩하는 것입니다. 나는 그것을 시도했다 : 내 ViewModel에 연결된 RelayCommand가 있지만 작동하지 않습니다 (명령 코드가 실행되지 않음). 처리기를 View 생성..

Programing 2020.06.22

모든 프로그래머가 메모리에 대해 알아야 할 사항

모든 프로그래머가 메모리에 대해 알아야 할 사항 Ulrich Drepper의 2007 년부터 모든 프로그래머가 메모리에 대해 알아야 할 내용 이 여전히 유효한지 궁금 합니다. 또한 1.0 또는 정오표보다 최신 버전을 찾을 수 없습니다. 내가 기억하는 한 Drepper의 내용은 메모리에 대한 기본 개념, 즉 CPU 캐시 작동 방식, 물리적 및 가상 메모리 및 Linux 커널이 해당 동물원을 처리하는 방식에 대해 설명합니다. 아마도 일부 예제에는 오래된 API 참조가 있지만 중요하지 않습니다. 기본 개념의 관련성에는 영향을 미치지 않습니다. 따라서 근본적인 것을 설명하는 책이나 기사는 구식이라고 할 수 없습니다. "모든 프로그래머가 기억해야 할 것"은 반드시 읽을 가치가 있지만, "모든 프로그래머"를위한 것..

Programing 2020.06.22

Java 8에서 스트림을 캐스트 할 수 있습니까?

Java 8에서 스트림을 캐스트 할 수 있습니까? Java 8에서 스트림을 캐스트 할 수 있습니까? 객체 목록이 있다고 가정하면 추가 객체를 모두 필터링하기 위해 이와 같은 작업을 수행 할 수 있습니다. Stream.of(objects).filter(c -> c instanceof Client) 이 후 클라이언트와 무언가를하고 싶다면 각 클라이언트를 캐스팅해야합니다. Stream.of(objects).filter(c -> c instanceof Client) .map(c -> ((Client) c).getID()).forEach(System.out::println); 조금 추한 것 같습니다. 전체 스트림을 다른 유형으로 캐스트 할 수 있습니까? 마찬가지로 캐스팅 StreamA를 Stream? 이와 같은 ..

Programing 2020.06.22

루비에서 클래스의 모든 자손을 찾으십시오.

루비에서 클래스의 모든 자손을 찾으십시오. Ruby에서 클래스 계층 구조를 쉽게 올릴 수 있습니다. String.ancestors # [String, Enumerable, Comparable, Object, Kernel] Enumerable.ancestors # [Enumerable] Comparable.ancestors # [Comparable] Object.ancestors # [Object, Kernel] Kernel.ancestors # [Kernel] 계층 구조를 내릴 수있는 방법이 있습니까? 나는 이것을하고 싶다 Animal.descendants # [Dog, Cat, Human, ...] Dog.descendants # [Labrador, GreatDane, Airedale, ...] Enu..

Programing 2020.06.22

setTimeout 재설정

setTimeout 재설정 나는 다음을 가지고있다 : window.setTimeout(function() { window.location.href = 'file.php'; }, 115000); 클릭 기능을 통해 카운트 다운 도중에 카운터를 재설정하는 방법은 무엇입니까? 해당 시간 초과에 대한 참조를 저장 한 다음 clearTimeout해당 참조 를 호출 할 수 있습니다 . // in the example above, assign the result var timeoutHandle = window.setTimeout(...); // in your click function, call clearTimeout window.clearTimeout(timeoutHandle); // then call setTime..

Programing 2020.06.22

Vim으로 Git 커밋 메시지를 입력 할 때 발생하는 문제

Vim으로 Git 커밋 메시지를 입력 할 때 발생하는 문제 운영체제 : Windows 나는 쓴다 $ git commit 그때 "# 커밋 메시지를 입력하십시오" 나는 같은 텍스트를 쓴다 "양식 검증 추가" 커밋되지 않은 Enter 키를 누릅니다. 그런 다음 Shift + Enter, Ctrl + Enter, Alt + Enter를 누릅니다-여전히 커밋되지 않았습니다. 어리석은 문제라고 생각하지만 어떻게해야합니까? Windows 용 VIM 인 경우 다음을 수행 할 수 있습니다. 제시된 지침에 따라 메시지를 입력하십시오 을 눌러 Esc삽입 모드를 벗어 났는지 확인하십시오 그런 다음 :wqEnter또는 을 입력하십시오 ZZ. VIM에는 종종 한 가지 방법으로 여러 가지 방법이 있습니다. 그래도 약간의 차이가 있..

Programing 2020.06.21
반응형