반응형

JQuery 2507

비 활동에서 startActivityForResult 사용

비 활동에서 startActivityForResult 사용 Activity 및 다른 클래스 (간단한 Java 클래스) 인 MainActivity가 있습니다. "SimpleClass"라고 부릅니다. 이제 해당 클래스에서 startActivityForResult 명령을 실행하고 싶습니다. 이제 그 클래스 (SimpleClass)를 전달할 수 있지만 MainActivity의 컨텍스트 만 전달할 수 있지만 문제는 컨텍스트를 실행할 수 없다는 것입니다 .startActivityForResult (...); 그래서 SimpleClass가 'startActivityForResult를 사용하는 유일한 방법; MainActivity의 참조를 Activity 변수로 SimpleClass에 다음과 같이 전달하는 것입니다. ..

Program Tip 2020.10.17

특정 github 지점에서 코드 검색

특정 github 지점에서 코드 검색 github 저장소의 지점에서 일부 코드를 검색하려고합니다. 그러나 이것은 기본 분기 만 검색 할 수 있음을 나타냅니다. 어쨌든 내 github 리포지토리의 비 기본 브랜치에서 코드를 검색 할 수 있습니까? " github에서 커밋 메시지를 검색하는 방법 "에서 언급했듯이 GitHub 웹 인터페이스 자체가 아닙니다. 기본 브랜치 (일반적으로 master) 만 인덱싱됩니다. 가장 좋은 방법은 저장소를 복제하고 모든 지점에서 검색하는 것입니다. ( git log -S예를 들어 ) 당신이 알고있는 경우 파일 이름을 당신은 사용할 수 있습니다 Find File. https://github.com/angular/angular/find/6.1.x 참고 URL : https://..

Program Tip 2020.10.17

Eclipse 콘솔에서 백 스페이스 \ b를 작동시키는 방법은 무엇입니까?

Eclipse 콘솔에서 백 스페이스 \ b를 작동시키는 방법은 무엇입니까? 백분율이있는 진행률 표시기가 있어야하는 작은 Java 응용 프로그램을 만들고 있습니다. 모든 루프에서 백 스페이스 \b를 사용 하여 다음 백분율을 표시하기 전에 표시된 진행률을 제거합니다. 다음은 간단한 예입니다. public static void main(String[] args) throws Exception { System.out.print("Progress: "); for (int percentage = 0; percentage < 100; percentage++) { System.out.print(percentage + "%"); Thread.sleep(10); // Stub for "long running task". ..

Program Tip 2020.10.17

POSIX 스레드 및 신호

POSIX 스레드 및 신호 POSIX 스레드와 POSIX 신호가 상호 작용하는 방식의 복잡성을 이해하려고 노력해 왔습니다. 특히 다음 사항에 관심이 있습니다. 신호가 전달되는 스레드를 제어하는 ​​가장 좋은 방법은 무엇입니까 (처음에는 치명적이지 않다고 가정)? 다른 스레드 (실제로 사용 중일 수 있음)에 신호가 도착했음을 알리는 가장 좋은 방법은 무엇입니까? (나는 이미 신호 처리기에서 pthread 조건 변수를 사용하는 것이 좋지 않다는 것을 알고 있습니다.) 신호가 발생한 정보를 다른 스레드로 전달하는 것을 어떻게 안전하게 처리 할 수 ​​있습니까? 이것이 신호 처리기에서 발생해야합니까? (일반적으로 다른 스레드를 죽이고 싶지는 않습니다. 훨씬 더 미묘한 접근 방식이 필요합니다.) 내가 이것을 원하..

Program Tip 2020.10.17

람다에서 자동 튜플 풀기에 해당하는 좋은 python3은 무엇입니까?

람다에서 자동 튜플 풀기에 해당하는 좋은 python3은 무엇입니까? 다음 python2 코드를 고려하십시오. In [5]: points = [ (1,2), (2,3)] In [6]: min(points, key=lambda (x, y): (x*x + y*y)) Out[6]: (1, 2) 이것은 python3에서 지원되지 않으며 다음을 수행해야합니다. >>> min(points, key=lambda p: p[0]*p[0] + p[1]*p[1]) (1, 2) 이것은 매우 추합니다. 람다가 함수라면 할 수 있습니다. def some_name_to_think_of(p): x, y = p return x*x + y*y python3에서이 기능을 제거하면 코드가 추악한 방식 (매직 인덱스 사용)을 수행하거나 불필..

Program Tip 2020.10.17

HttpServlet이 Serializable을 구현하는 이유는 무엇입니까?

HttpServlet이 Serializable을 구현하는 이유는 무엇입니까? Servlet에 대해 이해하면 Servlet은 Container에 의해 인스턴스화되고 해당 init()메소드는 한 번 호출되며 JVM이 종료 될 때까지 서블릿은 싱글 톤처럼 유지됩니다. 내 서블릿이 직렬화 될 것으로 예상하지 않습니다. 앱 서버가 복구되거나 정상적으로 시작될 때 새로 생성되기 때문입니다. 서블릿은 세션 별 구성원을 보유하지 않아야하므로 디스크에 기록하고 다시 인스턴스화하는 것은 의미가 없습니다. 이것에 대한 실제적인 사용이 있습니까? 내 우려 사항은 직렬화 불가능한 필드를 거기에 넣은 다음 다른 종류의 세션 복제가 발생하는 프로덕션 환경에서 내 앱이 신비롭게 실패한다는 것입니다. 기술적으로는 서블릿 컨테이너가 E..

Program Tip 2020.10.17

이미 레이블이 지정된 입력 요소에 "aria-labelledby"를 사용하는 목적은 무엇입니까?

이미 레이블이 지정된 입력 요소에 "aria-labelledby"를 사용하는 목적은 무엇입니까? 많은 ARIA 데모 웹 사이트는 다음과 같은 코드를 사용합니다. Your Name 하지만 aria-labelledby이 경우 속성 을 사용하는 목적은 무엇 입니까? input소자 이미별로 표시되어 label사용되어 소자 for특성, 그렇지? Mozilla 개발자 페이지에 사용에 대한 몇 가지 좋은 예가 있습니다 . 아마도 그들의 가장 좋은 예는 팝업 메뉴를 상위 메뉴 항목과 연결하는 데 사용되는 곳일 것입니다. 페이지의 예 7입니다. File Open Save Save as ... ... ... ARIA 속성은 액세스 가능한 리치 인터넷 애플리케이션 을 구축하는 데 가장 많이 사용되는 경향이 있습니다 . 표준..

Program Tip 2020.10.17

AngularJS에서 바인딩 및 다이제스트는 어떻게 작동합니까?

AngularJS에서 바인딩 및 다이제스트는 어떻게 작동합니까? AngularJS를 다른 JavaScript-MVC 프레임 워크와 구별하는 한 가지는 바인딩을 사용하여 JavaScript에서 HTML로 바인딩 된 값을 에코하는 기능입니다. Angular는 $ scope 변수에 값을 할당 할 때 "자동으로"이 작업을 수행합니다. 그러나 이것은 얼마나 자동적입니까? 때로는 Angular가 변경 사항을 받아들이지 않으므로 $ scope. $ apply () 또는 $ scope. $ digest ()를 호출하여 변경 사항을 가져 오도록 angular에 알려야합니다. 때로는 이러한 방법 중 하나를 실행하면 오류가 발생하고 다이제스트가 이미 진행 중이라고 말합니다. 바인딩 ({{}} 중괄호 또는 ng-attribu..

Program Tip 2020.10.17

Visual Studio에서 표준 인코딩을 설정하는 방법

Visual Studio에서 표준 인코딩을 설정하는 방법 Visual Studio를 설정하는 방법을 찾고 있으므로 항상 파일을 UTF-8로 저장합니다. 이 프로젝트 전체를 설정하는 옵션 만 찾았습니다. Visual Studio 전체를 설정하는 방법이 있습니까? ASCII 인코딩에서 손실되는 특수 문자를 사용하고 있기 때문에 파일을 UTF-8로 저장 하시겠습니까? 이 경우 Tools > Options > Environment > Documents라는 이름 의 VS2008 전역 설정이 Save documents as Unicode when data cannot be saved in codepage있습니다. 이 기능이 활성화되면 VS2008은 특정 문자를 기본 코드 페이지에 표시 할 수없는 경우 유니 코드로 ..

Program Tip 2020.10.17

numpy 배열에서 다른 배열로 데이터를 복사하는 방법

numpy 배열에서 다른 배열로 데이터를 복사하는 방법 배열 a의 주소를 수정하지 않고 배열 b에서 배열 a로 데이터를 복사하는 가장 빠른 방법은 무엇입니까? 외부 라이브러리 (PyFFTW)가 변경할 수없는 배열에 대한 포인터를 사용하기 때문에 이것이 필요합니다. 예를 들면 : a = numpy.empty(n, dtype=complex) for i in xrange(a.size): a[i] = b[i] 루프없이 할 수 있습니까? 나는 믿는다 a = numpy.empty_like (b) a[:] = b 딥 카피를 빠르게 만들 것입니다. Funsi가 언급했듯이 최신 버전의 numpy에도 copyto기능이 있습니다. numpy 버전 1.7에는 원하는 작업을 수행하는 numpy.copyto 함수가 있습니다. n..

Program Tip 2020.10.16
반응형