반응형

your programing 925

onKey ()가 두 번 호출되는 이유는 무엇입니까?

onKey ()가 두 번 호출되는 이유는 무엇입니까? 이 코드를 사용하고 있습니다. public boolean onKey(View v, int keyCode, KeyEvent event) { msg = (EditText)findViewById(R.id.msg); String message = msg.getText().toString(); if(keyCode == 66) { //It's hitting here twice. } return false; }; 엔터를 눌렀을 때 두 번 치는 이유를 알려주세요. OnKey는 두 번 실행됩니다. 첫 번째는 키 다운, 두 번째는 키 업이므로 다음을 필터링해야합니다. YOUR_VIEW.setOnKeyListener(new OnKeyListener() { @Overrid..

your programing 2020.10.04

일반적으로 로그 항목에 태그를 어떻게 지정합니까?

일반적으로 로그 항목에 태그를 어떻게 지정합니까? (기계적 인조 인간) 대부분의 사용자가 android.util.Log를 알고 있다고 가정합니다. 모든 로깅 메서드는 'String tag'를 첫 번째 인수로 허용합니다. 제 질문은 일반적으로 애플리케이션에서 로그에 태그를 어떻게 지정합니까? 다음과 같은 하드 코드를 보았습니다. public class MyActivity extends Activity { private static final String TAG = "MyActivity"; //... public void method () { //... Log.d(TAG, "Some logging"); } } 여러 가지 이유로보기 좋지 않습니다. 이 코드에는 하드 코드가 없다고 말할 수 있지만 실제로 있습니..

your programing 2020.10.04

Web Config Transform이 작동하지 않음

Web Config Transform이 작동하지 않음 .NET MVC 3.0 응용 프로그램에서 다음 구성이 있습니다 appSettings. web.config 디버깅을 위해 다음 구성 변환이 정의되어 있습니다. web.Debug.config 그리고 디버그 모드에서 응용 프로그램을 실행,하지만 내 SMTP 포트는 여전히에서 값을 복용 web.config하지 web.Debug.config. 누구든지이 구성에서 무엇이 잘못 될 수 있는지 제안 할 수 있습니까? Web.config 변환은 게시 작업의 일부로 만 적용됩니다. 당신이이의 일환으로 수행하려면 app.config: XML의 변환 비주얼 스튜디오 플러그인 - 빌드 작업, 당신은 SlowCheetah을 사용할 수 있습니다 http://visualstudi..

your programing 2020.10.04

flatMap / Map 변환에 대한 이해를위한 것과 혼동

flatMap / Map 변환에 대한 이해를위한 것과 혼동 나는 정말로 Map과 FlatMap을 이해하지 못하는 것 같습니다. 내가 이해하지 못하는 것은 for-comprehension이 map 및 flatMap에 대한 중첩 호출 시퀀스 인 방법입니다. 다음 예제는 Scala의 함수형 프로그래밍에서 가져온 것입니다. def bothMatch(pat:String,pat2:String,s:String):Option[Boolean] = for { f f(s) && g(s))) mkMatcher 메소드는 다음과 같이 정의됩니다. def mkMatcher(pat:String):Option[String => Boolean] = pattern(pat) map (p => (s:String) => p.matcher(s)..

your programing 2020.10.04

Git Pull이 불가능하고 병합되지 않은 파일

Git Pull이 불가능하고 병합되지 않은 파일 나는 이것에 대한 유사한 질문을 모두 읽었습니다. 다음 중 어느 것도 작동하지 않은 것 같습니다. Delete offending files git reset --hard HEAD git stash git pull 거의 모든 조합, 변경 사항을 숨기고 저장소에서 가져 오면 병합 할 수없는 파일이 생성됩니다. 모든 로컬 변경 사항을 삭제하고 리모컨 만 사용하고 싶지만 다시 복제 할 수 없습니다 (이 작업을 수행하려는 개발자의 대역폭 및 인터넷 사용 제한). 어떻게해야합니까? 방금 시도 : git stash git pull 또한 작동하지 않았습니다. 더 많은 정보 로컬 커밋이 하나 있고 업스트림에도 커밋이 있습니다. 이렇게 시도 git pull --rebase했..

your programing 2020.10.04

컨트롤러 /보기에 대한 ASP MVC href

컨트롤러 /보기에 대한 ASP MVC href 나는 이것을 가지고있다: Clients 잘 작동합니다. 하지만 이미이 페이지 나 컨트롤러 /Users/Details에있는 경우이 링크를 클릭하면로 리디렉션됩니다 /Users/Index. href사이트의 현재 위치에 관계없이 올바른 경로를 어떻게 얻을 수 있습니까? 이를 수행 할 수있는 몇 가지 방법이 있습니다. 다음을 수행 할 수 있습니다. @Html.ActionLink("Clients", "Index", "User", new { @class = "elements" }, null) 아니면 이거: Clients 최근에는 다음을 수행합니다. Clients 결과는 http://localhost/10000다음과 같은 URL 구조에 추가됩니다 (또는 사용중인 포트에 ..

your programing 2020.10.04

여러 행에서 하나의 쉼표로 구분 된 값

여러 행에서 하나의 쉼표로 구분 된 값 [중복] 이 질문에 이미 답변이 있습니다. SQL Server에서 여러 행의 텍스트를 단일 텍스트 문자열로 연결하는 방법은 무엇입니까? 47 답변 하위 쿼리의 여러 행을 단일 구분 필드로 "조인"하는 SQL Server 함수를 만드는 방법은 무엇입니까? [중복] 13 개의 답변 SQL Server에서 테이블 값 함수를 만들고 쉼표로 구분 된 값으로 데이터를 반환하려고합니다. 예를 들어 테이블 : tbl ID | Value ---+------- 1 | 100 1 | 200 1 | 300 1 | 400 이제 함수를 사용하여 쿼리를 실행하면 Func1(value) SELECT Func1(Value) FROM tbl WHERE ID = 1 내가 원하는 출력은 다음과 같습니..

your programing 2020.10.04

': app @ debug / compileClasspath'에 대한 종속성을 해결할 수 없음 : com.android.support:appcompat-v7:26.1.0을 확인할 수 없습니다.

': app @ debug / compileClasspath'에 대한 종속성을 해결할 수 없음 : com.android.support:appcompat-v7:26.1.0을 확인할 수 없습니다. ': app @ debug / compileClasspath'에 대한 종속성을 해결할 수 없음 : com.android.support:appcompat-v7:26.1.0을 확인할 수 없습니다. com.android.support:appcompat-v7:26.1.0을 해결할 수 없습니다. 필요 : project : app 오프라인 모드에 사용할 수있는 com.android.support:appcompat-v7:26.1.0의 캐시 된 버전이 없습니다. 오류 기록: 구성 ': app : debugCompileClassp..

your programing 2020.10.04

Windows에서 어셈블러로 Hello World를 작성하는 방법은 무엇입니까?

Windows에서 어셈블러로 Hello World를 작성하는 방법은 무엇입니까? Windows에서 어셈블리에 기본적인 것을 작성하고 싶었는데 NASM을 사용하고 있지만 아무것도 작동하지 않습니다. Windows에서 C 함수의 도움없이 Hello World를 작성하고 컴파일하는 방법은 무엇입니까? NASM 예 . libc stdio 호출 printf, 구현int main(){ return printf(message); } ; ---------------------------------------------------------------------------- ; helloworld.asm ; ; This is a Win32 console program that writes "Hello, World" on..

your programing 2020.10.04

빈 입력 필드에 대한 JavaScript 유효성 검사

빈 입력 필드에 대한 JavaScript 유효성 검사 인사말, 제출 버튼을 클릭하여 제출할 때 IsEmpty 함수를 호출하고 싶은 입력 필드가 있습니다. 아래 코드를 시도했지만 작동하지 않았습니다. 어떤 충고?! Question: 여기에서 작동 예를 참조하십시오. 필수 요소 가 누락되었습니다 . 코드는 다음과 같습니다. function IsEmpty() { if (document.forms['frm'].question.value === "") { alert("empty"); return false; } return true; } Question: 입력 필드 에는 공백이있을 수 있으므로 다음을 방지합니다. function isEmpty(str){ return !str.replace(/\s+/, '').le..

your programing 2020.10.04
반응형