반응형

programing tip 3103

Chrome에서 Javascript 실행 추적-어떻게?

Chrome에서 Javascript 실행 추적-어떻게? 웹 사이트에 ~ 100-200 개의 자바 스크립트 함수가로드되어 있습니다. Google 크롬에서 한 항목 또는 다른 항목을 클릭 할 때 어떤 자바 스크립트 기능이 실행되는지 확인하고 싶습니다. Chrome 웹 개발자 도구로 어떻게 할 수 있나요? 감사! 한 가지 간단한 방법은 Chrome 개발자 도구를 시작하고 소스 패널로 전환 한 다음 F8(실행 일시 중지)를 누르는 것입니다. 이것은 처음 실행 된 JavaScript 문에서 중단됩니다. 또 다른 접근 방식은 mousedown 또는 클릭에 대한 이벤트 리스너 중단 점을 설정하는 것입니다. 동일한 소스 패널에서 오른쪽 사이드 바의 "이벤트 리스너 중단 점"을 확장합니다. "마우스"항목을 확장하고 중단..

programing tip 2020.11.05

플라스크에서 세션 시간 제한을 만드는 쉬운 방법이 있습니까?

플라스크에서 세션 시간 제한을 만드는 쉬운 방법이 있습니까? 사용자가 계정을 갖고 로그인 할 수있는 플라스크로 웹 사이트를 구축하고 있습니다. 부분 로그인 및 역할 관리를 위해 flask-principal을 사용하고 있습니다. 사용자 세션이 5 분 또는 10 분 후에 만료되도록하는 방법이 있습니까? 나는 플라스크 문서 나 플라스크 교장의 문서에서 그것을 찾을 수 없었다. 수동으로하는 방법을 생각하고 로그인 할 때 시간 태그를 사용하여 서버 측 변수를 설정하고 사용자가 다음 작업을 수행 할 때 서버는 해당 타임 스탬프에서 시간 델타를 확인하고 세션을 삭제합니다. 플라스크 세션은 영구 세션이없는 한 브라우저를 닫으면 만료됩니다. 다음을 시도 할 수 있습니다. from datetime import timede..

programing tip 2020.11.05

PhpStorm 폴더 내용 또는 전체 프로젝트 트리를 새로 고치는 방법

PhpStorm 폴더 내용 또는 전체 프로젝트 트리를 새로 고치는 방법 이것은 어리석은 질문 일 수 있지만 프로젝트 트리 (PhpStorm IDE)에서 폴더 내용을 새로 고치는 옵션을 찾을 수 없습니다. 이 (정말 기본적인) 기능이 없습니까? 콘텐츠는 자동으로 새로 고쳐 지지만 파일이 자주 생성되고 변경되는 일부 유형의 폴더에서는 작동하지 않습니다. 폴더를 마우스 오른쪽 버튼으로 클릭 한 다음 'nameOfFolder'를 동기화하여 특정 폴더를 새로 고칩니다. 그래도 문제가 해결되지 않으면 잘못된 캐시가있을 수 있습니다. 캐시를 무효화하여이 문제를 해결할 수 있습니다. 선택 File후 Invalidate Caches / Restart...다음 메뉴에서 Invalidate and Restart. 참고 : ..

programing tip 2020.11.05

Pandas Groupby 값 범위

Pandas Groupby 값 범위 pandas에서 groupby값 증가 범위 를 호출하는 쉬운 방법이 있습니까? 예를 들어 아래 예제에서 열 B을 비닝하고 그룹화 할 수 있습니다. 예를 들어 열의 0.155처음 두 그룹 B은 '0-0.155, 0.155-0.31 ...'사이의 범위로 나뉩니다. import numpy as np import pandas as pd df=pd.DataFrame({'A':np.random.random(20),'B':np.random.random(20)}) A B 0 0.383493 0.250785 1 0.572949 0.139555 2 0.652391 0.401983 3 0.214145 0.696935 4 0.848551 0.516692 또는 먼저 해당 증분별로 데이터를 새..

programing tip 2020.11.05

SortedList는 무엇입니까

SortedList는 무엇입니까 RecyclerView.Adapter로 작업합니까? Android 지원 라이브러리 22.1 이 어제 출시되었습니다. 많은 새로운 기능이 v4 지원 라이브러리와 v7에 추가되었는데, 그 중 android.support.v7.util.SortedList주목을 끌었습니다. 그것의가 말했다, SortedList새로운 데이터 구조와 작동 RecyclerView.Adapter에 의해 제공 / 삭제 / 이동 / 변경 애니메이션을 추가 한 항목을 유지 관리합니다 RecyclerView. 그것은 같은 소리 ListA의 ListView하지만 고급하고 강력한 보인다. 그래서, 차이 무엇 SortedList과 List? 어떻게 효율적으로 사용할 수 있습니까? 그렇다면 SortedList오버 의..

programing tip 2020.11.05

기본 생성자 대신 TestFixtureSetUp 특성을 언제 사용합니까?

기본 생성자 대신 TestFixtureSetUp 특성을 언제 사용합니까? NUnit 문서는 a TestFixtureSetup와 함께 메소드를 사용할 때와 생성자에서 설정을 수행 할 때를 알려주지 않습니다 . public class MyTest { private MyClass myClass; public MyTest() { myClass = new MyClass(); } [TestFixtureSetUp] public void Init() { myClass = new MyClass(); } } TestFixtureSetup기본 생성자 대 기본 생성자 에 대한 좋은 / 나쁜 관행 이 있습니까? 아니면 차이가 없습니까? 저는 이것이 nUnit 팀이 해결하지 못한 문제 중 하나라고 생각합니다. 그러나이 정확한 문..

programing tip 2020.11.05

Common Lisp에서 eq, eql, equal 및 equalp의 차이점은 무엇입니까?

Common Lisp에서 eq, eql, equal 및 equalp의 차이점은 무엇입니까? 무엇의 차이입니다 eq, eql, equal및 equalp커먼 리스프에? 나는 그들 중 일부는 유형을 확인하고 일부는 유형을 모두 확인하지만 어떤 것이 무엇입니까? 하나가 다른 것보다 언제 더 잘 사용됩니까? 에서 커먼 리스프 : 평등 술어 (eq x y)경우에만, 사실 x과 y같은 동일한 개체입니다. eql술어는 인수가있는 경우 사실 eq, 또는 그들은 같은 값으로 동일한 유형의 숫자, 또는 경우에 그들은 같은 문자를 나타내는 문자 객체를 경우. equal인수는 구조적으로 유사한 (동형) 객체 경우 술어는 사실이다. 대략적인 경험 법칙은 두 개체가 인쇄 된 표현이 동일한 경우에만 동일하다는 것입니다. 두 개체가 ..

programing tip 2020.11.05

Spotify 데스크톱 애플리케이션을 개발하는 데 어떤 언어 또는 기술이 사용 되었습니까?

Spotify 데스크톱 애플리케이션을 개발하는 데 어떤 언어 또는 기술이 사용 되었습니까? Spotify 데스크톱 응용 프로그램을 개발하는 데 사용 된 언어 또는 기술을 아는 사람이 있습니까? 안정적이고보기 좋으며 가볍습니다. 여기에서 : http://www.quora.com/What-is-the-technology-behind-the-Spotify-desktop-app 날짜 : 2014-09-09 Andreas Blixt, Spotify 5 년 직원 : 모든 클라이언트의 핵심은 C ++이지만, 그 핵심은 Rasmus의 포스트가 압축 된 이후로 기능이 모듈로 분리되어 있습니다. Spotify가 점점 더 많은 플랫폼에서 사용 가능 해지고 더 풍부한 기능 세트가 제공됨에 따라 "핵심"이 "조금 모든 것"이되..

programing tip 2020.11.05

urllib.urlopen () 후에 close ()를 호출해야합니까?

urllib.urlopen () 후에 close ()를 호출해야합니까? 저는 Python을 처음 사용하고 다른 사람의 코드를 읽었습니다. 해야 urllib.urlopen()뒤에는 urllib.close()? 그렇지 않으면 연결이 누출 될 것입니다. 맞습니까? close방법은 호출해야 결과 의 urllib.urlopen, 아니 온 urllib(당신이 언급으로 모듈 자체에 대한 당신이있는 거 생각으로 urllib.close- 어떤 존재하지 않음). 가장 좋은 방법 : x = urllib.urlopen(u)etc 대신 다음을 사용하십시오. import contextlib with contextlib.closing(urllib.urlopen(u)) as x: ...use x at will here... with..

programing tip 2020.11.05
반응형