반응형

Programing 3216

Android : 루프에서 문자열 /과 함께 findViewById () 사용

Android : 루프에서 문자열 /과 함께 findViewById () 사용 저는 각각 특정 콜백이있는 수백 개의 버튼으로 구성된 뷰가있는 Android 애플리케이션을 만들고 있습니다. 이제는 각 버튼에 대해 수백 줄의 코드를 작성하는 대신 루프를 사용하여 이러한 콜백을 설정하고 싶습니다. 내 질문은 : 정적으로 각 버튼 ID를 입력하지 않고도 findViewById를 어떻게 사용할 수 있습니까? 내가하고 싶은 것은 다음과 같습니다. for(int i=0; i

Programing 2020.12.08

Ruby on Rails 스위치

Ruby on Rails 스위치 이 질문에 이미 답변이 있습니다. Ruby 23 답변 에서 switch 문을 작성하는 방법 누군가 변수에 대해 Ruby에서 스위치 케이스를 사용하는 방법에 대한 예제를 제공 할 수 있습니까? 케이스 / 언제를 언급한다고 가정합니다. case a_variable # a_variable is the variable we want to compare when 1 #compare to 1 puts "it was 1" when 2 #compare to 2 puts "it was 2" else puts "it was something else" end 또는 puts case a_variable when 1 "it was 1" when 2 "it was 2" else "it was s..

Programing 2020.12.08

특성과 정책의 차이점은 무엇입니까?

특성과 정책의 차이점은 무엇입니까? 동작을 구성하려는 클래스가 있습니다. template ServerTraits; 그런 다음 나중에 서버 개체 자체가 있습니다. template class Server {...}; 내 질문은 위의 내 사용법에 대한 것입니다. 내 템플릿 매개 변수가 실제로 트레이 트 대신 정책입니까? 템플릿 인수가 특성 대 정책은 언제입니까? 정책 정책은 일반적으로 상속을 통해 부모 클래스에 동작 을 주입하는 클래스 (또는 클래스 템플릿) 입니다. 상위 인터페이스를 직교 (독립) 차원으로 분해함으로써 정책 클래스는 더 복잡한 인터페이스의 빌딩 블록을 형성합니다. 흔히 볼 수있는 패턴은 라이브러리 제공 기본값을 사용하여 정책을 사용자 정의 가능한 템플릿 (또는 템플릿 템플릿) 매개 변수로 제..

Programing 2020.12.08

"using namespace std"의 용도는 무엇입니까?

"using namespace std"의 용도는 무엇입니까? 이 질문에 이미 답변이 있습니다. 왜“using namespace std;” 나쁜 습관으로 간주됩니까? 36 답변 std 네임 스페이스 사용 15 답변 의 용도는 using namespace std무엇입니까? 레이맨 용어로 설명을보고 싶습니다. using : 사용하려고합니다. 네임 스페이스 : 무엇을 사용하려면? 네임 스페이스. 표준 다음 std네임 스페이스 (여기서 같은 C ++ 표준 라이브러리의 기능, string또는 vector, 선언). 컴파일러가 보는 경우,이 명령을 쓰기 후에 string당신이 언급 될 수 있음을 알게 될 것이다 std::string, 그리고 그것을 보는 경우에 vector, 당신이 언급 될 수 있음을 알게 될 것이다..

Programing 2020.12.08

free ()는 errno를 설정합니까?

free ()는 errno를 설정합니까? 경우 bufA는 malloc()할당 된 문자 버퍼, 않습니다 free(buf)설정 / 재설정 errno? 더 이상 필요하지 않으므로 버퍼를 파일에 쓰고 해제하고 싶다고 가정 해 보겠습니다. 코드에 대한 오류 정책이 오류에 대해 -1을 반환하는 것이라고 가정 해 보겠습니다. 메모리 누수없이 버퍼 및 오류 검사를 작성하는 적절한 방법입니까? fputs(buf, somefile); free(buf); if (errno) return -1; 아니면 errno를 무료로 설정할 필요가 있습니까? fputs(buf, somefile); if (errno){ free(buf); return -1; } free(buf); 또는 공포의 공포, do { fputs(buf, somef..

Programing 2020.12.08

Android 레이아웃 : 스크롤 동작이있는 Viewpager 내부의 Vertical Recyclerview 내부의 Horizontal Recyclerview

Android 레이아웃 : 스크롤 동작이있는 Viewpager 내부의 Vertical Recyclerview 내부의 Horizontal Recyclerview 이것은 아래 매핑 된 모든 요소를 ​​사용하여 빌드하려는 앱입니다. 그러나 모든 것이 작동하지만 내부 수평 recyclerview가 수직 스크롤을 캡처하지 않기를 바랍니다. 모든 수직 스크롤은 수평 스크롤이 아닌 외부 수직 recyclerview쪽으로 이동해야합니다. 그래야 수직 스크롤을 사용하면 도구 모음이 scrollFlag에 따라보기에서 벗어날 수 있습니다. recyclerview의 "StrawBerry Plant"부분에 손가락을 놓고 위로 스크롤하면 도구 모음이 스크롤됩니다. 가로 스크롤 뷰에 손가락을 놓고 위로 스크롤하면 도구 모음이 전혀..

Programing 2020.12.08

Lisp 실행 파일

Lisp 실행 파일 방금 Lisp를 배우기 시작했는데 Lisp 코드를 실행 파일에 컴파일하고 연결하는 방법을 알 수 없습니다. 두 파일을 사용 clisp하고 clisp -c생성합니다. .fas .lib 실행 파일을 얻으려면 다음에 무엇을해야합니까? 나는 실제로 오늘 이것을 시도하고 있었고 이것을 CLisp REPL에 입력하면 효과가 있음을 발견했습니다. (EXT:SAVEINITMEM "executable.exe" :QUIET t :INIT-FUNCTION 'main :EXECUTABLE t :NORC t) 여기서 main은 프로그램이 시작될 때 호출 할 함수의 이름이고 :QUIET t시작 배너를 억제하고 :EXECUTABLE t기본 실행 파일을 만듭니다. 전화하는 것도 유용 할 수 있습니다. (EXT:E..

Programing 2020.12.08

ASP.NET 웹 사이트에서 Elmah 보안

ASP.NET 웹 사이트에서 Elmah 보안 ELMAH를 보호하는 데 문제가 있습니다. 필 Haacked의 튜토리얼 을 따랐지만 데모 프로젝트는 웹 애플리케이션이고 내 프로젝트는 웹 사이트라는 점만 다릅니다. 선행 "/"를 사용하면 "자원을 찾을 수 없습니다."라는 응답을받습니다. 선행 "/"를 제거하면 /admin/elmah.axd 앞에 디렉토리 이름을 추가하여 인증을 우회 할 수 있다는 점을 제외하고 모든 것이 잘 작동합니다. . 예를 들어 선행 "/"없이 www.mysite.com/admin/elmah.axd-인증을 트리거합니다. www.mysite.com/asdasdasd/admin/elmah.axd- 인증을 트리거 하지 않고 ELMAH를 표시합니다. 로그를 원격으로 볼 수있는 기능을 유지하면서 ..

Programing 2020.12.08

jemalloc은 어떻게 작동합니까?

jemalloc은 어떻게 작동합니까? 이점은 무엇입니까? Firefox 3에는 새로운 할당 자 : jemalloc. 이 새로운 할당자가 더 낫다는 것을 여러 곳에서 들었습니다. 상위 Google 결과는 추가 정보를 제공하지 않으며 정확히 어떻게 작동하는지에 관심이 있습니다. jemalloc"Jason Evans"의 발명품 인 FreeBSD에 처음 등장했습니다. 나는 내가 한 번도 운영 체제를 작성하지 않았다면 이기적이라고 그를 조롱합니다 paxos:-) 자세한 내용은 이 PDF 를 참조 하십시오. 알고리즘 작동 방식을 자세히 설명하는 백서입니다. 주요 이점은 부분적으로 다중 아레나 (할당이 이루어지는 원시 메모리 청크)를 사용하여 달성되는 다중 프로세서 및 다중 스레드 시스템의 확장 성입니다. 단일 스레..

Programing 2020.12.08

분을 변경할 수 있습니다.

분을 변경할 수 있습니다. Eclipse의 Android 앱용 API 레벨? 내 Android 앱에 대해 API 최소 레벨 1.5를 선택했고 1.6에 제공된 제스처를 바로 통합하려고합니다. Eclipse에서 앱 빌드 중간에 최소 레벨을 1.5에서 1.6으로 변경할 수있는 방법이 있습니까? 많은 감사 매니페스트 파일로 이동하여 ...에 그런 다음 전체 프로젝트를 최소 1.5에서 1.6으로 변경합니다. 앱을 계속 빌드하는 동안 언제든지 최소 ​​API 수준을 변경할 수 있습니다. Android Studio를 사용하면 디렉토리 아래 minSdkVersion의 build.gradle파일에서 찾을 수 app있습니다. use-sdk에 관한 답변은 Intellij에서 더 이상 사실이 아닙니다. 이제 AndroidMa..

Programing 2020.12.07
반응형