반응형

2020/12 692

web.xml을 사용하는 이유는 무엇입니까?

web.xml을 사용하는 이유는 무엇입니까? web.xml의 용도는 무엇이며 왜 사용합니까? wicket.mysticpaste org.apache.wicket.protocol.http.WicketFilter applicationClassName com.mysticcoders.WicketApplication wicket.mysticpaste /* 이 파일러와 파일링은 무엇을합니까? 일반적으로 이것은 Java의 웹 애플리케이션 구성 파일입니다. 로드 할 클래스, 컨텍스트에서 설정할 매개 변수 및 브라우저에서 오는 요청을 가로채는 방법을 서블릿 컨테이너 (예 : Tomcat)에 지시합니다. 여기에서 다음을 지정합니다. 사용할 서블릿 (및 필터) 및 매핑 할 URL 리스너-일부 이벤트가 발생할 때 알림을받는 클..

Programing 2020.12.09

요청 사양에서 ApplicationController 메서드를 스텁하는 방법

요청 사양에서 ApplicationController 메서드를 스텁하는 방법 current_userRspec / capybara 요청 사양에서 메서드 의 응답을 스텁해야합니다 . 이 메서드는에 정의되어 ApplicationController있으며 helper_method를 사용하고 있습니다. 메소드는 단순히 사용자 ID를 반환해야합니다. 테스트 내에서이 메서드가 매번 동일한 사용자 ID를 반환하기를 바랍니다. 또는 session[:user_id]사양 을 설정 하여 문제를 해결할 수 current_user있지만 (반환 되는 것입니다 ) ...하지만 작동하지 않는 것 같습니다. 둘 중 하나가 가능합니까? 편집하다: 다음은 내가 가진 것입니다 (작동하지 않습니다. 정상적인 current_user 메서드를 실행..

Programing 2020.12.09

std :: function을 복사해야합니까? 아니면 항상 참조 할 수 있습니까?

std :: function을 복사해야합니까? 아니면 항상 참조 할 수 있습니까? 내 C ++ 애플리케이션 (Visual Studio 2010 사용)에서 다음과 같이 std :: function을 저장해야합니다. class MyClass { public: typedef std::function MyFunction; MyClass (Myfunction &myFunction); private: MyFunction m_myFunction; // Should I use this one? MyFunction &m_myFunction; // Or should I use this one? }; 보시다시피 생성자에서 함수 인수를 참조로 추가했습니다. 그러나 내 클래스에 함수를 저장하는 가장 좋은 방법은 무엇입니까? s..

Programing 2020.12.09

Python3에서 __builtin__ 모듈은 어디에 있습니까?

Python3에서 __builtin__ 모듈은 어디에 있습니까? 이름이 변경된 이유는 무엇입니까? __builtin__모듈과 사용 방법 에 대해 궁금 했지만 Python3에서는 찾을 수 없습니다! 왜 옮겨 졌나요? 파이썬 2.7 >>> import __builtin__ >>> 파이썬 3.2 >>> import __builtin__ Traceback (most recent call last): File "", line 1, in ImportError: No module named __builtin__ >>> __builtin__모듈은 이름이 바뀌 었습니다 builtinsPython3한다. 이 변경 사항은 일반 Python 개발자의 두 가지 혼란 원인을 해결합니다. 그것은인가 '__builtins__'또는 ..

Programing 2020.12.09

GCC에서 x86 어셈블리의 Intel 구문을 사용할 수 있습니까?

GCC에서 x86 어셈블리의 Intel 구문을 사용할 수 있습니까? 저수준의 작은 프로그램을 작성하고 싶습니다. 일부 부분에서는 어셈블리 언어를 사용해야하지만 나머지 코드는 C / C ++로 작성됩니다. 따라서 GCC를 사용하여 C / C ++와 어셈블리 코드를 혼합하려면 AT & T 구문을 사용해야합니까 아니면 인텔 구문을 사용할 수 있습니까? 아니면 C / C ++와 asm (인텔 구문)을 다른 방식으로 어떻게 혼합합니까? 선택의 여지가없고 AT & T 구문을 사용해야한다는 것을 알고 있지만 확실히하고 싶습니다. 선택의 여지가없는 것으로 밝혀지면 AT & T 구문에 대한 전체 / 공식 문서를 어디서 찾을 수 있습니까? 감사! 별도의 어셈블리 파일을 사용하는 경우 gas에는 Intel 구문을 지원하는 ..

Programing 2020.12.09

Node.js : process.env 변수에 대한 문서가 있습니까?

Node.js : process.env 변수에 대한 문서가 있습니까? 나는 process.env내 프로그램에서 약간을 사용 하는데,이 변수는 내 프로그램과 아무 관련이없는 것 같다. 그것 없이는 내 앱도 잘 작동 할 수있다. 그렇다면 어떻게 완전히 사용할 수 process.env있습니까? 그것에 대한 문서 나 튜토리얼이 있습니까? 이 링크 http://nodejs.org/api/process.html#process_process_env 시도 그런 다음 nodeJS에서 작은 프로그램을 만들 수 있습니다. console.log(process.env) 그리고 실행 $ node myProgram.js { TERM_PROGRAM: 'iTerm.app', TERM: 'xterm', SHELL: '/bin/bash'..

Programing 2020.12.09

Gradle 단일 따옴표와 큰 따옴표

Gradle 단일 따옴표와 큰 따옴표 나는 gradle을 처음 사용하고 현재 자습서를 따르려고 노력하고 있으며 작은 따옴표와 큰 따옴표가 섞여있는 것을 꽤 많이 보았습니다. 한 세트를 다른 세트보다 사용해야 할 때 차이가 있는지 알고 싶었습니다. 이에 대한 한 가지 예는 자습서의 섹션 6.12- 기본 작업입니다 . defaultTasks 'clean', 'run' task clean

Programing 2020.12.09

PHP에서 HTTP 캐시 헤더를 사용하는 방법

PHP에서 HTTP 캐시 헤더를 사용하는 방법 PHP 5.1.0 웹 사이트가 있습니다 (실제로 5.2.9이지만 5.1.0 이상에서도 실행되어야합니다). 페이지는 동적으로 생성되지만 대부분은 대부분 정적입니다. 정적이란 콘텐츠는 변경되지 않지만 콘텐츠 주변의 "템플릿"은 시간이 지남에 따라 변경 될 수 있음을 의미합니다. 이미 여러 캐시 시스템과 PHP 프레임 워크라는 것을 알고 있지만 호스트에는 APC 또는 Memcached가 설치되어 있지 않으며이 특정 프로젝트에 대해 프레임 워크를 사용하지 않습니다. 페이지가 캐시되기를 원합니다 (기본적으로 PHP "disallow"캐시). 지금까지 사용하고 있습니다. session_cache_limiter('private'); //Aim at 'public' ses..

Programing 2020.12.09

컨텍스트가 필요한 Android 단위 테스트

컨텍스트가 필요한 Android 단위 테스트 첫 번째 Android 데이터베이스 백엔드를 작성 중이며 데이터베이스 생성을 단위 테스트하는 데 어려움을 겪고 있습니다. 현재 내가 겪고있는 문제는 SQLiteOpenHelper 구현에 전달할 유효한 Context 객체를 얻는 것입니다. TestCase를 확장하는 클래스에서 Context 객체를 얻는 방법이 있습니까? 내가 생각한 해결책은 내 TestCase의 설정 메소드에서 활동을 인스턴스화 한 다음 해당 활동의 컨텍스트를 내 테스트 메소드가 액세스 할 수있는 필드 변수에 할당하는 것입니다 ...하지만 더 쉬운 방법이있는 것 같습니다. 입력 해 주셔서 감사합니다! 메이시 AndroidTestCase로 전환 해 볼 수 있습니다 . 문서를 살펴보면 SQLiteO..

Programing 2020.12.09

함수 매개 변수로서의 Lambda

함수 매개 변수로서의 Lambda auto또는 템플릿을 사용하지 않고 람다 변수 또는 함수 매개 변수를 선언하는 표기법은 무엇입니까 ? 그렇게 할 수있는 방법이 있습니까? 아니면 컴파일러가 컴파일 시간 전에 프로그래머가 이름을 알 수없는 각 람다에 대해 고유 한 클래스 개체를 정의합니까? 그렇다면 그 이유는 무엇입니까? 일종의 함수 포인터로 전달 될 수 없습니까? 그것이 불가능하다면 큰 실망이 될 것입니다. Lambda는 상태를 유지할 수 있습니다 (주변 컨텍스트에서 캡처 된 참조와 같이). 그렇지 않은 경우 함수 포인터에 저장할 수 있습니다. 만약 그렇다면, 그것들은 함수 객체로 저장되어야합니다 (함수 포인터에 상태를 유지할 곳이 없기 때문입니다). // No state, can be a functio..

Programing 2020.12.09
반응형