반응형

C# 2652

EF codefirst : 탐색 속성을 초기화해야합니까?

EF codefirst : 탐색 속성을 초기화해야합니까? 일부 책 (예 : 프로그래밍 엔티티 프레임 워크 코드 먼저 Julia Lerman )이 다음과 같은 탐색 속성의 초기화없이 도메인 클래스 (POCO)를 정의하는 것을 보았습니다 . public class User { public int Id { get; set; } public string UserName { get; set; } public virtual ICollection Address { get; set; } public virtual License License { get; set; } } POCO를 생성 할 때 다른 책이나 도구 (예 : Entity Framework Power Tools )는 다음과 같이 클래스의 탐색 속성을 초기화합니..

Nice programing 2020.12.12

응답을 닫지 않으면 어떻게 될 수 있습니까?

응답을 닫지 않으면 어떻게 될 수 있습니까? golang에서 몇 가지 http 응답이 있으며 때때로 전화하는 것을 잊습니다. resp.Body.Close() 이 경우 어떻게됩니까? 메모리 누수가 있습니까? 또한 defer resp.Body.Close()응답 대상을받은 직후 에 넣어도 안전한 가요? client := http.DefaultClient resp, err := client.Do(req) defer resp.Body.Close() if err != nil { return nil, err } 어떤이 오류가 발생, 수있는 경우 resp또는 resp.Body전무 할? 이 경우 어떻게됩니까? 메모리 누수가 있습니까? 리소스 누출입니다. 연결은 다시 사용되지 않으며 열린 상태로 유지 될 수 있으며이 경우..

Nice programing 2020.12.12

Nullable이있는 조건부 연산자 할당

Nullable이있는 조건부 연산자 할당 유형? EmployeeNumber = string.IsNullOrEmpty(employeeNumberTextBox.Text) ? null : Convert.ToInt32(employeeNumberTextBox.Text), 나는 종종 나 자신 (이 같은 일을하고자 찾을 수 EmployeeNumber있는 Nullable그 열이 NULL 값을 허용하는 LINQ - 투 - SQL DBML 객체의 속성입니다 참조). 불행히도 컴파일러는 " 'null'과 'int'사이에 암시 적 변환이 없습니다"라고 느낍니다. 비록 두 유형이 자체적으로 nullable int에 대한 할당 작업에서 유효하더라도. Null 병합 연산자는 null이 아닌 경우 .Text 문자열에서 발생해야하는 ..

Nice programing 2020.12.12

Objective-C에서 정수 배열 만들기

Objective-C에서 정수 배열 만들기 Objective-C에서 정수 배열의 속성을 만드는 데 문제가 있습니다. Obj-C에서 이것이 가능한지 확실하지 않으므로 누군가가 올바르게 수행하는 방법을 찾거나 대체 솔루션을 제공하는 데 도움을 줄 수 있기를 바랍니다. myclass.h @interface myClass : NSObject { @private int doubleDigits[10]; } @property int doubleDigits; @end myclass.m @implementation myClass @synthesize doubleDigits; -(id) init { self = [super init]; int doubleDigits[10] = {1,2,3,4,5,6,7,8,9,10}; r..

Nice programing 2020.12.12

파일에서 RSA 개인 키를로드하는 방법

파일에서 RSA 개인 키를로드하는 방법 저는 SAML 1.1 Assertion Consumer Service에 대한 테스트 장치를 작업 중입니다. 테스트는 서명 된 SAMLResponse를 생성하고 Base64로 인코딩 된 ACS에 제출해야합니다. ACS는 X509 공개 인증서를 사용하여 서명 된 메시지를 확인할 수 있어야합니다. SAMLResponse를 빌드하고 필요한 단언을 추가 할 수 있습니다.하지만 객체에 서명하려고하면 문제가 발생합니다. 다음은 내 현재 코드의 일부입니다. String certPath = "mycert.pem"; File pubCertFile = new File(certPath); BufferedInputStream bis = null; try { bis = new Buffere..

Nice programing 2020.12.12

rake db : schema : dump는 마이그레이션 또는 데이터베이스 자체에서 schema.rb를 다시 생성합니까?

rake db : schema : dump는 마이그레이션 또는 데이터베이스 자체에서 schema.rb를 다시 생성합니까? 않습니다 rake db:schema:dump schema.rb마이그레이션 또는 데이터베이스 자체에서 재생성 하시겠습니까? 대답은 간단합니다. 데이터베이스에서. 그건 그렇고-db : * 작업 (... / activerecord / railties / databases.rake)의 소스 코드를 살펴보면 마이그레이션 작업이 실행 후 schema : dump를 호출한다는 것을 알 수 있습니다. desc "Migrate the database (options: VERSION=x, VERBOSE=false)." task :migrate => :environment do ActiveRecord::..

Nice programing 2020.12.12

Django에서 정적 파일과 미디어 파일의 차이점은 무엇입니까?

Django에서 정적 파일과 미디어 파일의 차이점은 무엇입니까? Django 1.3으로 이동하고 있는데 미디어와 정적 파일의 분리가 약간 혼란 스럽습니다. 기본값 settings.py은 다음과 같습니다. # Absolute filesystem path to the directory that will hold user-uploaded files. # Example: "/home/media/media.lawrence.com/media/" MEDIA_ROOT = '' # URL that handles the media served from MEDIA_ROOT. Make sure to use a # trailing slash if there is a path component (optional in other ..

Nice programing 2020.12.12

다른 스크립트를 사용하여 코드에서 후행 공백을 제거하는 방법은 무엇입니까?

다른 스크립트를 사용하여 코드에서 후행 공백을 제거하는 방법은 무엇입니까? 다음과 같은 것 : import fileinput for lines in fileinput.FileInput("test.txt", inplace=1): lines = lines.strip() if lines == '': continue print lines 그러나 stdout에는 아무것도 인쇄되지 않습니다. 다음과 같은 문자열을 가정합니다 foo. foo.lstrip() # to remove leading white space foo.rstrip() # to remove trailing whitespace foo.strip() # to remove both lead and trailing whitespace fileinput여러 ..

Nice programing 2020.12.12

git add -A는 디렉토리의 모든 수정 된 파일을 추가하지 않습니다.

git add -A는 디렉토리의 모든 수정 된 파일을 추가하지 않습니다. 삭제, 생성, 수정, 추적 해제 여부와 관계없이 모든 파일을 추가하고 싶습니다. 난 그냥 추가 GIT하고 싶지 않은 모든 내 파일 마다 . 시도 git add -A했지만 폴더 안에 수정 된 파일을 추가 하지 않습니다 . git status내 프로젝트의 이니셜은 다음과 같습니다 . Rakib-MacBook-Pro:my-xcode-practice rakib$ git status # On branch master # Changes not staged for commit: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard..

Nice programing 2020.12.12

NumPy가 뷰 또는 복사본을 생성하는지 어떻게 알 수 있습니까?

NumPy가 뷰 또는 복사본을 생성하는지 어떻게 알 수 있습니까? 최소한의 작업 예제를 위해 2D 배열을 디지털화하겠습니다. numpy.digitize1D 배열이 필요합니다. import numpy as np N = 200 A = np.random.random((N, N)) X = np.linspace(0, 1, 20) print np.digitize(A.ravel(), X).reshape((N, N)) 이제 문서는 다음과 같이 말합니다 . ... 필요한 경우에만 복사본이 만들어집니다. 이 경우 ravel사본이 "필요한지" 어떻게 알 수 있습니까? 일반적으로 특정 작업이 복사본 또는보기를 생성하는지 확인할 수있는 방법이 있습니까? 이 질문은 내가 얼마 전에 물었던 질문 과 매우 유사합니다 . base속성..

Nice programing 2020.12.12
반응형