반응형

2020/10/20 30

x, y = zip (* zip (a, b))이 파이썬에서 작동하는 이유는 무엇입니까?

x, y = zip (* zip (a, b))이 파이썬에서 작동하는 이유는 무엇입니까? 좋아요 저는 Python의 zip()기능을 좋아 합니다. 항상 사용하십시오. 훌륭합니다. 가끔씩 나는 zip()"나는 그 방법을 알고 있었다"라고 생각하고, 구글 파이썬 압축을 풀고, *튜플의 압축 목록을 압축 해제하기 위해이 마법 을 사용한다는 것을 기억한다 . 이렇게 : x = [1,2,3] y = [4,5,6] zipped = zip(x,y) unzipped_x, unzipped_y = zip(*zipped) unzipped_x Out[30]: (1, 2, 3) unzipped_y Out[31]: (4, 5, 6) 도대체 무슨 일이 일어나고 있습니까? 마법의 별표는 무엇을하고 있습니까? 다른 곳에 적용 할 수 있..

Programing 2020.10.20

Android의 Clojure

Android의 Clojure Clojure에서 Android 앱을 프로그래밍 할 수 있습니까? 가능하다면 누구든지 좋은 튜토리얼이나 책을 제안 할 수 있습니까? 예, 제가 알고있는 주요 프로젝트는 다음과 같습니다. https://github.com/remvee/clojurehelloandroid 그리고 여기에 약간의 튜토리얼이 있습니다 http://riddell.us/ClojureAndAndroidWithEmacsOnUbuntu.html 이 튜토리얼이 구식이더라도 놀라지 않을 것입니다. 1 년 전이 튜토리얼을 따라 코드를 가지고 놀았 기 때문에 remvee의 코드는 업데이트되었습니다. 편집 : Stuart Sierra 및 Clojure / core 그룹의 업데이트를 참조하십시오 : http://grou..

Programing 2020.10.20

뚱뚱한 모델, 마른 컨트롤러 및 MVC 디자인 패턴

뚱뚱한 모델, 마른 컨트롤러 및 MVC 디자인 패턴 방금 은행 업무 비유로 MVC를 설명 하는 블로그 게시물 을 읽었습니다 . 저는 MVC 프레임 워크 (CakePHP)를 사용한 웹 애플리케이션 개발에 대해 몇 달의 경험을 가지고 있으므로 기본 사항을 얻었지만 제 논리를 넣는 위치에 결함이있는 접근 방식을 취하고 있다고 생각하게 만드는 테마를보기 시작했습니다. 뚱뚱한 모델, 마른 컨트롤러 모델에 가능한 한 많은 비즈니스 로직을 유지하십시오. 내 앱에서 모델은 식욕 부진이고 컨트롤러는 비만입니다. 컨트롤러에는 모든 비즈니스 논리가 있고 모델에는 연결 및 유효성 검사 규칙 외에는 없습니다. 컨트롤러를 살펴보면 이제 모델에 포함되어야하는 많은 로직을 식별 할 수 있습니다. 앱에는 항목이 포함 된 목록이 있으며..

Programing 2020.10.20

Windows 용으로 좋은 SSH 서버는 무엇입니까?

Windows 용으로 좋은 SSH 서버는 무엇입니까? Windows Server 2003에서 SSH 서버를 설정하려고합니다. 좋은 것은 무엇입니까? 가급적 오픈 소스. WinSCP를 클라이언트로 사용할 계획이므로 해당 클라이언트가 구현 한 고급 기능을 지원하는 서버가 좋을 것입니다. 저는 Bitvise SSH Server를 사용해 왔는데 정말 좋습니다. 설치에서 관리까지 GUI를 통해 모든 작업을 수행하므로 sshd_config 파일을 모으지 않아도됩니다. 또한 클라이언트 인 Tunnelier 를 사용 하면 몇 가지 추가 기능 (예 : 매핑 공유, 서버 측 포트 포워딩 설정 등)을 얻을 수 있습니다. 클라이언트를 사용하지 않아도 Open Source SSH 클라이언트에서 작동합니다. 오픈 소스가 아니고 ..

Programing 2020.10.20

.NET- "모든 예외 처리기 잡기"를 구현하는 가장 좋은 방법은 무엇입니까?

.NET- "모든 예외 처리기 잡기"를 구현하는 가장 좋은 방법은 무엇입니까? "다른 모든 것이 실패하면"잡는 것이 가장 좋은 방법이 무엇인지 궁금합니다. 즉, 애플리케이션에서 가능한 한 많은 예외를 처리하고 있지만 여전히 버그가있을 수 있으므로 처리되지 않은 모든 예외를 포착하는 무언가가 있어야 정보를 수집하고 데이터베이스에 저장하거나 제출할 수 있습니다. 웹 서비스에. AppDomain.CurrentDomain.UnhandledException 이벤트가 모든 것을 캡처합니까? 애플리케이션이 다중 스레드 인 경우에도? 참고 : Windows Vista는 충돌 후 모든 응용 프로그램이 자체적으로 복구 할 수 있도록하는 기본 API 기능을 제공합니다. 지금은 이름을 생각할 수 없지만 많은 사용자가 여전히 ..

Programing 2020.10.20

django 프로덕션 서버에 virtualenv를 권장합니까?

django 프로덕션 서버에 virtualenv를 권장합니까? 환경을 격리하고 새 패키지 릴리스를 안전하게 테스트 할 수 있으므로 localhost에서 내 앱을 테스트하기 위해 항상 virtualenv를 사용해 왔습니다. 이제 프로덕션 서버에 앱을 배포해야 할 때입니다. 프로덕션 서버에도 virtualenv를 사용해야하는지 아니면 일반 설치로해야하는지 궁금합니다. 프로덕션 서버이기 때문에 항상 dev 서버 (virtual-env 아래)에서 테스트 한 올바른 버전을 사용할 수 있습니다. 웹 서버에서 하나 이상의 프로젝트를 실행할 것이라고 생각한다면 그렇게 할 것입니다. 두 개의 프로젝트가 생기 자마자 다른 사이트를 파괴하는 파이썬 패키지의 향후 업그레이드의 위험이 있습니다. django 프로덕션 서버에 v..

Programing 2020.10.20

npm -i 플래그는 무엇을 의미합니까?

npm -i 플래그는 무엇을 의미합니까? npm에서 "i"플래그는 무엇을합니까? 나는 다음과 같이 사용되는 것을 보았다. npm i backbone.marionette npm 문서를 살펴보고 Google에서 상당량 검색했습니다. 플래그 또는 명령인지 아니면 npm이 아닌지 잘 모르겠습니다. i 플래그는 설치용입니다. 문서에서 : npm install npm install npm install @ npm install @ npm install @ npm install npm install npm install npm install npm install / Can specify one or more: npm install ./foo.tgz bar@stable /some/folder If no argument..

Programing 2020.10.20

부모를 채우기 위해 CSS 너비를 만드는 방법은 무엇입니까?

부모를 채우기 위해 CSS 너비를 만드는 방법은 무엇입니까? 이 문제가 이전에 요청 된 적이 있다고 확신하지만 답을 찾을 수없는 것 같습니다. 다음 마크 업이 있습니다. here be dragons 내 욕망은 foo를 600px( width: 600px;) 너비 로 만들고 bar가 다음 동작을 갖도록 만드는 것입니다. padding-left: 2px; padding-right: 2px; margin-left: 2px; margin-right: 2px; outerWidth: 100%; 즉, 막대의 너비를로 설정하는 대신 막대 592px의 바깥 쪽 너비를로 설정하여 100%로 계산되도록하고 싶습니다 592px. 여기서 중요한 점은 내가 foo의 너비를로 변경할 수 800px있고 bar가 렌더링 될 때 이러한..

Programing 2020.10.20

Windows 컴퓨터에서 Python을 완전히 제거하는 방법은 무엇입니까?

Windows 컴퓨터에서 Python을 완전히 제거하는 방법은 무엇입니까? Python 2.7과 Python 2.6.5를 모두 설치했습니다. 무엇이 잘못되었는지 모르겠지만 Python과 관련된 것은 더 이상 작동하지 않는 것 같습니다. 예를 들어 특정 패키지의 "setup.py install"은 "install"매개 변수 및 기타 이상한 현상을 인식하지 못합니다. 내 시스템에서 Python을 완전히 제거하고 싶습니다. 2.7 및 2.6 msi 파일을 실행하고 Python 제거를 선택한 다음 2.6 만 실행하고 다시 설치해 보았습니다. 여전히 작동하지 않습니다. 모든 것에서 파이썬을 어떻게 완전히 제거합니까? (!) Python 설치 때문에 전체 시스템을 다시 설치하고 싶지 않습니다. 또한 시스템 경로를 ..

Programing 2020.10.20

터미널에서 경고음을 비활성화하고 싶습니다-Mac OSX

터미널에서 경고음을 비활성화하고 싶습니다-Mac OSX 단말기에서 비프 음을 비활성화하고 싶습니다. 환경 설정에서 경고음을 비활성화하는 옵션을 찾을 수 없습니다. 저 좀 도와 주 시겠어요? -cherryhitech 최신 정보: 10.12에서 설정은 터미널> 기본 설정, 프로필> 고급에 있습니다. OS X Leopard (10.5 이상) 터미널을 엽니 다. 메뉴에서 터미널> Perferences로 이동합니다. 설정> 고급 열기 "음성 벨"옵션을 선택 취소합니다. (단말기가 경고음 대신 깜박이게하는 "표시 벨"을 설정할 수도 있습니다.) OS X Tiger (10.4 및 이전 버전) : 터미널을 엽니 다. 메뉴에서 터미널> 창 설정으로 이동합니다. 터미널 검사기 창에서 드롭 다운 목록을 클릭하고 에뮬레이션을..

Programing 2020.10.20
반응형