프로그램 작성

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

10
안드로이드 알림 사운드를 재생하는 방법
미디어 스트림을 통해 알림 사운드를 재생하지 않고 어떻게 알림 사운드를 재생할 수 있는지 궁금했습니다. 지금은 미디어 플레이어를 통해이 작업을 수행 할 수 있지만 미디어 파일로 재생하고 싶지 않고 알림이나 경고 또는 벨소리로 재생하고 싶습니다. 여기 내 코드가 어떻게 생겼는지에 대한 예가 있습니다. MediaPlayer mp = new MediaPlayer(); mp.reset(); mp.setDataSource(notificationsPath+ (String) …

6
log4j 로깅 계층 순서
log4j 로깅의 계층 구조는 무엇입니까? DEBUG INFO WARN ERROR FATAL 다음 중 문제를 해결하는 데 도움이되는 가장 높은 로깅을 제공하는 것은 무엇입니까? 로깅이 발생하는 순서 나 계층을 제공 할 수 있습니까? 감사!
169 logging  log4j 

30
file_put_contents (meta / services.json) : 스트림을 열지 못했습니다 : 권한이 거부되었습니다
나는 Laravel을 처음 사용합니다. 열려고 http://localhost/test/public/했는데 예외 처리기에서 오류가 발생했습니다. 나는 구글을 사용하여 스토리지 디렉토리의 권한을 변경 chmod -R 777 app/storage했지만 아무 소용이 없었다. 나는 변화 debug=>true에 app.php하고 페이지를 방문하고 예외 핸들러에서 오류가 발생했습니다 : 스트림 또는 파일 "/var/www/html/test/app/storage/logs/laravel.log"를 열 수 없습니다 : 스트림을 열지 못했습니다 : / var / …

13
루비 '필수'오류 : 해당 파일을로드 할 수 없습니다
다음 내용의 main.rb 파일이 하나 있습니다. require "tokenizer.rb" tokenizer.rb 파일은 동일한 디렉토리에 있으며 그 내용은 다음과 같습니다. class Tokenizer def self.tokenize(string) return string.split(" ") end end main.rb를 실행하려고하면 다음 오류가 발생합니다. C:\Documents and Settings\my\src\folder>ruby main.rb C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- tokenizer.rb (LoadError) from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require ' from main.rb:1:in …
169 ruby  require 

14
gradle을 사용하여 APK 파일 이름에서 versionName을 설정하는 방법은 무엇입니까?
gradle 자동 생성 APK 파일 이름에 특정 버전 번호를 설정하려고합니다. 이제 gradle이 생성 myapp-release.apk되지만 다음과 같이 보이기를 원합니다 myapp-release-1.0.apk. 지저분한 것 같은 이름 바꾸기 옵션을 시도했습니다. 이를 수행하는 간단한 방법이 있습니까? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile variant.outputFile = new File(file.parent, file.name.replace(".apk", …

26
jQuery 유효성 검사 오류 메시지를 지우는 방법?
클라이언트 측 유효성 검사를 위해 jQuery 유효성 검사 플러그인을 사용하고 있습니다. editUser()오류 메시지를 표시하는 '사용자 편집'버튼을 클릭하면 기능 이 호출됩니다. 그러나 'Clear'버튼을 클릭하면 별도의 함수를 호출하는 양식의 오류 메시지를 지우고 싶습니다 clearUser(). function clearUser() { // Need to clear previous errors here } function editUser(){ var validator = $("#editUserForm").validate({ rules: …

7
node.js로 이미지 다운로드 [닫기]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 node.js를 사용하여 이미지를 다운로드하는 스크립트를 작성하려고합니다. 이것이 내가 지금까지 가진 것입니다. var maxLength = …


11
C #을 사용하여 CSV 파일 읽기
간단한 가져 오기 응용 프로그램을 작성 중이며 CSV 파일을 읽고 결과를 DataGrid표시하고 손상된 그리드 파일을 다른 그리드에 표시해야합니다. 예를 들어 다른 그리드에서 5보다 짧은 선을 표시하십시오. 나는 이것을 이렇게하려고 노력하고있다 : StreamReader sr = new StreamReader(FilePath); importingData = new Account(); string line; string[] row = new string [5]; while ((line …
169 c#  csv 

14
안드로이드 : EditText 입력을 어떻게 확인할 수 있습니까?
일련의 EditText에서 양식 입력 유효성 검사를 수행해야합니다. 사용자가 각각 입력 한 후 유효성 검사를 트리거하기 위해 OnFocusChangeListeners를 사용하고 있지만 마지막 EditText에 대해 원하는대로 작동하지 않습니다. 최종 EditText에 입력하는 동안 "완료"단추를 클릭하면 InputMethod의 연결이 끊어 지지만 기술적으로 EditText에 대한 초점이 손실되지 않으므로 유효성 검사가 수행되지 않습니다. 가장 좋은 해결책은 무엇입니까? InputMethod가 …

14
Java에서 Comparator를 사용하여 정렬하는 방법
나는 비교기를 사용하는 방법을 배웠지 만 비교기에 어려움을 겪고 있습니다. 내 코드에 오류가 있습니다. Exception in thread "main" java.lang.ClassCastException: New.People cannot be cast to java.lang.Comparable at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at New.TestPeople.main(TestPeople.java:18) 내 코드는 다음과 같습니다. import java.util.Comparator; public class People implements Comparator { private int …
169 java  sorting  comparator 

8
안드로이드-View 안에 아이들을 넣습니까?
보기가 주어지면 그 안에 자식보기를 어떻게 얻을 수 있습니까? 그래서 사용자 정의보기가 있고 디버거 mChildren는 7 개의 다른보기가 있음을 보여줍니다 . 이러한 뷰에 액세스하는 방법이 필요하지만이를 수행하는 퍼블릭 API가없는 것 같습니다. 어떤 제안? 편집하다: 내 맞춤보기는 AdapterView
169 android  view 

12
해시를 예쁘게 인쇄하는 가장 좋은 방법
중첩 배열과 해시가있는 큰 해시가 있습니다. 간단히 인쇄하여 사용자가 읽을 수 있도록하고 싶습니다. 나는 to_yaml과 같은 것이기를 원합니다-꽤 읽을 수 있지만 여전히 너무 기술적으로 보입니다. 궁극적으로 이러한 데이터 청크를 읽어야하는 최종 사용자가되므로 형식을 명확하게 지정해야합니다. 어떤 제안?


6
올바른 HTTP 상태 코드를 잘못된 입력으로
200을보고하지 않고 입력 오류가 발생했을 때 최적의 HTTP 응답 코드는 무엇입니까? 마찬가지로 일부 데이터를 서버에 제출하면 데이터가 잘못되었다고 응답합니다. 사용 하면 경고 / 오류 응답 텍스트를 사용 하는 500서버 문제 가 좋지 않습니다 (캐싱 허용 및 모든 것이 정상이 아닙니다). 사용 및 아무것도 반환하지 않고 요청 된 경로 (스크립트)를 사용할 …
169 api  http  validation 

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