프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A


10
Android 커서를 반복하는 가장 좋은 방법은 무엇입니까?
데이터베이스 쿼리 결과를 반복하고 각 행으로 무언가를 한 다음 다음 행으로 넘어가는 코드가 자주 보입니다. 일반적인 예는 다음과 같습니다. Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) { ... cursor.moveToNext(); } Cursor cursor = db.rawQuery(...); for (boolean hasItem = cursor.moveToFirst(); hasItem; hasItem = cursor.moveToNext()) { ... } Cursor cursor …
291 android  cursor 


18
배열에 새로운 요소를 추가하는 방법?
다음 코드가 있습니다. String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); 이 두 부록은 컴파일되지 않습니다. 어떻게 제대로 작동합니까?
291 java  arrays  string 


7
parseInt가 Array # map으로 NaN을 생성하는 이유는 무엇입니까?
로부터 모질라 개발자 네트워크 : [1,4,9].map(Math.sqrt) 산출 할 것이다 : [1,2,3] 그렇다면 왜 이렇게합니까? ['1','2','3'].map(parseInt) 이것을 산출하십시오 : [1, NaN, NaN] Firefox 3.0.1 및 Chrome 0.3에서 테스트했으며 면책 조항처럼 이것이 브라우저 간 기능이 아니라는 것을 알고 있습니다 (IE 없음). 나는 다음이 원하는 효과를 달성한다는 것을 알았습니다. 그러나 여전히의 잘못된 동작을 …
291 javascript 


18
Java를 사용하여 현재 머신의 IP 주소 얻기
다른 시스템 또는 동일한 시스템의 다른 포트에서 실행되는 다른 노드가있는 시스템을 개발하려고합니다. 이제 모든 노드는 부트 스트랩 노드라고하는 특수 노드의 IP로 대상 IP를 가진 소켓을 만듭니다. 그런 다음 노드는 자체적으로 작성하여 ServerSocket연결 청취를 시작합니다. 부트 스트랩 노드는 노드 목록을 유지 보수하고 조회시 리턴합니다. 이제 필요한 것은 노드가 부트 스트랩 노드에 …
291 java  sockets  ip 


27
컴파일 된 .apk를 장치에 설치하려고하면 INSTALL_FAILED_UPDATE_INCOMPATIBLE
CyanogenMod 9에서 Trebuchet 런처를 컴파일하고 adb로 설치하려고했습니다. $ adb install out/target/product/generic/system/app/Trebuchet.apk 3986 KB/s (7870141 bytes in 1.928s) pkg: /data/local/tmp/Trebuchet.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] CM9가있는 Nexus S와 주식 JB가있는 Galaxy Nexus를 사용해 보았습니다. 이 오류가 발생하는 이유는 무엇입니까? 편집 : 내 경우 에는 패키지 관리자로 시스템 패키지 를 다시 설치하려고했습니다 . 지원되지 않으므로이 …

18
웹 페이지에 사용자 정의 오른쪽 클릭 메뉴를 추가하는 방법은 무엇입니까?
웹 응용 프로그램에 사용자 정의 마우스 오른쪽 버튼 메뉴를 추가하고 싶습니다. 사전 빌드 된 라이브러리를 사용하지 않고도이 작업을 수행 할 수 있습니까? 그렇다면 타사 JavaScript 라이브러리를 사용하지 않는 간단한 사용자 정의 마우스 오른쪽 버튼 메뉴를 표시하는 방법은 무엇입니까? Google 문서 도구와 같은 것을 목표로하고 있습니다. 사용자가 마우스 오른쪽 버튼을 클릭하여 …

10
PHP에서 적절한 리포지토리 패턴 디자인?
서문 : 관계형 데이터베이스와 함께 MVC 아키텍처에서 리포지토리 패턴을 사용하려고합니다. 최근 PHP에서 TDD를 배우기 시작했으며 데이터베이스가 나머지 응용 프로그램과 너무 밀접하게 연결되어 있음을 깨닫고 있습니다. 리포지토리에 대해 읽고 IoC 컨테이너 를 사용하여 컨트롤러에 "주입"했습니다. 아주 멋진 것들. 그러나 이제 저장소 디자인에 대한 실질적인 질문이 있습니다. 다음 예를 고려하십시오. <?php class …



16
문자열 형식을 사용하여 소수점 이하 2 자리 또는 간단한 정수 표시
때로는 100 또는 100.99 또는 100.9 일 수있는 가격 필드가 표시됩니다. 원하는 것은 해당 가격에 소수를 입력 한 경우에만 소수점 이하 2 자리로 가격을 표시하는 것입니다. 예를 들어 100 인 경우에만 100을 100.00이 아니라 100으로 표시하고 가격이 100.2 인 경우 100.22와 유사하게 100.20을 표시해야합니다. 나는 googled하고 몇 가지 예를 보았지만 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.