반응형

Programing 8734

Objective-C에서 객체 유형을 어떻게 테스트합니까?

Objective-C에서 객체 유형을 어떻게 테스트합니까? 객체가 유형 NSString인지 또는 인지 테스트해야합니다 UIImageView. 어떻게하면 되나요? "isoftype"방식이 있습니까? 객체가 myObject이고 객체인지 테스트하기를 원한다면 NSString코드는 다음과 같습니다. [myObject isKindOfClass:[NSString class]] 마찬가지로, 테스트하기를 원한다면 myObjectA의 UIImageView: [myObject isKindOfClass:[UIImageView class]] 아마 사용할 것입니다 - (BOOL)isKindOfClass:(Class)aClass 이 방법은 NSObject입니다. 자세한 내용은 NSObject설명서를 확인하십시오 . 이것이 당신이..

Programing 2020.02.09

WOFF 글꼴의 MIME 유형?

WOFF 글꼴의 MIME 유형? WOFF 글꼴은 어떤 MIME 유형으로 제공되어야합니까? 트루 타입 (ttf) 글꼴을로 font/truetype, 오픈 타입 ( otf)을로 제공 font/opentype하지만 WOFF 글꼴의 올바른 형식을 찾을 수 없습니다. 나는 시도 font/woff, font/webopen그리고 font/webopentype하지만, 크롬은 여전히 불평 : "리소스로 해석되었지만 MIME 유형 application / octet-stream으로 전송 된 자원." 아는 사람 있나요? 2017 년 6 월 22 일에 대한 Keith Shaw의 의견 에서 업데이트 : 2017 년 2 월 현재 RFC8081 이 제안 된 표준입니다. 글꼴의 최상위 미디어 유형을 정의하므로 WOFF 및 WOFF2..

Programing 2020.02.09

“정적 const”vs“#define”vs“enum”

“정적 const”vs“#define”vs“enum” C의 아래 진술 중 어느 것이 더 나은가요? static const int var = 5; 또는 #define var 5 또는 enum { var = 5 }; 일반적으로 말하면: static const 범위를 존중하고 형식이 안전하기 때문입니다. 내가 볼 수있는 유일한주의 사항 : 변수를 명령 줄에 정의하려는 경우. 여전히 대안이 있습니다. #ifdef VAR // Very bad name, not long enough, too general, etc.. static int const var = VAR; #else static int const var = 5; // default value #endif 가능하면 매크로 / 줄임표 대신 유형이 안전한 대..

Programing 2020.02.09

sudo echo“무언가”>> / etc / privilegedFile이 작동하지 않습니다

sudo echo“무언가”>> / etc / privilegedFile이 작동하지 않습니다 이것은 리눅스에서 sudo 권한에 관한 것 같은 최소한 간단한 질문입니다. 난 그냥 뭔가 추가 할 때가 많이 있습니다 /etc/hosts또는 유사한 파일을하지만 모두 때문에 할 수없는 끝 >과 >>심지어 루트로 허용되지 않습니다. 필요없이이 일을하기 위해 거기에 어떻게든지인가 su또는 sudo su루트로는? tee --append또는을 사용하십시오 tee -a. echo 'deb blah ... blah' | sudo tee -a /etc/apt/sources.list 따옴표 안에 따옴표를 사용하지 마십시오. 콘솔로 데이터를 다시 인쇄하지 않으려면 출력을 / dev / null로 리디렉션하십시오. echo 'deb..

Programing 2020.02.09

프로그래밍 방식으로 Android API 버전 검색

프로그래밍 방식으로 Android API 버전 검색 휴대 전화에서 현재 실행중인 API 버전을 얻는 방법이 있습니까? Android 설명서에 설명 된대로 전화기가 실행중인 SDK 수준 (정수)은 다음에서 사용할 수 있습니다. android.os.Build.VERSION.SDK_INT 이 int에 해당하는 android.os.Build.VERSION_CODES클래스가 클래스에 있습니다. 코드 예 : if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP){ // Do something for lollipop and above versions } else{ // do something for phones running a..

Programing 2020.02.09

SQL Server : 데이터베이스가 "복원"상태에서 멈춤

SQL Server : 데이터베이스가 "복원"상태에서 멈춤 데이터베이스를 백업했습니다. BACKUP DATABASE MyDatabase TO DISK = 'MyDatabase.bak' WITH INIT --overwrite existing 그런 다음 복원하려고했습니다. RESTORE DATABASE MyDatabase FROM DISK = 'MyDatabase.bak' WITH REPLACE --force restore over specified database 이제 데이터베이스가 복원 중 상태에 있습니다. 일부 사람들은 백업에 로그 파일이 없으므로 다음을 사용하여 롤 포워드해야한다고 이론화했습니다. RESTORE DATABASE MyDatabase WITH RECOVERY 물론 그것을 제외하고는 실패합..

Programing 2020.02.09

dispatch_after-스위프트의 GCD?

dispatch_after-스위프트의 GCD? Apple 에서 iBook 을 살펴본 결과 해당 정의를 찾을 수 없습니다. 누군가의 구조를 설명 할 수 있습니까 dispatch_after? dispatch_after(, , ) 구조에 대한 명확한 아이디어 : dispatch_after(when: dispatch_time_t, queue: dispatch_queue_t, block: dispatch_block_t?) dispatch_time_t입니다 UInt64. 는 dispatch_queue_t실제로 별칭 유형입니다 NSObject,하지만 당신은 대기열을 얻을 수 있도록 친숙한 GCD 방법을 사용해야합니다. 블록은 스위프트 클로저입니다. 구체적으로는 dispatch_block_t로 정의되며 () -> Vo..

Programing 2020.02.09

Java에서 제네릭 형식의 인스턴스를 만드시겠습니까?

Java에서 제네릭 형식의 인스턴스를 만드시겠습니까? Java에서 제네릭 형식의 인스턴스를 만들 수 있습니까? 나는 대답은 것을 알 한 내용을 기반으로 생각하고 no( 때문에 형의 삭제에 ), 그러나 누군가가 내가 부족 것을 볼 수 있을지에 관심이있을 것입니다 : class SomeContainer { E createContents() { return what??? } } 편집 : 슈퍼 타입 토큰 을 사용하여 내 문제를 해결할 수 있지만 아래 답변 중 일부에서 알 수 있듯이 많은 리플렉션 기반 코드가 필요합니다. 이안 로버트슨의 Artima Article 과는 전혀 다른 것이 있는지 알아보기 위해 잠시 동안 열어 두겠습니다 . 당신이 올바른지. 당신은 할 수 없습니다 new E(). 하지만 당신은 그것을..

Programing 2020.02.09

아이콘 대신 태그를

아이콘 대신 태그를 사용해야합니까 ? [닫은] Facebook의 출처를 살펴본 결과 태그를 사용하여 아이콘을 표시합니다. 또한 오늘 저는 트위터의 부트 스트랩을 조사했습니다. 또한 태그를 사용 하여 아이콘을 표시합니다. 그러나, 로부터 HTML5 사양 : I 요소는 대체 음성 또는 분위기로 텍스트 범위를 나타내거나 분류 학적 명칭, 기술적 용어, 다른 언어의 관용구, 생각, 선박 이름 또는 기타와 같은 일반적인 문장과 상쇄됩니다. 전형적인 활자체 표현이 이탤릭체 인 산문. 태그를 사용하여 아이콘을 표시 하는 이유는 무엇 입니까? 나쁜 습관이 아닙니까? 아니면 여기에 뭔가 빠졌습니까? span아이콘을 표시 하는 데 사용 하고 있으며 지금까지는 효과가있는 것 같습니다. 최신 정보: 부트 스트랩 3은 이제 s..

Programing 2020.02.09

Bash 스크립트에서 스크립트 파일 이름을 어떻게 알 수 있습니까?

Bash 스크립트에서 스크립트 파일 이름을 어떻게 알 수 있습니까? 스크립트 자체에서 Bash 스크립트 파일의 이름을 어떻게 확인할 수 있습니까? 내 스크립트가 파일 runme.sh에있는 것처럼 하드 코딩없이 "Your running runme.sh"메시지를 표시하려면 어떻게해야합니까? me=`basename "$0"` 일반적으로 원하는 것이 아닌 symlink 1을 읽으 려면 (일반적으로 사용자를 혼동하지 않으려는 경우) 다음을 시도하십시오. me="$(basename "$(test -L "$0" && readlink "$0" || echo "$0")")" IMO는 혼란스러운 결과를 낳습니다. "foo.sh를 실행했지만 bar.sh를 실행 중입니다!? 버그 여야합니다!" 또한 다른 이름의 심볼릭 링크를..

Programing 2020.02.09
반응형