반응형

programing tip 3103

차원 정보 손실없이 Numpy 인덱스 슬라이스

차원 정보 손실없이 Numpy 인덱스 슬라이스 numpy를 사용하고 있으며 차원 정보를 잃지 않고 행을 인덱싱하고 싶습니다. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) 이 예에서 xslice는 이제 1 차원이지만 (1,10)이되기를 원합니다. R에서는 X [10, :, drop = F]를 사용합니다. numpy에 비슷한 것이 있습니까? 나는 문서에서 그것을 찾을 수 없었고 비슷한 질문이 요구되는 것을 보지 못했습니다. 감사! 아마도 가장 쉬운 방법 x[None, 10, :]이거나 동등하게 (하지만 더 읽기 쉽습니다 ) x[np.newaxis, 10, :]. 왜..

programing tip 2020.10.12

json_decode를 사용자 정의 클래스로

json_decode를 사용자 정의 클래스로 json 문자열을 stdClass가 아닌 다른 객체로 디코딩 할 수 있습니까? 자동이 아닙니다. 하지만 구식 경로로 할 수 있습니다. $data = json_decode($json, true); $class = new Whatever(); foreach ($data as $key => $value) $class->{$key} = $value; 또는 더 자동으로 만들 수 있습니다. class Whatever { public function set($data) { foreach ($data AS $key => $value) $this->{$key} = $value; } } $class = new Whatever(); $class->set($data); 편집 : 조..

programing tip 2020.10.12

div의 내용 변경-jQuery

div의 내용 변경-jQuery LINKS 중 하나를 클릭했을 때이 div의 내용을 어떻게 변경할 수 있습니까? Main Balance PayPal AlertPay 링크에 대한 .click 이벤트를 구독하고 .html메소드를 사용하여 div의 내용을 변경할 수 있습니다 . $('.click').click(function() { // get the contents of the link that was clicked var linkText = $(this).text(); // replace the contents of the div with the link text $('#content-container').html(linkText); // cancel the default action of the link..

programing tip 2020.10.12

Windows에서 경로 길이가 260자를 초과하는 파일을 찾으려면 어떻게합니까?

Windows에서 경로 길이가 260자를 초과하는 파일을 찾으려면 어떻게합니까? XP Windows 스크립트에서 xcopy를 사용하여 디렉토리를 재귀 적으로 복사하고 있습니다. 복사하려는 파일의 경로가 너무 길기 때문에 '메모리 부족'오류가 계속 발생합니다. 경로 길이를 쉽게 줄일 수는 있지만 불행히도 어떤 파일이 경로 길이 제한을 위반하는지 확인할 수 없습니다. 복사 된 파일은 표준 출력 (로그 파일로 리디렉션)에 인쇄되지만 오류 메시지는 터미널에 인쇄되므로 오류가 발생한 대략적인 디렉터리를 알 수 없습니다. . a dir /s /b > out.txt를 한 다음 위치 260에 가이드를 추가하십시오. powershell에서 cmd /c dir /s /b |? {$_.length -gt 260} 이 목적을..

programing tip 2020.10.12

CSV 파일을 여러 줄 JSON으로 변환하는 방법은 무엇입니까?

CSV 파일을 여러 줄 JSON으로 변환하는 방법은 무엇입니까? 여기 내 코드, 정말 간단한 것들이 있습니다. import csv import json csvfile = open('file.csv', 'r') jsonfile = open('file.json', 'w') fieldnames = ("FirstName","LastName","IDNumber","Message") reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ] ) jsonfile.write(out) 일부 필드 이름을 선언하고 리더는 CSV를 사용하여 파일을 읽고 파일 이름을 사용하여 파일을 JSON 형식으로 덤프합니다. 여기에 문제가..

programing tip 2020.10.12

jquery없는 scrollTop 애니메이션

jquery없는 scrollTop 애니메이션 이 질문에 이미 답변이 있습니다. 크로스 브라우저 JavaScript (jQuery가 아님…) 맨 위로 스크롤 애니메이션 19 답변 jQuery를 사용하지 않고 애니메이션 "위로 스크롤"효과를 만들려고합니다. jQuery에서는 일반적으로 다음 코드를 사용합니다. $('#go-to-top').click(function(){ $('html,body').animate({ scrollTop: 0 }, 400); return false; }); jQuery를 사용하지 않고 scrollTop을 어떻게 애니메이션합니까? HTML : 1 # 자바 스크립트 (선형) : function scrollToTop(scrollDuration) { var scrollStep = -win..

programing tip 2020.10.12

리치 vs 빈혈 도메인 모델

리치 vs 빈혈 도메인 모델 저는 빈혈 도메인 모델보다 리치 도메인 모델을 사용해야하는지 결정하고 있으며 두 가지의 좋은 예를 찾고 있습니다. 저는 서비스-> 리포지토리-> 스토리지 계층 시스템에서 지원하는 Anemic 도메인 모델을 사용하여 웹 애플리케이션을 구축하고 있으며 , BL 유효성 검사를 위해 FluentValidation 을 사용 하고 모든 BL을 서비스 계층에 배치했습니다. 나는 Eric Evan의 DDD 책을 읽었고, 그는 (Fowler와 다른 사람들과 함께) Anemic Domain Models가 반 패턴이라고 생각하는 것 같습니다. 그래서 저는이 문제에 대한 통찰력을 얻고 싶었습니다. 또한 Rich Domain 모델의 좋은 (기본) 예제와 그것이 제공하는 Anemic Domain Mo..

programing tip 2020.10.12

JSON 요청을위한 AlamoFire 비동기 완료 핸들러

JSON 요청을위한 AlamoFire 비동기 완료 핸들러 AlamoFire 프레임 워크를 사용하면서 CompletionHandler가 메인 스레드에서 실행되는 것을 확인했습니다. 아래 코드가 완료 핸들러 내에서 Core Data 가져 오기 작업을 만드는 데 좋은 방법인지 궁금합니다. Alamofire.request(.GET, "http://myWebSite.com", parameters: parameters) .responseJSON(options: .MutableContainers) { (_, _, JSON, error) -> Void in dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), { () -> Void in ..

programing tip 2020.10.12

새 키워드가 필요한 이유는 무엇이며 기본 동작을 숨기고 무시하지 않는 이유는 무엇입니까?

새 키워드가 필요한 이유는 무엇이며 기본 동작을 숨기고 무시하지 않는 이유는 무엇입니까? 이 블로그 게시물 을보고 다음과 같은 질문이있었습니다. new키워드 가 필요한 이유는 기본 클래스 메서드가 숨겨 지도록 지정하는 것입니다. 내 말은, 우리는 왜 그것을 필요로합니까? override키워드를 사용하지 않으면 기본 클래스 메서드를 숨기지 않습니까? C #의 기본값이 숨기고 재정의하지 않는 이유는 무엇입니까? 디자이너가이 방식으로 구현 한 이유는 무엇입니까? 좋은 질문입니다. 다시 말하겠습니다. 다른 방법으로 방법을 숨기는 것이 합법적 인 이유는 무엇입니까? 예를 들어 그 질문에 답하겠습니다. CLR v1의 인터페이스가 있습니다. interface IEnumerable { IEnumerator GetEnu..

programing tip 2020.10.12

LaTeX에서 페이지의 일부에서 글꼴 크기를 변경하는 방법은 무엇입니까?

LaTeX에서 페이지의 일부에서 글꼴 크기를 변경하는 방법은 무엇입니까? 일부 페이지 부분의 텍스트 크기를 변경하고 싶습니다 (예 : 축 어적 블록). \begin{verbatim} \end{verbatim} 문안 인사 \begingroup \fontsize{10pt}{12pt}\selectfont \begin{verbatim} % how to set font size here to 10 px ? \end{verbatim} \endgroup 예: \Large\begin{verbatim} \end{verbatim} \normalsize \Large 분명히 다음 중 하나로 대체 될 수 있습니다. \tiny \scriptsize \footnotesize \small \normalsize \large \Larg..

programing tip 2020.10.12
반응형