반응형

2020/10 900

pyCharm이 Python 가져 오기를 숨기는 것을 중지 (펼치기)하려면 어떻게해야합니까?

pyCharm이 Python 가져 오기를 숨기는 것을 중지 (펼치기)하려면 어떻게해야합니까? Python 파일을 열 때마다 PyCharm은 모든 가져 오기 및 표시를 숨 깁니다. import ... 편집기 내에서. 수입품을 보려면 수동으로 펼쳐야합니다. import명령문 자동 숨김 실행 취소 설정은 어디에서 찾을 수 있습니까 ? 이 질문은 "코드 폴딩"이라는 용어를 찾지 않는 사람들에게 유용 할 수 있으므로 제 의견을 답으로 만들겠습니다. IntelliJ IDE 웹 도움말 에서 추출 했지만 PyCharm CE 3.4.1에서도 작업했습니다. IDE 설정을 엽니 다 (파일> 설정 또는 Ctrl + Alt + S). "Editor"노드에서 "일반"을 클릭 한 다음 "코드 접기"를 클릭합니다. "코드 접기"페이..

Programing 2020.10.30

Swift IF LET는 어떻게 평가 되나요?

Swift IF LET는 어떻게 평가 되나요? 이 코드는 Swift 사이트와 여기의 다양한 게시물에서 보았고 기본 사항을 파악하려고합니다. 이 라인은 어떻게 평가됩니까? if let name = optionalName { 나는 그것이 name == 선택적인 이름이 아니기 때문에 혼란 스럽습니다. 그것은 값을 할당하는 것입니다. 그래서 그것이 어떻게 true를보고하고 당신이 john appleseed를 nil로 바꿀 때 그것이 여전히 동일 할 것이기 때문에 왜 그것이 사실이 아닌가? var optionalName: String? = "John Appleseed" var greeting = "Hello!" if let name = optionalName { greeting = "Hello, \(name)" ..

Programing 2020.10.30

날짜가 1970 년 1 월 1 일부터 계산되는 이유는 무엇입니까?

날짜가 1970 년 1 월 1 일부터 계산되는 이유는 무엇입니까? 날짜 (1970 년 1 월 1 일)를 시간 조작의 기본 표준으로 사용하는 이유가 있습니까? 이 표준은 Java와 Python에서 보았습니다. 내가 아는이 두 언어. 동일한 표준을 따르는 다른 인기있는 언어가 있습니까? 설명해주세요. 유닉스 시간 의 표준입니다 . Unix 시간 또는 POSIX 시간은 윤초를 계산하지 않고 1970 년 1 월 1 일 자정의 UTC (proleptic Coordinated Universal Time) 이후 경과 된 시간 (초)으로 정의되는 시점을 설명하는 시스템입니다. 날짜 (1970 년 1 월 1 일)를 기본 표준으로 사용 질문은 두 가지 잘못된 가정을합니다. 컴퓨팅의 모든 시간 추적은 1970 년 이후로 수..

Programing 2020.10.30

Jasmine 단위 테스트에서 AngularJS 모듈 종속성 모의

Jasmine 단위 테스트에서 AngularJS 모듈 종속성 모의 다른 모듈을 종속성으로 사용하는 모듈 내부의 단위 테스트 컨트롤러 코드를 시도하고 있지만 제대로 조롱하는 방법을 알아낼 수 없었습니다. Jasmine Framework를 사용하고 있으며 Karma (Testacular)로 테스트를 실행하고 있습니다. 모듈 코드 var app = angular.module('events', ['af.widgets', 'angular-table']); app.controller('eventsCtrl', function([dependencies]){ $scope.events = []; ... }); 사양 코드 describe('events module', function(){ var $scope, ctrl; b..

Programing 2020.10.30

Python Pandas : 그룹 별 및 평균?

Python Pandas : 그룹 별 및 평균? 다음과 같은 데이터 프레임이 있습니다. cluster org time 1 a 8 1 a 6 2 h 34 1 c 23 2 d 74 3 w 6 클러스터 당 조직 당 평균 시간을 계산하고 싶습니다. 예상 결과: cluster mean(time) 1 15 ((8+6)/2+23)/2 2 54 (74+34)/2 3 6 나는 판다에서 그것을하는 방법을 모른다. 누구든지 도울 수 있습니까? 먼저 ['cluster', 'org']조합에 대한 평균을 취하고 다시 cluster그룹 에 대한 평균을 취하려는 경우 In [59]: (df.groupby(['cluster', 'org'], as_index=False).mean() .groupby('cluster')['time'].m..

Programing 2020.10.30

MVC ASP.NET에서 HttpContext.Current와 Controller.Context의 차이점

MVC ASP.NET에서 HttpContext.Current와 Controller.Context의 차이점 MVC ASP .NET 응용 프로그램에서 작업 중입니다. 나는 둘 다 상대적으로 처음입니다. 컨트롤러에서 현재 로그온 사용자를 얻으려고하는데 두 가지 방법이 있습니다. System.Web.HttpContext.Current.User.Identity.Name 또는 HttpContext.User.Identity.Name 이들의 차이점은 무엇입니까? MVC 프레임 워크 내에서 컨트롤러에 현재 HttpContext가 속성으로 저장되어 있으므로 이러한 메서드가 동일하다는 것을 알 수 있습니다. 그 맞습니까? 예, 일반적으로 동일합니다. 그러나 추가 스레드로 작업하는 경우에는 그렇지 않습니다. System.We..

Programing 2020.10.30

파이썬 에그 캐시 (PYTHON_EGG_CACHE) 란 무엇입니까?

파이썬 에그 캐시 (PYTHON_EGG_CACHE) 란 무엇입니까? 개발 컴퓨터에서 Python 2.6.1에서 2.6.4로 방금 업그레이드했으며 Python 스크립트를 시작하면 다음 메시지가 표시되었습니다. 에그 캐시로 파일을 추출 할 수 없습니다. Python 달걀 캐시에 파일을 추출하는 동안 다음 오류가 발생했습니다. [Errno 13] 권한 거부 됨 : '/var/www/.python-eggs' Python egg 캐시 디렉토리는 현재 다음과 같이 설정되어 있습니다. /var/www/.python-eggs 아마도 귀하의 계정에이 디렉토리에 대한 쓰기 권한이 없습니까? 액세스 가능한 디렉토리를 가리 키도록 PYTHON_EGG_CACHE 환경 변수를 설정하여 캐시 디렉토리를 변경할 수 있습니다. 파이썬..

Programing 2020.10.30

UnicodeEncodeError : 'ascii'코덱은 위치 3의 u '\ u2013'문자를 인코딩 할 수 없습니다. 2 : 서 수가 범위에 없습니다 (128).

UnicodeEncodeError : 'ascii'코덱은 위치 3의 u '\ u2013'문자를 인코딩 할 수 없습니다. 2 : 서 수가 범위에 없습니다 (128). xlrd를 사용하여 xsl 파일을 구문 분석하고 있습니다. 대부분의 일이 잘 작동합니다. 키가 문자열이고 값이 문자열 목록 인 사전이 있습니다. 모든 키와 값은 유니 코드입니다. str()방법을 사용하여 대부분의 키와 값을 인쇄 할 수 있습니다 . 그러나 일부 값에는 \u2013위의 오류가 발생 하는 유니 코드 문자 가 있습니다. 이것이 유니 코드에 포함 된 유니 코드이고 파이썬 인터프리터가 디코딩 할 수 없기 때문에 이런 일이 발생한다고 생각합니다. 그렇다면이 오류를 어떻게 제거 할 수 있습니까? 미리 감사드립니다. 유니 코드 객체도 인쇄 ..

Programing 2020.10.30

shared_ptr을 언제 사용하고 언제 원시 포인터를 사용합니까?

shared_ptr을 언제 사용하고 언제 원시 포인터를 사용합니까? class B; class A { public: A () : m_b(new B()) { } shared_ptr GimmeB () { return m_b; } private: shared_ptr m_b; }; B가 의미 상 A의 수명 외에 존재해서는 안되는 클래스라고 가정 해 보겠습니다. 즉, B가 단독으로 존재하는 것은 전혀 의미가 없습니다. 또는 a를 반환 해야합니까 ?GimmeBshared_ptrB* 일반적으로 스마트 포인터 대신 C ++ 코드에서 원시 포인터를 사용하지 않는 것이 좋은 방법입니까? 나는 shared_ptr명시적인 소유권 이전 또는 공유가있을 때만 사용해야한다고 생각하는데, 함수가 일부 메모리를 할당하고 일부 데이터로..

Programing 2020.10.30

왜 이것을 확인하십시오! = null?

왜 이것을 확인하십시오! = null? 가끔은 .NET 코드를 살펴보고이면에서 구현되는 방식을 확인하는 데 시간을 보내고 싶습니다. 나는 String.EqualsReflector를 통해 방법 을 보는 동안이 보석을 우연히 발견했습니다 . 씨# [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] public override bool Equals(object obj) { string strB = obj as string; if ((strB == null) && (this != null)) { return false; } return EqualsHelper(this, strB); } IL .method public hidebysig virt..

Programing 2020.10.30
반응형