반응형

C++ 2707

특정 코드가 추가 된 커밋을 찾는 방법은 무엇입니까?

특정 코드가 추가 된 커밋을 찾는 방법은 무엇입니까? 아래에 주어진 코드를 추가 한 커밋을 확인하고 싶습니다. if (getListView().getChildCount() == 0) getActivity().findViewById(android.R.id.empty).setVisibility(View.VISIBLE); 어떻게해야합니까? git blame파일에서 실행하십시오 . 커밋 ID, 날짜 및 시간, 커밋 한 사람이 각 줄에 표시됩니다. 그런 다음 커밋 식별자를 복사하고 git log 또는 에서 사용할 수 있습니다 git show . 예를 들어, 다른 커밋에 줄이 추가 된 test.txt라는 파일이 있습니다. $ cat test.txt First line. Second line. 실행 git blame..

Development Tip 2021.01.09

React-디버깅을 위해 DOM 요소에서 컴포넌트 가져 오기

React-디버깅을 위해 DOM 요소에서 컴포넌트 가져 오기 콘솔에서 디버깅 할 목적으로 React에서 지원되는 React 컴포넌트를 얻기 위해 DOM 요소 인스턴스를 사용할 수있는 메커니즘이 있습니까? 이 질문은 프로덕션 코드에서 사용하는 맥락에서 이전에 요청되었습니다. 그러나 내 초점은 디버깅 목적으로 개발 빌드에 있습니다. React 용 Chrome 디버깅 확장 프로그램에 익숙 하지만 모든 브라우저에서 사용할 수있는 것은 아닙니다. DOM 탐색기와 콘솔을 결합하면 '$ 0'바로 가기를 사용하여 강조 표시된 DOM 요소에 대한 정보에 쉽게 액세스 할 수 있습니다. 디버깅 콘솔에서 다음과 같은 코드를 작성하고 싶습니다. getComponentFromElement ($ 0) .props React 개발 ..

Development Tip 2021.01.09

Android Studio-레이아웃의 텍스트 및 디자인 미리보기보기

Android Studio-레이아웃의 텍스트 및 디자인 미리보기보기 Android Studio에서 XML 레이아웃의 텍스트 및 디자인 미리보기를 나란히 보려면 ​​어떻게해야합니까? Studio를 설치할 때 기본적으로 볼 수 있었지만 이제는 사라졌고 그 이유를 모르겠습니다. 나는 또는 다른 것을 볼 수 있습니다. 다시 활성화하려면 어떻게합니까? 당신의여 [whatever].xml. 맨 아래에 다음과 같이 표시됩니다 Design및 Text. 을 선택 Text합니다. 당신은 여전히 실제 레이아웃 만 XML을 볼 수없는 경우 "를 선택 Preview, 윈도우의 오른쪽에 위치한"사이 Gradle와 Maven Projects. 도움이 되었기를 바랍니다. 텍스트를 선택하는 동안 미리보기를 클릭하십시오. 탭을 마우스 ..

Development Tip 2021.01.09

C #에서 얕은 복사를 수행하는 가장 빠른 방법

C #에서 얕은 복사를 수행하는 가장 빠른 방법 C #에서 얕은 복사를 수행하는 가장 빠른 방법은 무엇일까요? 얕은 복사를 수행하는 방법은 두 가지뿐입니다. MemberwiseClone 각 필드를 하나씩 복사 (수동) (2)가 (1)보다 빠르다는 것을 알았습니다. 얕은 복사를 수행하는 다른 방법이 있는지 궁금합니다. 이것은 많은 가능한 솔루션과 각각에 대한 많은 장단점이있는 복잡한 주제입니다. 여기 에 C #으로 복사본을 만드는 여러 가지 방법을 설명 하는 멋진 기사가 있습니다 . 요약: 수동 복제 지루하지만 높은 수준의 제어. MemberwiseClone 만 사용하여 복제는 단순 복사본을 만듭니다. 즉, 참조 유형 필드의 경우 원본 개체와 해당 복제본이 동일한 개체를 참조합니다. 기본적 으로 리플렉션 ..

Development Tip 2021.01.09

PHP CodeSniffer는 얼마나 유용합니까?

PHP CodeSniffer는 얼마나 유용합니까? 일반 코드 표준 시행? 코드 기반의 품질을 향상시키기 위해 지속적 통합 서버에 PHP CodeSniffer 를 설정하는 아이디어에 대해 생각 하고 있습니다. 문서를 읽은 후 코딩 표준을 정규화하고 적용하는 아이디어에 대해 매우 흥분됩니다. 그러나 나는 우리 제품의 실제 개선에 대해 궁금해합니다. 스니퍼가 정의 된 코딩 표준에 대한 위반 만 감지한다는 것을 잘 알고 있지만 깔끔하고 일관된 코드 기반이 제공하는 이점은 무엇입니까? PEAR 표준을 준수하기 위해 10 만 줄 이상의 코드로 프로젝트를 리팩토링하는 추가 작업의 가치가 있습니까? 일반적으로 PHP CodeSniffer 또는 코드 냄새에 익숙하지 않은 사용자를위한 예제 출력은 다음과 같습니다. FIL..

Development Tip 2021.01.09

Google Geocoding API-REQUEST_DENIED

Google Geocoding API-REQUEST_DENIED 분명히 나는 ​​'Google Geocoding API'를 사용하기 위해 'Maps API 키'가 필요하지 않습니다. http://code.google.com/apis/maps/documentation/geocoding/index.html 그러나 나는 이것을 얻습니다. { "status": "REQUEST_DENIED", "results": [ ] } 이것은 내 IP가 차단되었음을 의미합니까? 이것을 극복하기 위해 무엇을 할 수 있습니까? 2014 년 말까지이 오류의 일반적인 원인은 sensor아래와 같이 요청에서 필수 매개 변수를 생략하는 것이 었습니다 . 그러나 더 이상 필요하지 않은 2014/12/31 이전부터 : 센서 매개 변수 Go..

Development Tip 2021.01.09

MySQL : 10 분 이상 지난 모든 행 삭제

MySQL : 10 분 이상 지난 모든 행 삭제 테이블에 타임 스탬프 필드가 있습니다. 10 분이 지난 레코드를 삭제하려면 어떻게합니까? 이것을 시도 : DELETE FROM locks WHERE time_created < DATE_SUB( CURRENT_TIME(), INTERVAL 10 MINUTE) 작동하지 않았습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 편집 :이 코드를 사용했습니다. SELECT time_created, CURRENT_TIMESTAMP, TIMESTAMPDIFF( MINUTE, time_created, CURRENT_TIMESTAMP ) FROM locks 그러나 이상하게도 이것은 잘못된 결과를 제공합니다. time_created CURRENT_TIMESTAMP TIMEST..

Development Tip 2021.01.09

Hibernate에서 load () 대 get ()의 장점은 무엇입니까?

Hibernate에서 load () 대 get ()의 장점은 무엇입니까? 누구든지 Hibernate에서 load()vs 의 장점이 무엇인지 말해 줄 수 있습니까 get()? Hibernate에서 load () 대 get ()의 장점은 무엇입니까? 출처 프록시 는 최대 절전 모드가 데이터베이스에 도달하지 않고 메모리에 주어진 식별자 값으로 가짜 객체를 준비한다는 것을 의미합니다. 예 : 전화하면session.load(Student.class,new Integer(107)); hibernate는 ID가 107 인 메모리에 가짜 Student 객체 [row]를 생성하지만 Student 클래스의 나머지 속성은 초기화되지도 않습니다. 출처 이 방법들의 의미론에 대한 설명은 그들 사이의 실질적인 차이점을 설명하지 ..

Development Tip 2021.01.09

Ruby에서 표준 편차를 어떻게 할 수 있습니까?

Ruby에서 표준 편차를 어떻게 할 수 있습니까? 주어진 속성을 가진 여러 레코드가 있고 표준 편차를 찾고 싶습니다. 어떻게하나요? module Enumerable def sum self.inject(0){|accum, i| accum + i } end def mean self.sum/self.length.to_f end def sample_variance m = self.mean sum = self.inject(0){|accum, i| accum +(i-m)**2 } sum/(self.length - 1).to_f end def standard_deviation Math.sqrt(self.sample_variance) end end 테스트 : a = [ 20, 23, 23, 24, 25, 22, 12,..

Development Tip 2021.01.09

jQuery를 사용하여 프로그래밍 방식으로

jQuery를 사용하여 프로그래밍 방식으로 링크 클릭 이 질문이 이전에 요청 된 적이 있다는 것을 알고 있지만 웹에서 검색 한 후에는 직접적인 대답을 찾을 수없는 것 같습니다. HTML jQuery (둘 다 작동하지 않음) $('#myAnchor').click(); 또는 $('#myAnchor').trigger('click'); 이를 달성하는 가장 간단하고 효율적인 방법은 무엇입니까? 이 시도: $('#myAnchor')[0].click(); 그것은 나를 위해 작동합니다. window.location = document.getElementById('myAnchor').href 클릭은 클릭 이벤트 / 이벤트를 실제로 "goto-the-links-href"액션이 아닌 트리거합니다. 자신 만의 핸들러를 작성하..

Development Tip 2021.01.09
반응형