반응형

C# 4662

파이썬은 강하게 타이핑됩니까?

파이썬은 강하게 타이핑됩니까? 파이썬이 강력한 유형의 언어라는 링크를 발견했습니다. 그러나 나는 당신이 할 수없는 강력한 유형의 언어로 생각했습니다 : bob = 1 bob = "bob" 강력한 형식의 언어가 런타임에 형식 변경을 허용하지 않는다고 생각했습니다. 어쩌면 나는 강하거나 약한 유형에 대한 잘못된 (또는 너무 단순한) 정의를 얻었을 것입니다. 그렇다면 파이썬은 강력하거나 약한 유형의 언어입니까? 파이썬은 강력하고 역동적으로 타이핑됩니다. 강력한 타이핑은 값의 유형이 예기치 않은 방식으로 변경되지 않음을 의미합니다. 숫자 만 포함 된 문자열은 Perl에서 발생할 수있는 것처럼 마술처럼 숫자가되지 않습니다. 모든 유형의 변경에는 명시적인 변환이 필요합니다. 동적 유형 지정은 변수에 유형이있는 정적..

IT story 2020.04.29

dex를 실행할 수 없음 : Eclipse에서 GC 오버 헤드 한계를 초과했습니다.

dex를 실행할 수 없음 : Eclipse에서 GC 오버 헤드 한계를 초과했습니다. Git 프로젝트 OsmAnd를 다운로드하여 컴파일 할 때 Eclipse는 다음 오류를 리턴했습니다. [Dex Loader] Unable to execute dex: GC overhead limit exceeded [OsmAnd] Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded Google과 Stackoverflow는 -Xms40m -Xmx384m에서 변경해야한다고 말했습니다 eclipse.ini. Dalvik 형식으로 변환하지 못했습니다 : dex : Java heap space를 실행할 수 없습니다 . 프로젝트를 정..

IT story 2020.04.29

폴더 자체없이 GitHub 리포지토리의 내용 복제

폴더 자체없이 GitHub 리포지토리의 내용 복제 GitHubgit clone 에있는 리포지토리의 내용을 원합니다 . 내가 (git @ github : me / name.git ...) 때 폴더라는 이름이 있고 내부에 내용이 있습니다 ... 내용을 어떻게 얻습니까?git clonename/ 현재 디렉토리가 비어 있으면 다음을 사용하여 수행 할 수 있습니다. git clone git@github:me/name.git . ( .끝 부분에 현재 디렉토리를 지정하십시오.) 물론 이것은 .git프로젝트의 소스 코드뿐만 아니라 현재 폴더 에도 디렉토리를 생성합니다 . 이 선택적 [directory]매개 변수는 git clone매뉴얼 페이지에 문서화 되어 있으며 기존 디렉토리로의 복제는 해당 디렉토리가 비어있는 경우..

IT story 2020.04.29

ExpandoObject에 동적으로 속성 추가

ExpandoObject에 동적으로 속성 추가 런타임에 ExpandoObject에 속성을 동적으로 추가하고 싶습니다. 예를 들어 NewProp이라는 문자열 속성 호출을 추가하려면 다음과 같이 작성하고 싶습니다. var x = new ExpandoObject(); x.AddProperty("NewProp", System.String); 이것은 쉽게 가능합니까? dynamic x = new ExpandoObject(); x.NewProp = string.Empty; 또는 var x = new ExpandoObject() as IDictionary; x.Add("NewProp", string.Empty); 으로는 필립에 의해 여기에서 설명 - http://www.filipekberg.se/2011/10/02/..

IT story 2020.04.29

갈퀴 작업에서 일찍 돌아 오려면 어떻게해야합니까?

갈퀴 작업에서 일찍 돌아 오려면 어떻게해야합니까? 처음에 검사를하는 레이크 작업이 있습니다. 검사 중 하나가 실패하면 레이크 작업에서 일찍 반환하고 싶습니다. 남은 코드를 실행하고 싶지 않습니다. 해결책은 코드에서 반환하고 싶었던 곳에 반환하는 것이지만 다음과 같은 오류가 발생한다고 생각했습니다. unexpected return 레이크 작업은 기본적으로 블록입니다. 람다를 제외한 블록은 리턴을 지원하지 않지만 next레이크 작업에서 메소드에서 리턴을 사용하는 것과 동일한 효과를 사용 하는 다음 명령문으로 건너 뛸 수 있습니다 . task :foo do puts "printed" next puts "never printed" end 또는 메소드에서 코드를 이동하고 메소드에서 return을 사용할 수 있습니..

IT story 2020.04.29

UNIX에서 디렉토리 만 나열

UNIX에서 디렉토리 만 나열 지정된 경로의 디렉토리 만 나열하고 싶습니다 ( ls이러한 옵션은 없습니다). 또한 한 줄 명령 으로이 작업을 수행 할 수 있습니까? ls -d */현재 디렉토리 내의 디렉토리를 나열하려면 이것을 시도하십시오 이 시도: find . -maxdepth 1 -type d 다음과 같은 find * -maxdepth 0 -type d 기본적으로 조건에 따라 '*', 즉 현재 디렉토리의 모든 항목의 확장을 필터링합니다 -type d. 이점은 출력이와 동일 ls -1 *하지만 디렉토리 및 항목 만 도트로 시작하지 않는다는 것입니다. ls -d */또는 사용할 수 있습니다tree -d 또 다른 해결책은 globbing이지만 이것은 사용중인 쉘과 디렉토리 globbing이 지원되는지 여부..

IT story 2020.04.29

LINQ를 사용한 여러 주문 방법

LINQ를 사용한 여러 주문 방법 이 질문에는 이미 답변이 있습니다. LINQ 7 답변의 여러 "주문" LINQ를 사용하여 List에서 조작하려는 기본 클래스로 시작합니다. 다음과 같습니다. public class FooBar { public virtual int Id { get; set; } public virtual string Foo{ get; set; } public virtual string Bar{ get; set; } } 이것이 람다가 아닌 LINQ를 사용하여 내 문제를 해결하기 위해 궁극적으로 알게 된 것입니다. // code somewhere else that works and gets the desired results var foobarList = GetFooBarList(); // ..

IT story 2020.04.29

리눅스 커맨드 라인에서 sha256 생성하기

리눅스 커맨드 라인에서 sha256 생성하기 "foobar"라는 문자열이 http://hash.online-convert.com/sha256-generator를c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2 사용하여 SHA 256 해시 를 생성한다는 것을 알고 있습니다 . 그러나 명령 행 쉘 : hendry@x201 ~$ echo foobar | sha256sum aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f - 다른 해시를 생성합니다. 내가 무엇을 놓치고 있습니까? echo일반적으로 개행을 출력하며으로 억제됩니다 -n. 이 시도: echo -n foobar | sha..

IT story 2020.04.29

콘텐츠 보안 정책은 어떻게 작동합니까?

콘텐츠 보안 정책은 어떻게 작동합니까? 개발자 콘솔에 많은 오류가 있습니다. 문자열을 평가하기 위해 거부 다음 콘텐츠 보안 정책 지침을 위반하여 인라인 스크립트 실행을 거부했습니다. 스크립트를로드하기 위해 거부 스타일 시트를로드하도록 거부 이게 다 뭐야? 콘텐츠 보안 정책은 어떻게 작동합니까? Content-Security-PolicyHTTP 헤더 는 어떻게 사용 합니까? 구체적으로 ... ... 여러 소스를 허용합니까? ... 다른 지시어를 사용합니까? ... 여러 지시문을 사용합니까? ... 핸들 포트? ... 다른 프로토콜을 처리합니까? ... file://프로토콜 허용 ? ... 인라인 스타일, 스크립트 및 태그를 사용 하고 ? ... 허용 eval()? 그리고 마지막으로: 정확히 무엇을 'sel..

IT story 2020.04.29

스토리 보드의 사용자 정의 셀 행 높이 설정이 응답하지 않습니다

스토리 보드의 사용자 정의 셀 행 높이 설정이 응답하지 않습니다 테이블 뷰에서 셀 중 하나의 셀 높이를 조정하려고합니다. 해당 셀의 "크기 검사기"내의 "행 높이"설정에서 크기를 조정하고 있습니다. iPhone에서 앱을 실행할 때 셀의 기본 크기는 테이블보기의 "행 크기"에서 설정됩니다. 테이블 뷰의 "행 크기"를 변경하면 모든 셀의 크기가 변경됩니다. 하나의 셀에 대해서만 사용자 정의 크기를 원하므로 그렇게하고 싶지 않습니다. 문제에 대한 프로그래밍 솔루션이있는 많은 게시물을 보았지만 가능하다면 스토리 보드를 통해 게시하는 것을 선호합니다. 에 동적 세포, rowHeightjQuery과의 세트는 항상 개별 셀 'rowHeight에 우선합니다. 그러나 정적 셀에서는 rowHeight개별 셀에 설정되어 U..

IT story 2020.04.29
반응형