프로그램 작성

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

7
SQLite 동시 액세스
SQLite3는 동일한 DB에서 여러 프로세스를 읽고 쓰는 동시 액세스를 안전하게 처리합니까? 그것에 대한 플랫폼 예외가 있습니까?
177 sqlite 


12
Java에서 문자열을 변경할 수없는 이유는 무엇입니까?
인터뷰에서 String이 불변 인 이유를 물었습니다. 나는 이렇게 대답했다 : 우리가 자바에서 문자열을 만들면 문자열 풀 (hello)String s1="hello"; 에 객체가 생성 되고 s1 은 hello를 가리킬 것입니다 . 이렇게하면 다른 객체가 생성되지 않지만 JVM 이 먼저 확인 하기 때문에 s2 가 가리 킵니다. 동일한 객체가 문자열 풀에 존재하는지 여부. 존재하지 …
177 java  string 

3
SVN : Git에서 외부와 동등한가?
svn : externals 사용하는 다른 SVN 저장소에서 두 개의 SVN 프로젝트를 사용하고 있습니다. Git에서 동일한 저장소 레이아웃 구조를 어떻게 가질 수 있습니까?
177 svn  git 

12
함수에서 기본 인수 사용
PHP 함수의 기본값에 대해 혼란 스럽습니다. 다음과 같은 기능이 있다고 가정 해보십시오. function foo($blah, $x = "some value", $y = "some other value") { // code here! } $ x에 기본 인수를 사용하고 $ y에 다른 인수를 설정하려면 어떻게합니까? 나는 다른 방법으로 실험 해 왔으며 점점 혼란스러워지고 있습니다. 예를 들어, …
177 php  arguments  default 

6
파이썬 'for'루프에서 범위 지정
파이썬의 범위 지정 규칙에 대해서는 묻지 않습니다. 파이썬 for 루프에서 범위 지정이 어떻게 작동 하는지 일반적으로 이해 합니다 . 내 질문은 왜 디자인 결정이 이런 식으로 내려 졌는가입니다. 예를 들어 (말장난 의도가 없음) : for foo in xrange(10): bar = 2 print(foo, bar) 위는 (9,2)를 인쇄합니다. 'foo'는 실제로 루프를 제어하고 …
177 python  scope 

27
주어진 수의 제수를 계산하는 알고리즘
주어진 숫자의 제수를 계산하는 가장 최적의 알고리즘 (성능 측면)은 무엇입니까? 의사 코드 또는 예제에 대한 링크를 제공 할 수 있다면 좋을 것입니다. 편집 : 모든 답변이 매우 도움이되었습니다. 감사합니다. Atkin의 체를 구현하고 Jonathan Leffler가 지시 한 것과 비슷한 것을 사용할 것입니다. Justin Bozonier가 게시 한 링크에는 내가 원하는 것에 대한 …



7
스파 스 어레이 vs 해시 맵
HashMap정수 키를 가진 SparseArrays 가 s 보다 훨씬 더 좋은 몇 가지 이유를 생각할 수 있습니다 . 에 대한 Android 설명서에 SparseArray"일반적으로 기존보다 느립니다 HashMap"라고 표시되어 있습니다. HashMaps 대신을 사용하여 코드를 작성하면 SparseArray코드가 다른 Map 구현에서 작동하며 Maps 용으로 설계된 모든 Java API를 사용할 수 있습니다. 당신이 사용하는 코드를 작성하는 …


28
UITableViewStylePlain을 사용하여 UITableView에서 부동 헤더를 비활성화 할 수 있습니까?
UITableView콘텐츠 '페이지'를 레이아웃 하기 위해를 사용하고 있습니다. 특정 이미지 등을 레이아웃하기 위해 테이블 ​​뷰의 헤더를 사용하고 있으며 플로팅하지 않았지만 스타일을로 설정할 때처럼 정적 상태를 유지하려는 경우 선호합니다 UITableViewStyleGrouped. 을 사용하는 다른 사람 UITableViewStyleGrouped이 이것을 수행하는 방법이 있습니까? 모든 셀에 여백을 추가하고 각 셀에 대한 배경보기를 비활성화해야하므로 그룹화 된 사용을 피하고 …

13
안드로이드에서 카운트 다운 타이머를 만드는 방법은 무엇입니까?
XML에 두 개의 EditText가 있습니다. 하나의 EditText에서 사용자는 숫자를 분으로, 다른 EditText에서 숫자를 초로 넣을 수 있습니다. 완료 버튼을 클릭하면 EditText 초가 카운트 다운을 시작하고 매초마다 텍스트를 업데이트해야합니다. 또한 0 분 0 초가 될 때까지 어떻게 업데이트를 유지할 수 있습니까?
177 android  timer  countdown 


30
C ++ 매크로는 언제 유익합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 하나의 문제에만 집중하도록 질문을 업데이트하십시오.이 게시물 편집 . 휴일 2 년 전 . 이 질문을 개선하십시오 C의 전처리는 정당 두려워하고 C ++ 커뮤니티에 의해 기피한다. 인라인 함수, const 및 템플릿은 일반적으로 a보다 안전하고 우수한 대안 #define입니다. …

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