반응형

java 2507

NSString containsString 충돌

NSString containsString 충돌 문자열 필드 중 하나에 따라 배열을 필터링하려고합니다. nameLower와 filterLower 모두 내부에 NSString 값이 있지만 계속해서 얻습니다. __NSCFString containsString:]: unrecognized selector sent to instance 0x7f876b79e160 -(void) filterFriendsArray:(NSString*)filter { [_filteredFriendsArray removeAllObjects]; for (FacebookUser* user in _friendsArray) { NSString* nameLower = [user.user.name lowercaseString]; NSString*..

Program Tip 2020.11.01

C 부동 소수점 리터럴을 double이 아닌 부동 소수점으로 만듭니다.

C 부동 소수점 리터럴을 double이 아닌 부동 소수점으로 만듭니다. C에서 부동 소수점 리터럴 (예 :) 1.23이 type을 갖는다 는 것은 잘 알려져 있습니다 double. 결과적으로이를 포함하는 모든 계산은 두 배로 승격됩니다. 단 정밀도 ( float) 숫자 만 지원하는 부동 소수점 단위가있는 임베디드 실시간 시스템에서 작업 중입니다 . 내 모든 변수는 float이며이 정밀도로 충분합니다. 나는 전혀 필요하지 않습니다 double. 하지만 매번 뭔가 if (x < 2.5) ... 쓰이면 재앙이 발생합니다. 감속은 최대 2 배까지 증가 할 수 있습니다. 물론 직접적인 대답은 if (x < 2.5f) ... 그러나 이것은 놓치기 쉽습니다 (너무 늦게까지 감지하기 어렵습니다). 특히 '구성'값이 #..

Program Tip 2020.11.01

XML에서 요소 또는 속성을 사용해야합니까?

XML에서 요소 또는 속성을 사용해야합니까? 이 질문에 이미 답변이 있습니다. XML 속성 대 XML 요소 20 답변 W3Schools에서 XML 속성 에 대해 배우고 있습니다. 저자는 다음을 언급합니다 (내 강조). XML 요소와 속성 Anna Smith female Anna Smith 첫 번째 예에서 섹스는 속성입니다. 마지막으로 섹스는 요소입니다. 두 예 모두 동일한 정보를 제공합니다. 속성을 사용하는시기와 요소를 사용하는시기에 대한 규칙은 없습니다. 속성은 HTML에서 편리합니다. XML에서 내 조언은 그것들을 피하는 것입니다. 대신 요소를 사용하십시오. XML 속성을 사용하지 않습니까? 속성 사용과 관련된 몇 가지 문제는 다음과 같습니다. 속성은 여러 값을 포함 할 수 없습니다 (요소는 가능)...

Program Tip 2020.11.01

한 분기를 다른 분기처럼 만드는 git 명령

한 분기를 다른 분기처럼 만드는 git 명령 변경 사항이있는 분기를 가져 와서 분기 된 업스트림과 동일하게 되돌리려 고합니다. 변경 사항은 로컬이며 github 로 푸시되었으므로 이미 푸시 된 브랜치에서는 나쁜 일인 기록을 변경 하기 때문에 둘 다 git reset또는 git rebase실제로 실행 가능 하지 않습니다 . 나는 또한 git merge다양한 전략을 시도했지만 그들 중 어느 것도 로컬 변경 사항을 취소하지 않았습니다. 즉, 파일을 추가하면 병합으로 다른 파일을 다시 가져올 수 있지만 업스트림이 수행하지 않는 해당 파일은 계속 유지됩니다. 있다. 업스트림에서 새 분기를 만들 수는 있지만 수정 기록 측면에서 모든 변경 사항을 적용하여 분기를 가져와 다시 업스트림과 동일하게 만들어 해당 변경 사항..

Program Tip 2020.11.01

git 상태 성능을 개선하는 방법

git 상태 성능을 개선하는 방법 NFS에있는 Linux 시스템에 10GB의 저장소가 있습니다. 처음 git status에는 36 분이 git status걸리고 이후 에는 8 분이 걸립니다. Git은 파일 캐싱을 위해 OS에 의존하는 것 같습니다. 첫 번째 git명령은 좋아 commit, status그 / 팩을 포함 전체의 repo 거대한 환매 특약을 위해 매우 오랜 시간이 걸립니다 재 포장. git status그렇게 큰 저장소를 사용했는지 확실하지 않지만이 문제를 겪은 사람이 있습니까? 나는 시도 git gc, git clean, git repack하지만 걸리는 시간은 여전히 / 거의 같은. 하위 모듈이나 저장소를 더 작은 것으로 나누는 것과 같은 다른 개념이 도움이 될까요? 그렇다면 더 큰 저장소를 ..

Program Tip 2020.11.01

JavaScript for-loop를 CoffeeScript로 어떻게 변환 할 수 있습니까?

JavaScript for-loop를 CoffeeScript로 어떻게 변환 할 수 있습니까? for (i = 0; i < 10; i++) { doStuff(); } 이것이 바로 CoffeeScript로 변환하려는 JavaScript 코드입니다. doStuff() for i in [0 .. 9] 이것은 소개 페이지에 설명되어 있습니다 : http://coffeescript.org/#loops JP에 의한 편집 / 업데이트 : 정확한 번역은 다음과 같습니다. doStuff() for i in [0...10] ".."대 "..."에주의해야합니다. 예를 들면 다음과 같습니다. count = 0 doStuff() for i in [0..count] #still executes once! 그래서 당신은 생각합니다,..

Program Tip 2020.11.01

이미지를 나타내는 numpy 배열 리샘플링

이미지를 나타내는 numpy 배열 리샘플링 새로운 크기로 이미지 데이터를 나타내는 numpy 배열을 리샘플링하는 방법을 찾고 있는데, 바람직하게는 보간 방법 (가장 가까운, 이중 선형 등)을 선택할 수 있습니다. 나는 알고있다 scipy.misc.imresize PIL의 크기 조정 기능을 래핑하여 정확하게 수행합니다. 유일한 문제는 PIL을 사용하기 때문에 numpy 배열이 이미지 형식을 준수해야하므로 최대 4 개의 "색상"채널을 제공해야한다는 것입니다. 여러 "색상"채널을 사용하여 임의의 이미지 크기를 조정하고 싶습니다. scipy / numpy에서이 작업을 수행하는 간단한 방법이 있는지 아니면 직접 굴려야하는지 궁금합니다. 직접 만드는 방법에 대한 두 가지 아이디어가 있습니다. scipy.misc.i..

Program Tip 2020.11.01

명령 줄을 사용하여 디렉토리와 파일을 삭제하지만 존재하지 않는 경우 오류가 발생하지 않습니다.

명령 줄을 사용하여 디렉토리와 파일을 삭제하지만 존재하지 않는 경우 오류가 발생하지 않습니다. 디렉터리 및 포함 된 모든 파일을 삭제하려면 Windows 명령이 필요하지만 디렉터리가 존재하지 않는 경우 오류를보고 싶지 않습니다. del명령 출력 을 nul로 리디렉션합니다 . 를 참고 2오류 출력을 리디렉션 할 나타냅니다. 이 질문 , 특히 명령 리디렉션 연산자 사용 기술 문서를 참조하십시오 . del {whateveroptions} 2>nul 또는 다음을 호출하기 전에 파일 존재를 확인할 수 있습니다 del. if exist c:\folder\file del c:\folder\file 파일이 아닌 폴더 인지 확인하기 위해 if exist c:\folder\(뒤에 \)를 사용할 수 있습니다 c:\folde..

Program Tip 2020.11.01

Swift의 지수 연산자

Swift의 지수 연산자 Swift 언어 참조의 기본 산술 연산자에 정의 된 지수 연산자가 표시되지 않습니다. 언어에 미리 정의 된 정수 또는 부동 지수 연산자가 실제로 없습니까? 연산자는 없지만 다음과 같이 pow 함수를 사용할 수 있습니다. return pow(num, power) 원하는 경우 연산자가 다음과 같이 pow 함수를 호출하도록 할 수도 있습니다. infix operator ** { associativity left precedence 170 } func ** (num: Double, power: Double) -> Double{ return pow(num, power) } 2.0**2.0 //4.0 2를 어느 정도 거듭 제곱하는 경우 비트 왼쪽 시프트 연산자를 사용할 수 있습니다. let..

Program Tip 2020.11.01

Swift에서 한 줄씩 파일 / URL 읽기

Swift에서 한 줄씩 파일 / URL 읽기 에 주어진 파일을 읽고 NSURL줄 바꿈 문자로 구분 된 항목을 사용하여 배열에로드하려고합니다 \n. 지금까지 내가 한 방법은 다음과 같습니다. var possList: NSString? = NSString.stringWithContentsOfURL(filePath.URL) as? NSString if var list = possList { list = list.componentsSeparatedByString("\n") as NSString[] return list } else { //return empty list } 나는 몇 가지 이유로 이것에별로 만족스럽지 않다. 첫째, 저는 몇 킬로바이트에서 수백 MB 크기의 파일로 작업하고 있습니다. 상상할 수 있듯..

Program Tip 2020.10.31
반응형