반응형

전체 글 719

Android의 Firebase Google Authentication에서 사용자가 처음으로 인증되었는지 확인합니다.

Android의 Firebase Google Authentication에서 사용자가 처음으로 인증되었는지 확인합니다. 안드로이드 앱에서 파이어베이스 인증을 사용하고 있으며, 앱에 로그인하기 위한 옵션으로 구글 계정 인증을 사용하고 있습니다. 사용자가 애플리케이션에 처음 로그인했는지 여부를 어떻게 알 수 있습니까?사용자가 처음으로 로그인하는지 여부를 확인하려면 다음 주소로 전화하십시오.AdditionalUserInfo.isNewUser()의법에 있는 OnCompleteListener.onComplete콜백 아래 코드 예제에서는 null을 확인해야 합니다. OnCompleteListener completeListener = new OnCompleteListener() { @Override public voi..

programing 2023.06.05

Android 플랫폼의 서비스 대 IntentService

Android 플랫폼의 서비스 대 IntentService 저는 그것으로 할 수 있는 어떤 것의 예를 찾고 있습니다.IntentService▁a▁로 할 수 없는 일입니다.Service(그리고 그 반대)? 나는 또한 그것을 믿습니다.IntentService다른 스레드에서 실행되며Service하지않다. 제가은 따서, 보기에, 스드내서에, 비시서를같을 시작하는 것과 같습니다.IntentService맞습니까?그것이 맞습니까?테하스 라그반카르는 이 주제에 대해 좋은 글을 썼습니다.다음은 서비스와 IntentService의 몇 가지 주요 차이점입니다. 언제 사용해야 합니까? 이 서비스는 UI 없이 작업에서 사용할 수 있지만 너무 길면 안 됩니다.긴 작업을 수행해야 하는 경우 서비스 내에서 스레드를 사용해야 합니다...

programing 2023.06.05

R이 지수 표기법(예: e+10)을 사용하지 않도록 강제합니까?

R이 지수 표기법(예: e+10)을 사용하지 않도록 강제합니까? R에게 다음을 사용하는 대신 정규 번호를 사용하도록 강제할 수 있습니까?e+10-표기법처럼?소유자: 1.810032e+09 # and 4 동일한 벡터 내에서 다음을 확인합니다. 1810032000 # and 4 오래된 프로그램의 출력을 만들고 있으며 다음을 사용하여 텍스트 파일을 작성해야 합니다.cat아직까지는 잘 작동하지만 저는 단순히 사용할 수 없습니다.e+10거기 표기법.여기는 약간 회색 지역입니다.R은 항상 인쇄 방법을 호출하고 이러한 인쇄 방법은 몇 가지 옵션을 수신합니다.과학적 표시에 대한 벌칙인 'science'를 포함합니다.부터help(options): 'scipen': 정수입니다.고정 또는 지수 표기법으로 숫자 값을 인쇄하기..

programing 2023.06.05

Firebase 쿼리 "IN" 제한을 10으로 설정할 수 있는 해결 방법이 있습니까?

Firebase 쿼리 "IN" 제한을 10으로 설정할 수 있는 해결 방법이 있습니까? 크기가 10보다 큰 ID 배열을 가진 파이어베이스에 대한 쿼리가 있습니다.Firebase에는 한 세션에서 쿼리할 레코드 수에 제한이 있습니다.한 번에 10개 이상을 조회할 수 있는 방법이 있습니까? [처리되지 않은 약속 거부:Firebase 오류:잘못된 쿼리입니다.'in' 필터는 값 배열에서 최대 10개의 요소를 지원합니다.] https://cloud.google.com/firestore/docs/query-data/queries let query = config.db .collection(USER_COLLECTION_NAME) .where("id", "in", matchesIdArray); const users = a..

programing 2023.06.05

노드를 제거합니다.Linux 명령줄을 사용하는 JS?

노드를 제거합니다.Linux 명령줄을 사용하는 JS? Linux에서 cmd 라인을 사용하여 node.js를 제거하는 방법은 무엇입니까?Ubuntu 12.04의 경우: sudo apt-get remove nodejs 합니다.nodejs만 아니라npm.편집: 설치에 사용된 패키지 관리자를 알고 있는 경우 동일한 패키지 관리자를 사용하여 제거하는 것이 가장 좋습니다. 예:apt,make,yum다른 답변에 있습니다. 다음은 수동 방식입니다. 중입니다.which node다음과 같은 것을 반환할 것입니다./path/bin/node. 다음 그럼실을 실행합니다.cd /path 노드가 추가하는 것은 이것뿐입니다.제이에스 rm -r bin/node bin/node-waf include/node lib/node lib/pk..

programing 2023.05.31

탐색 스택에서 뷰 컨트롤러 제거

탐색 스택에서 뷰 컨트롤러 제거 5개의 UIViewController가 있는 탐색 스택이 있습니다.5번째 뷰 컨트롤러에서 버튼을 클릭하여 스택의 3번째 뷰 컨트롤러와 4번째 뷰 컨트롤러를 제거하고 싶습니다.이것을 할 수 있습니까?만약 그렇다면, 어떻게?이 코드를 사용하여 다음을 즐기십시오. NSMutableArray *navigationArray = [[NSMutableArray alloc] initWithArray: self.navigationController.viewControllers]; // [navigationArray removeAllObjects]; // This is just for remove all view controller from navigation stack. [navigati..

programing 2023.05.31

SQLAlchemy에서 UUID를 사용하려면 어떻게 해야 합니까?

SQLAlchemy에서 UUID를 사용하려면 어떻게 해야 합니까? PostgreSQL(Postgres)을 사용하는 경우 SQLAlchemy에서 열(기본 키)을 UUID로 정의하는 방법이 있습니까?sqlalchemy postgres 방언은 UUID 열을 지원합니다.이것은 쉽다 (그리고 질문은 구체적으로 사후적이다) -- 저는 왜 다른 답들이 모두 그렇게 복잡한지 이해할 수 없습니다. 다음은 예입니다. from sqlalchemy.dialects.postgresql import UUID from flask_sqlalchemy import SQLAlchemy import uuid db = SQLAlchemy() class Foo(db.Model): id = db.Column(UUID(as_uuid=True),..

programing 2023.05.31

Flow Layout Panel - 컨트롤의 자동 너비?

Flow Layout Panel - 컨트롤의 자동 너비? FlowLayoutPanel의 FlowLayoutPanel에 삽입된 항목을 FlowLayoutPanel의 자동 크기로 만들 수 있습니까?다음은 예입니다. 1개의 FlowLayoutPanel과 3개의 버튼이 있는 양식: 양식 크기를 조정하면 컨트롤은 다음과 같이 나타납니다. "왼쪽에서 오른쪽"으로 정렬됩니다. 제가 원하는 것은 다음과 같습니다.컨트롤에는 FlowLayoutPanel의 너비가 있어야 합니다. 어떻게 하면 좋을까요?흐름 방향을 바꾸고 앵커 속성을 가지고 놀았지만 운이 없었습니다. FlowLayoutPanel_Resize 이벤트에서 컨트롤 크기를 조정할 수는 있지만, 약 500개의 사용자 컨트롤을 추가하고 싶습니다. 테스트를 해봤는데 느립..

programing 2023.05.31

NSMutableArray를 NSAray로 변환하려면 어떻게 해야 합니까?

NSMutableArray를 NSAray로 변환하려면 어떻게 해야 합니까? 목표-c에서 NSMutableArray를 NSAray로 변환하려면 어떻게 해야 합니까?NSArray *array = [mutableArray copy]; Copy 불변의 복사본을 만듭니다.이것은 애플이 다양한 최적화를 할 수 있기 때문에 매우 유용합니다.예를 들어 보내기copy불변 배열로 개체만 유지하고 반환합니다.self. 가비지 컬렉션 또는 ARC를 사용하지 않는 경우-copy개체를 유지합니다.안NSMutableArray의 하위 클래스입니다.NSArray따라서 항상 변환할 필요는 없지만 어레이를 수정할 수 없도록 하려면NSArray자동 릴리스 여부에 따라 다음 방법 중 하나를 선택할 수 있습니다. /* Not autorelea..

programing 2023.05.31

:active pseudo-class는 모바일 사파리에서 작동하지 않습니다.

:active pseudo-class는 모바일 사파리에서 작동하지 않습니다. 에서 iPhone/iPad/iPod의 Webkit :active pseudo-class 대링 요소를 누를 때 태그가 트리거되지 않습니다.어떻게 하면 이걸 작동시킬 수 있을까요?코드 예제: Click me ... 모든 버튼 요소가 페이지의 모든 버튼을 수정하는 것과 달리 한 번만 적용되었습니다.또는 'Fastclick'이라는 작은 JS 라이브러리를 사용할 수 있습니다.터치 장치의 클릭 이벤트 속도를 높이고 이 문제도 해결합니다.는 iOS Safari를 트리거하지 :active요소에 터치 이벤트가 부착되지 않는 한 유사 클래스이지만, 지금까지 이 동작은 "비활성화"되었습니다.Safari Developer Library(Safari ..

programing 2023.05.31
반응형