반응형

JavaScript 2976

파이썬에서 현재 모듈의 속성에 대한 참조를 얻는 방법

파이썬에서 현재 모듈의 속성에 대한 참조를 얻는 방법 내가하려는 것은 명령 줄에서 다음과 같이 보일 것입니다. >>> import mymodule >>> names = dir(mymodule) 자체 mymodule에서 정의 된 모든 이름에 대한 참조를 얻으려면 어떻게 mymodule해야합니까? 이 같은: # mymodule.py names = dir(__thismodule__) 전역 ()을 사용하십시오. globals () — 현재 전역 기호 테이블을 나타내는 사전을 반환합니다. 이것은 항상 현재 모듈의 사전입니다 (함수 또는 메소드 내에서, 모듈이 아닌 모듈이 정의 된 모듈입니다). http://docs.python.org/library/functions.html#globals 앞에서 언급했듯이 glo..

Programing 2020.07.30

React useEffect로 로딩 함수를 한 번만 호출하는 방법

React useEffect로 로딩 함수를 한 번만 호출하는 방법 useEffect는 훅이 모든 변화 기능에 전달 실행할 반응한다. 원하는 속성이 변경 될 때만 호출되도록 최적화 할 수 있습니다. 초기화 함수를 componentDidMount호출하고 변경시 다시 호출하지 않으 려면 어떻게해야 합니까? 엔터티를로드하려고하지만로드 기능에 구성 요소의 데이터가 필요하지 않다고 가정 해 봅시다. useEffect후크를 사용하여 어떻게 만들 수 있습니까? class MyComponent extends React.PureComponent { componentDidMount() { loadDataOnlyOnce(); } render() { ... } } 후크를 사용하면 다음과 같이 보일 수 있습니다. function..

Programing 2020.07.30

작업 표시 줄에서 오버플로 아이콘 변경

작업 표시 줄에서 오버플로 아이콘 변경 작업 표시 줄에서 오버플로 아이콘을 변경할 수 있습니까? 모든 ActionBar 항목에 파란색 아이콘이 있으며 오버플로 아이콘이 나타나면이를 변경하고 싶습니다. 스타일을 사용할 수 있지만 기본 테마 선언에 스타일을 추가해야합니다. 동적으로 변경할 수도 있습니다. 여기에서 자세히 설명하겠습니다. 프로그래밍 방식으로 Android 오버플로 메뉴 아이콘 변경 작동하지 않는 사람들을 위해 "android :"네임 스페이스없이 이것을 시도하십시오. @style/OverFlow styles.xml에서 작업 표시 줄의 사용자 정의 오버플로 아이콘을 변경하십시오. AndroidManifest.xml의 애플리케이션 태그에 커스텀 테마 "MyTheme"넣기 재미있게 보내세요. @. ..

Programing 2020.07.30

Bash에서 시간 초과로 프로세스를 실행하는 방법은 무엇입니까?

Bash에서 시간 초과로 프로세스를 실행하는 방법은 무엇입니까? [복제] 가능한 중복 : 주어진 시간 초과 후 자식 프로세스를 종료하는 Bash 스크립트 15 초 동안 특정 명령을 실행하고 명령을 종료하는 쉘 스크립트를 작성하는 방법이 있습니까? 잠을 자고 핑을 시도했지만 잘못 사용하고 있습니다. 다음 timeout명령을 사용하십시오 . timeout 15s command 참고 : 일부 시스템에서는 설치가 필요하고 coreutils다른 시스템에서는 누락되었거나 다른 명령 줄 인수가 있습니다. @ArjunShankar가 게시 한 대체 솔루션을 참조하십시오. 이를 기반으로 보일러 플레이트 코드를 캡슐화 timeout하고 동일한 작업을 수행하는 자체 휴대용 스크립트 또는 작은 C 앱을 만들 수 있습니다 . 일..

Programing 2020.07.30

NPM 스크립트를 순차적으로 실행

NPM 스크립트를 순차적으로 실행 내가 가지고 있다고 가정 해 봅시다 "scripts": { "pre-build": "echo \"Welcome\" && exit 1", "build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"", "post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut", "exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\"" }, 이러한 스크립트를 모두 순차적으로 시작하기 위해 실행할 수있는 NPM 명령 사전 / 사후 수정을 사용하면 순차적으로 시작되지만 실행하기 전에 부모 스크립트..

Programing 2020.07.30

이진 검색 트리에서 최적의 방법으로 k 번째로 작은 요소 찾기

이진 검색 트리에서 최적의 방법으로 k 번째로 작은 요소 찾기 정적 / 전역 변수를 사용하지 않고 이진 검색 트리에서 k 번째로 작은 요소를 찾아야합니다. 효율적으로 달성하는 방법? 내가 생각하는 해결책은 전체 트리의 순서 순회를 계획하고 있기 때문에 최악의 경우 인 O (n)에서 작업을 수행하는 것입니다. 그러나 깊이 나는 여기서 BST 속성을 사용하지 않는다고 생각합니다. 가정 솔루션이 정확합니까, 아니면 더 나은 솔루션이 있습니까? 아이디어의 개요는 다음과 같습니다. BST에서 노드의 왼쪽 하위 트리 T에는에 저장된 값보다 작은 요소 만 포함됩니다 T. 경우 k좌측 서브 트리 내의 요소의 수보다 작은 k최소 번째 요소는 좌측 서브 트리에 속해야한다. 그렇지 않으면 k더 큰 경우 k가장 작은 요소가 ..

Programing 2020.07.30

레일에서 모델 제거 (“레일 g 모델 제목…”의 반대)

레일에서 모델 제거 (“레일 g 모델 제목…”의 반대) rails g model Rating user_id:integer message:string value:integer 이 모델을 어떻게 완전히 제거 할 수 있습니까? 감사 bundle exec rake db:rollback rails destroy model 모델을 생성하면 데이터베이스 마이그레이션이 생성됩니다. 해당 모델에서 'destroy'를 실행하면 데이터베이스 테이블이 아닌 마이그레이션 파일이 삭제됩니다. 따라서 실행하기 전에 bundle exec rake db:rollback 이 시도 rails destroy model Rating 모델, 마이그레이션, 테스트 및 비품을 제거합니다. 향후 질문자 : 콘솔에서 테이블을 삭제할 수없는 경우 테이..

Programing 2020.07.30

웹 페이지에서 사용중인 CSS 스타일을 확인하는 방법이 있습니까?

웹 페이지에서 사용중인 CSS 스타일을 확인하는 방법이 있습니까? 웹 페이지에서 현재 사용중인 CSS 스타일을 알고 싶습니다. Firebug 용 CSS Usage 애드온을 설치하고 해당 페이지에서 실행하십시오. 해당 페이지에서 어떤 스타일을 사용하고 있고 사용하지 않는지 알려줍니다. Chrome에는 사용하지 않는 CSS를 확인하는 두 가지 방법이 있습니다 . 1. 감사 탭 : > 페이지에서 오른쪽 클릭 + 요소 검사, "감사"탭을 찾아 감사를 실행하여 "웹 페이지 성능"이 선택되어 있는지 확인하십시오. 사용되지 않은 모든 CSS 태그를 나열합니다 ( 아래 이미지 참조). 업데이트 : --------------또는--------------- 2. 적용 범위 탭 : > 페이지에서 오른쪽 클릭 + 요소 검사,..

Programing 2020.07.29

기록 된 매크로는 메모장 ++에 어디에 저장되어 있습니까?

기록 된 매크로는 메모장 ++에 어디에 저장되어 있습니까? 직장 동료와 공유하고 싶은 매크로를 기록했습니다. 이 기록 된 매크로는 어떤 위치에 저장되어있어 컴퓨터에 추가 할 수 있습니까? 관심이 있으시면 매크로는 값 목록을 가져와 따옴표와 쉼표를 추가 WHERE하여 SQL 쿼리 절 ( WHERE x IN ('value1','value2','value3')) 의 절 에서 사용할 수 있습니다 . Windows에서 매크로는 %AppData%\Notepad++\shortcuts.xml( Windows 로고 키 + E 및 복사 및 붙여 넣기 %AppData%\Notepad++\ )에 저장됩니다. 또는: Windows Backup -> Backup path. 이 설정을 적용하면 AppData 디렉토리의 파일이 사용..

Programing 2020.07.29

PHP에서 __DIR__과 dirname (__ FILE__) 사이에 차이점이 있습니까?

PHP에서 __DIR__과 dirname (__ FILE__) 사이에 차이점이 있습니까? 나에게 똑같아 보이지만 잘 모르겠습니다. 를 사용하는 많은 프로젝트가 있기 때문 dirname(__FILE__)입니다. 그들의 결과는 정확히 같습니다 . 따라서 아무런 차이가 없습니다. 예를 들어 다음 두 줄은 다음과 같습니다. var_dump(dirname(__FILE__)); var_dump(__DIR__); 둘 다 동일한 출력을 제공합니다. string '/home/squale/developpement/tests/temp' (length=37) 그러나 적어도 두 가지 차이점이 있습니다. __DIR__PHP> = 5.3 에만 존재 이것이 dirname(__FILE__)더 널리 사용되는 이유 입니다 __DIR__컴..

Programing 2020.07.29
반응형