프로그램 작성

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


5
매개 변수를 사용하여 활동 시작
나는 안드로이드 개발에 매우 ​​익숙하다. 게임에 관한 정보를 보여주는 활동을 만들고 시작하고 싶습니다. gameId가 필요한 정보를 보여줍니다. 이 게임 ID를 액티비티에 전달하려면 어떻게해야합니까? 게임 ID는 절대적으로 필요하므로 ID가 없으면 활동을 만들거나 시작하고 싶지 않습니다. 활동 만 가지고 같아 하나 하나 개의 매개 변수로 생성자를. 어떻게해야합니까? 감사.

19
명령 행에 Android SDK 빌드 도구를 설치하는 방법은 무엇입니까?
명령 줄에서 Android dev 환경을 설정하고 다음과 같은 문제가 발생합니다. wget http://dl.google.com/android/android-sdk_r22.0.5-linux.tgz 파일을 추출한 후 다음을 실행하십시오. tools/android update sdk --no-ui 그러나 실행 속도가 너무 느립니다. Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 결과적으로 폴더 빌드 도구에는 아무것도 없으며 개미없이 명령 줄에서 apk를 빌드하려고하기 때문에 aapt 및 apkbuilder가 필요합니다.


12
Java 인터페이스의 메소드는 공개 액세스 수정자를 사용하거나 사용하지 않고 선언해야합니까?
Java 인터페이스의 메소드는 public액세스 수정자를 사용하거나 사용하지 않고 선언해야합니까 ? 기술적으로는 중요하지 않습니다. 를 구현하는 클래스 메소드 interface는 항상 public입니다. 그러나 더 나은 협약은 무엇입니까? Java 자체는 이것과 일치하지 않습니다. Collectionvs. Comparable또는 Futurevs.를 참조하십시오 ScriptEngine.

9
Java 비트 맵을 바이트 배열로 변환
Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteBuffer.allocate(size); bmp.copyPixelsToBuffer(b); byte[] bytes = new byte[size]; try { b.get(bytes, 0, bytes.length); } catch (BufferUnderflowException e) { // always happens } // do something with byte[] copyPixelsToBuffer바이트 호출 이 모두 0 인 후 버퍼를 보면 카메라에서 반환 …

7
버튼 툴팁
html 버튼에 대한 툴팁을 만들 수 있습니까? 일반적인 HTML 버튼이며 일부 HTML 컨트롤과 마찬가지로 Title 속성이 없습니다. 생각이나 의견이 있습니까?
292 html  button  tooltip 

13
파이썬에서 파일에서 줄 검색 및 바꾸기
텍스트 파일의 내용을 반복하고 검색을 수행하고 일부 줄을 바꾸고 결과를 파일에 다시 씁니다. 먼저 전체 파일을 메모리에로드 한 다음 다시 쓸 수는 있지만 아마도 최선의 방법은 아닙니다. 다음 코드에서이를 수행하는 가장 좋은 방법은 무엇입니까? f = open(file) for line in f: if line.contains('foo'): newline = line.replace('foo', 'bar') # how to …
292 python  file 

13
OSX bash, 'watch'명령
Mac OSX에서 Linux 'watch'명령을 복제하는 가장 좋은 방법을 찾고 있습니다. 'tail'과 'sed'를 사용하여 출력 파일의 내용에서 패턴 일치를 위해 몇 초마다 명령을 실행하고 싶습니다. Mac에서 가장 좋은 옵션은 무엇이며 소프트웨어를 다운로드하지 않고도 할 수 있습니까?
292 macos  bash  automation  watch 

22
루팅 된 기기에서 실행 중인지 확인
내 응용 프로그램에는 루트를 사용할 수있는 장치에서만 작동하는 특정 기능이 있습니다. 이 기능을 사용할 때 실패한 다음 사용자에게 적절한 오류 메시지를 표시하는 대신 루트를 먼저 사용할 수 있는지 자동으로 확인하고 그렇지 않은 경우 먼저 해당 옵션을 숨기는 기능을 선호합니다 . 이 방법이 있습니까?
292 android  root 

11
C ++의 논리 XOR 연산자?
그런 것이 있습니까? 실용적으로 필요한 것은 처음이지만 Stroustrup에 나열된 것은 보이지 않습니다 . 나는 쓰려고한다 : // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); 그러나 ^^연산자 는 없습니다 . ^여기 에서 비트 단위를 사용하여 (참과 거짓의 기계 표현에 관계없이) 정답을 얻을 수 있습니까? …

18
우분투에 PostgreSQL의 pg gem을 설치하는 방법은 무엇입니까?
Ruby 용 PostgreSQL의 pg gem을 설치하려고합니다. 나는 다음 명령을 내렸다. gem install pg RVM을 사용하여 Ruby 1.9.2를 설치했습니다. 위의 명령은 다음과 같은 오류를 보여줍니다. 오류는 다음과 같습니다 Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/User/.rvm/rubies/ruby-1.9.2-preview3/bin/ruby extconf.rb checking for …
292 ruby  postgresql  pg 

17
객체를 XML로 직렬화
상속받은 C # 클래스가 있습니다. 개체를 성공적으로 "빌드"했습니다. 그러나 객체를 XML로 직렬화해야합니다. 쉬운 방법이 있습니까? 클래스가 직렬화를 위해 설정된 것처럼 보이지만 XML 표현을 얻는 방법을 잘 모르겠습니다. 내 수업 정의는 다음과 같습니다. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.domain.com/test")] [System.Xml.Serialization.XmlRootAttribute(Namespace = "http://www.domain.com/test", IsNullable = false)] public …

21
MySQL 데이터베이스가 있는지 확인하는 방법
연결 한 후 (MySQL) 데이터베이스가 존재하는지 확인할 수 있습니까? DB에 테이블이 있는지 확인하는 방법을 알고 있지만 DB가 있는지 확인해야합니다. 그렇지 않으면 다른 코드를 호출하여 작성하고 채울 필요가 있습니다. 나는이 모든 것이 다소 우아하지 않다는 것을 알고 있습니다. 이것은 빠르고 더러운 앱입니다.
292 mysql  database  exists 

4
드롭 다운 목록 변경시 양식을 제출하는 방법은 무엇입니까?
드롭 다운 목록이있는 JSP에서 페이지를 작성 중이며 사용자가 값을 선택하면 이동 버튼을 클릭해야하며 값이 서블릿으로 전송됩니다. </select> <input type="submit" name="GO" value="Go"/> 변경시 변경하려면 어떻게해야합니까? 예를 들어 사용자가 John을 선택하면 모든 세부 정보가 DB에서 검색되어 표시됩니다. 이동 버튼을 클릭하지 않고도 시스템에서 수행하고 싶습니다.
292 html  jsp 

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