반응형

jquery 4662

Android Studio에서 테스트를 작성하려면 어떻게해야합니까?

Android Studio에서 테스트를 작성하려면 어떻게해야합니까? Intellij Idea를 기반으로하는 Android Studio를 방금 다운로드했습니다. 어떻게 테스트를 만들까요? 테스트 모듈을 만들 수있는 옵션이 있지만 아무것도하지 않는 것 같습니다 .src로 새 프로젝트 만 만드십시오. 또한 기존 클래스에서 단위 테스트를 만들 수있는 단축키 Ctrl + Alt + T를 눌러 보았지만 현재 프로젝트에 배치하려고합니다. 물론 이것은 TDD에 도움이되지 않습니다. 여기에 경험이 있습니까? 이 답변은 Android 테스트를 시작한 사람들을위한 것입니다. 테스트가 어떻게 작동하는지 확인할 수있는 간단한 두 가지 예를 제공합니다. 다음 10 분 동안 따라 가면 테스트를 자신의 앱에 추가하기 시작합니다. 얼..

IT story 2020.08.06

Github에서 풀 요청을 기본값과 다른 브랜치로 병합

Github에서 풀 요청을 기본값과 다른 브랜치로 병합 풀 요청은 Github에서 호스팅되는 리포지토리로옵니다. 기본적으로 master지점으로 병합됩니다 . 변경 사항을 병합 할 지점을 변경할 수있는 방법이 있습니까? 2016 년 8 월 15 일 현재 GitHub에서는 GUI를 통해 풀 요청의 대상 분기를 변경할 수 있습니다. Edit제목 옆의을 클릭 한 다음 드롭 다운에서 지점을 선택하십시오. 이제 열린 풀 요청의 기본 분기를 변경할 수 있습니다. 풀 요청을 생성 한 후 풀 요청의 변경 사항이 다른 브랜치와 비교되도록 기본 브랜치를 수정할 수 있습니다. 올바른 기본 분기로 새 분기를 열지 않고 원래 풀 요청의 기본 분기를 변경하면 소중한 작업과 토론을 유지할 수 있습니다. 제출자는 풀 요청을 발행 할 ..

IT story 2020.08.06

CORS를 악용하기 위해 악성 코드가 "Origin"헤더를 스푸핑하는 것을 막는 것은 무엇입니까?

CORS를 악용하기 위해 악성 코드가 "Origin"헤더를 스푸핑하는 것을 막는 것은 무엇입니까? foo.com의 페이지에서 실행되는 클라이언트 쪽 스크립트가 bar.com에서 데이터를 요청하려는 경우 요청에서 헤더를 지정 Origin: http://foo.com하고 bar는로 응답해야합니다 Access-Control-Allow-Origin: http://foo.com. 사이트 roh.com의 악성 코드가 단순히 헤더 Origin: http://foo.com를 스푸핑하여 막대에서 페이지를 요청하지 못하게하려면 어떻게해야합니까? 브라우저는 Origin헤더 설정을 제어 하며 사용자는이 값을 무시할 수 없습니다. 따라서 Origin브라우저에서 헤더가 스푸핑 되지 않습니다 . 악의적 인 사용자가 수동으로 Ori..

IT story 2020.08.06

내부 함수를 가져 오는 것은 파이썬입니까?

내부 함수를 가져 오는 것은 파이썬입니까? PEP 8의 말 : 가져 오기는 항상 파일의 맨 위에, 모듈 주석 및 문서 문자열 바로 다음과 모듈 전역 및 상수 바로 앞에 배치됩니다. occation에서 PEP 8을 위반합니다. 때로는 함수 내부에서 항목을 가져옵니다. 일반적으로 단일 함수 내에서만 사용되는 가져 오기가있는 경우이 작업을 수행합니다. 의견이 있습니까? 편집 (함수로 가져 오는 느낌이 좋은 아이디어 일 수 있음) : 주요 이유 : 코드를 더 명확하게 만들 수 있습니다. 함수의 코드를 볼 때 "함수 / 클래스 xxx 란 무엇입니까?" (xxx는 함수 내에서 사용됨). 모듈 상단에 모든 수입품이 있으면 xxx가 무엇인지 확인하기 위해 가야합니다. 를 사용할 때 더 많은 문제가 from m impo..

IT story 2020.08.06

Java 스트림에서 flush ()의 목적은 무엇입니까?

Java 스트림에서 flush ()의 목적은 무엇입니까? Java에서는 flush()메소드가 스트림에서 사용됩니다. 그러나이 방법을 사용하는 모든 목적이 무엇인지 이해하지 못합니까? fin.flush(); 몇 가지 제안 사항을 알려주십시오. 방법 의 문서 에서 flush: 출력 스트림을 플러시하고 버퍼링 된 출력 바이트를 강제로 기록합니다. 플러시의 일반적인 계약은 호출이 이전에 작성된 바이트가 출력 스트림의 구현에 의해 버퍼링 된 경우 해당 바이트를 의도 한 대상에 즉시 작성해야한다는 표시입니다. 버퍼링은 주로 I / O 성능을 향상시키기 위해 수행됩니다. 이에 대한 자세한 내용은 Java I / O 성능 조정 문서를 참조하십시오 . 명령을 내릴 때 해당 명령의 스트림은 컴퓨터의 buffer (임시 메..

IT story 2020.08.06

한 지역 지점을 다른 지역 지점으로 병합

한 지역 지점을 다른 지역 지점으로 병합 마스터에서 분기 된 여러 분기가 있습니다 (각각 별도의 하위 디렉토리에 있음). Branch1 : 완전히 개발되지 않은 새로운 개발 Branch2 : 문제에 대한 핫픽스이지만 여전히 테스트 중 Branch3 : 복원하지 않을 지점 주변의 혼란 핫픽스 테스트가 완료되기 전에 Branch1에서 코드를 이미 사용할 수있게되었으므로 수정 프로그램을 계속 개발할 수 있습니다. (그러나 git에 대한 나의 경험이 그다지 많지 않기 때문에 내가 Branch1 또는 Branch2를 엉망으로 만들기 전에 특히 엉망으로 만들기 위해 3 분기에서 병합으로 놀기 시작했습니다.) 내 세 번째 지점에서 먼저 다음을 시도했습니다. git merge feature/Branch1 그러나 이것은..

IT story 2020.08.06

특정 값 (오라클)에 대한 모든 테이블의 모든 필드 검색

특정 값 (오라클)에 대한 모든 테이블의 모든 필드 검색 모든 테이블의 모든 필드에서 Oracle의 특정 값을 검색 할 수 있습니까? 일부 테이블에는 수천 개의 행이있는 수백 개의 테이블이 있으므로 쿼리하는 데 시간이 오래 걸릴 수 있음을 알고 있습니다. 그러나 내가 아는 유일한 것은 내가 쿼리하려는 필드의 값이 1/22/2008P09RR8입니다. 0 THEN dbms_output.put_line( t.table_name ||' '||t.column_name||' '||match_count ); END IF; END LOOP; END; / 더 효율적으로 만들 수있는 몇 가지 방법이 있습니다. 이 경우 찾고자하는 값이 주어지면 NUMBER 또는 DATE 유형의 열을 명확하게 제거하여 쿼리 수를 줄일 수 있..

IT story 2020.08.06

Android-조각 ID 설정

Android-조각 ID 설정 어떻게 설정할 수 있습니다 Fragment이야 ' Id내가 사용할 수 있도록 getSupportFragmentManager().findFragmentById(R.id.--)? 프로그래밍 방식으로 조각의 ID를 설정할 수 없습니다 . 그러나 String tagFragmentTransaction 내부에 Fragment를 고유하게 식별하는 데 사용할 수있는 설정이 있습니다. Aleksey가 지적했듯이 ID를 FragmentTransaction의 add(int, Fragment)메소드에 전달할 수 있습니다 . 그러나 이것은 조각의 ID를 지정하지 않습니다. ViewGroup에 삽입 할 의 ID를 지정합니다 Fragment. 이것은 Fragments를 고유하게 식별하지 않고 s 하기..

IT story 2020.08.06
반응형