반응형

code 2050

NSNotificationCenter와 동등한 Android

NSNotificationCenter와 동등한 Android 아이폰 애플리케이션을 안드로이드로 포팅하는 과정에서 앱 내에서 소통하는 가장 좋은 방법을 찾고 있습니다. 인 텐트가가는 길인 것 같습니다. 이것이 최선의 (유일한) 옵션입니까? NSUserDefaults는 성능과 코딩 모두에서 Intents보다 훨씬 가벼운 무게로 보입니다. 또한 상태에 대한 애플리케이션 하위 클래스가 있지만 다른 활동에서 이벤트를 인식하도록해야합니다. 이것을 시도해 볼 수 있습니다 : http://developer.android.com/reference/java/util/Observer.html 내가 찾은 가장 좋은 것은 Android 지원 패키지의 일부인 LocalBroadcastManager 입니다 . LocalBroadc..

code 2020.09.04

메인 스레드 검사기 : 백그라운드 스레드에서 호출 된 UI API :-[UIApplication applicationState]

메인 스레드 검사기 : 백그라운드 스레드에서 호출 된 UI API :-[UIApplication applicationState] Xcode 9 베타, iOS 11에서 Google지도를 사용하고 있습니다. 다음과 같이 로그에 오류가 출력됩니다. 메인 스레드 검사기 : 백그라운드 스레드에서 호출되는 UI API :-[UIApplication applicationState] PID : 4442, TID : 837820, 스레드 이름 : com.google.Maps.LabelingBehavior, 큐 이름 : com.apple.root.default-qos.overcommit , QoS : 21 내 코드의 주 스레드에서 인터페이스 요소를 변경하지 않는다는 것이 거의 확실하기 때문에 이것이 발생하는 이유는 무엇입..

code 2020.09.03

math.h 헤더를 포함 했는데도 왜 "sqrt에 대한 정의되지 않은 참조"오류가 발생합니까?

math.h 헤더를 포함 했는데도 왜 "sqrt에 대한 정의되지 않은 참조"오류가 발생합니까? [복제] 이 질문에 이미 답변이 있습니다. sqrt (또는 기타 수학 함수)에 대한 정의되지 않은 참조 5 답변 저는 C를 처음 접했고이 코드가 있습니다. #include #include int main(void) { double x = 0.5; double result = sqrt(x); printf("The square root of %lf is %lf\n", x, result); return 0; } 그러나 이것을 다음과 같이 컴파일하면 : gcc test.c -o test 다음과 같은 오류가 발생합니다. /tmp/cc58XvyX.o: In function `main': test.c:(.text+0x2f)..

code 2020.09.03

HQL 오류 : 결합에 필요한 경로

HQL 오류 : 결합에 필요한 경로 이 쿼리의 변형을 계속 시도하고 있는데 이런 일이 발생하지 않는 것 같습니다. 나는 또한이 게시물을 참조했다 : Path Expected for Join! Nhibernate 오류 이며 내 쿼리에 동일한 논리를 적용 할 수없는 것 같습니다. 내 User개체에 UserGroup컬렉션이 있습니다. 쿼리가 개체 내의 엔터티를 참조해야한다는 것을 이해합니다. 그러나 제가보고있는 것은 ... @NamedQuery( name = "User.findByGroupId", query = "SELECT u FROM UserGroup ug " + "INNER JOIN User u WHERE ug.group_id = :groupId ORDER BY u.lastname" ) select u ..

code 2020.09.03

Heroku Postgres-중단 된 쿼리 종료 (트랜잭션 유휴)

Heroku Postgres-중단 된 쿼리 종료 (트랜잭션 유휴) Crane Postgres 옵션과 함께 Heroku를 사용하고 있으며 로컬 시스템이 충돌했을 때 로컬 시스템에서 데이터베이스에 대한 쿼리를 실행하고있었습니다. 내가 달리면 select * from pg_stat_activity 항목 중 하나가 in transaction current_query_text 열에 있습니다. 결과적으로 종료 된 쿼리에 의해 작성되고 있던 테이블을 삭제할 수 없습니다. pg_cancel_backend (N) 사용을 시도했지만 True를 반환하지만 아무 일도 일어나지 않는 것 같습니다. 테이블을 삭제할 수 있도록이 프로세스를 종료하려면 어떻게해야합니까? 이것은 일반적인 Postgres 답변이며 heroku에만 국한되..

code 2020.09.03

Type Dynamic은 어떻게 작동하며 어떻게 사용합니까?

Type Dynamic은 어떻게 작동하며 어떻게 사용합니까? DynamicScala에서 어떻게 든 동적 타이핑을 할 수 있다고 들었습니다 . 그러나 나는 그것이 어떻게 생겼는지 또는 어떻게 작동하는지 상상할 수 없습니다. 나는 하나가 특성에서 물려받을 수 있음을 알았습니다. Dynamic class DynImpl extends Dynamic API는 하나 같이 사용할 수 있다고 말한다 : foo.method ( "blah") ~~> foo.applyDynamic ( "method") ( "blah") 그러나 내가 그것을 시도하면 작동하지 않습니다. scala> (new DynImpl).method("blah") :17: error: value applyDynamic is not a member of Dy..

code 2020.09.03

SDL 렌더러 란 무엇입니까?

SDL 렌더러 란 무엇입니까? 나는 SDL2로 시작하고 SDL_Renderer가 무엇인지 이해하는 데 어려움을 겪고 있습니다. 뭔데? 그것은 무엇을합니까? SDL_Renderer, SDL_Window, SDL_Surface 및 SDL_Texture의 차이점은 무엇이며 어떻게 관련됩니까? 이 소개 코드를 이해하려고 할 때 문제가 발생했습니다. #include #include int main() { /* Starting SDL */ if (SDL_Init(SDL_INIT_EVERYTHING) != 0) { std::cout

code 2020.09.03

사육사는 Kafka의 필수품입니까?

사육사는 Kafka의 필수품입니까? Kafka에서는 단일 브로커, 단일 주제 및 하나의 생산자와 여러 소비자가있는 단일 파티션 만 사용하고 싶습니다 (각 소비자는 브로커에서 자체 데이터 사본을 가져옴). 이 점을 감안할 때 Zookeeper를 사용하는 오버 헤드를 원하지 않습니다. 브로커 만 사용할 수 없나요? 사육사는 왜 필수입니까? 예, Kafka를 실행하려면 Zookeeper가 필요합니다. Kafka 시작하기 문서에서 : 2 단계 : 서버 시작 Kafka는 zookeeper를 사용하므로 아직 zookeeper 서버가없는 경우 먼저 zookeeper 서버를 시작해야합니다. kafka와 함께 패키지 된 편의 스크립트를 사용하여 빠르고 더러운 단일 노드 zookeeper 인스턴스를 얻을 수 있습니다. 그..

code 2020.09.03

AWS의 모든 리소스를 나열하는 방법이 있습니까?

AWS의 모든 리소스를 나열하는 방법이 있습니까? AWS의 모든 리소스를 나열하는 방법이 있습니까? 모든 리전, 모든 리소스에 대해 .. 모든 EC2 인스턴스, 모든 VPC, API Gateway의 모든 API 등을 나열하는 등 ... 내 계정에 대한 모든 리소스를 나열하고 싶습니다. 어떤 리소스를 사용할 수 있는지 찾기가 어렵 기 때문입니다. 지금 포기하세요. 아니. 각 AWS 서비스 (예 : Amazon EC2, Amazon S3)에는 고유 한 API 호출 세트가 있습니다. 또한 각 지역 은 독립적입니다. 모든 리소스 목록을 얻으려면 모든 지역의 모든 서비스에 대해 API 호출을해야합니다. AWS Config 를 활성화 할 수 있습니다 . AWS Config는 AWS 계정의 AWS 리소스 구성에 대한..

code 2020.09.03

NSString을 std :: string으로 어떻게 변환합니까?

NSString을 std :: string으로 어떻게 변환합니까? 나는 NSString개체가 있고 그것을 std::string. Objective-C ++에서 어떻게합니까? NSString *foo = @"Foo"; std::string bar = std::string([foo UTF8String]); 편집 : 몇 년 후이 답변을 확장하겠습니다. 정당하게 지적했듯이 .NET을 사용하려는 경우 cStringUsingEncoding:with 를 사용하고 싶을 NSASCIIStringEncoding것 std::string입니다. normal과 함께 UTF-8을 사용할 수 std::strings있지만 문자 또는 문자가 아닌 바이트에서 작동합니다. 좋은 "시작"을 위해이 질문과 답변을 확인하십시오 . 또한 ASC..

code 2020.09.03
반응형