반응형

Java 2009

Spring MVC에서 인터셉터와 필터의 차이점

Spring MVC에서 인터셉터와 필터의 차이점 나는 조금에 대해 혼란 스러워요 Filter및 Interceptor목적. 내가 문서에서 이해했듯이 Interceptor요청 사이에 실행됩니다. 반면에 Filter뷰를 렌더링하기 전에 실행되지만 컨트롤러가 응답을 렌더링 한 후에 실행됩니다. 그렇다면 postHandle()인터셉터와 doFilter()필터 의 차이점은 무엇입니까? 사용해야하는 사용 사례에 대한 모범 사례는 무엇입니까? 이 그림에서 작품 Filter과 Interceptors는 어디입니까? HandlerIntercepter의 javadoc 에서 인용 : HandlerInterceptor기본적으로 Servlet과 유사 Filter하지만 후자와 달리 핸들러 자체의 실행을 금지하는 옵션과 사용자 정의 ..

programing 2020.10.22

웹 개발에서 프런트 엔드, 백엔드 및 미들웨어의 차이점

웹 개발에서 프런트 엔드, 백엔드 및 미들웨어의 차이점 나는 누구든지 프론트 엔드, 백엔드, 미들웨어 ( "중단"?)의 차이점을 간결하게 비교 / 대조 할 수 있는지 궁금합니다. 중복되는 경우가 있습니까? 중복되어야하고 프런트 엔드 / 백엔드를 분리 할 수없는 경우가 있습니까? 병목 현상과 관련하여 어느 쪽이 어떤 유형의 병목 현상과 관련이 있습니까? 다음은 한 가지 분류입니다. 프런트 엔드 계층-> 사용자 인터페이스 계층은 일반적으로 HTML, Javascript, CSS, Flash 및 ASP.Net, 클래식 ASP, PHP 등과 같은 다양한 서버 측 코드의 조합으로 구성됩니다. 사용자에게 가장 가까운 것으로 생각하십시오. 코드 측면에서. 미들웨어, 중간 계층-> 일반적으로 시스템의 "배관"부분이라고..

programing 2020.10.22

루비 : Proc # call vs yield

루비 : Proc # call vs yield 루비의 다음 두 구현 방식의 동작 차이는 무엇입니까 thrice? module WithYield def self.thrice 3.times { yield } # yield to the implicit block argument end end module WithProcCall def self.thrice(&block) # & converts implicit block to an explicit, named Proc 3.times { block.call } # invoke Proc#call end end WithYield::thrice { puts "Hello world" } WithProcCall::thrice { puts "Hello world" } "행동..

programing 2020.10.22

Phonegap + jQuery Mobile, 실제 샘플 또는 튜토리얼

Phonegap + jQuery Mobile, 실제 샘플 또는 튜토리얼 Phonegap과 jQuery Mobile이 실제 예제로 사용되는 정말 좋은 튜토리얼이나 샘플 프로젝트를 아는 사람이 있습니까? 내가 찾은 모든 예제는 jQuery Mobile에서 멋진 전환이나 테마를 보여주었습니다. Phonegap 예제는 주로 Phonegap API를 보여줍니다. Phonegap과 jQuery Mobile을 사용하여 사용자 입력 유효성 검사를 수행하는 앱 작성, 데이터 저장, 웹 서비스에 데이터 업로드 등과 같은 실제 문제를 해결하기 위해 Phonegap과 jQuery Mobile을 사용한 사례는 하나도 없습니다. 이것들은 당신의 "실제 문제"를 정확히 해결하지 못할 수도 있지만 아마도 유용한 것입니다. 당사 웹 ..

programing 2020.10.22

package.json에 node_modules 경로 지정

package.json에 node_modules 경로 지정 bower가 bowerrc 파일에서하는 것처럼 / vendor / node_modules라고 가정 해 보도록 애플리케이션에서 node_modules 디렉토리를 이동하는 방법이 있습니까? package.json에 지정할 수 있다고 생각했지만 해결책을 찾을 수없는 것 같습니다. 귀하의 도움에 감사드립니다. 예, 가능합니다. NODE_PATH 환경 변수를 설정하십시오. export NODE_PATH='yourdir'/node_modules 문서에 따르면 : NODE_PATH 환경 변수가 콜론으로 구분 된 절대 경로 목록으로 설정된 경우 노드는 다른 곳에서 찾을 수없는 경우 해당 경로에서 모듈을 검색합니다. (참고 : Windows에서 NODE_PATH..

programing 2020.10.22

오류 : Microsoft Visual C ++ 10.0이 필요합니다 (vcvarsall.bat를 찾을 수 없음).

오류 : Microsoft Visual C ++ 10.0이 필요합니다 (vcvarsall.bat를 찾을 수 없음). 이 질문에 이미 답변이 있습니다. Python 스크립트를 실행할 때 vcvarsall.bat를 찾을 수 없음 17 답변 PyCharm으로 numpy를 설치하려고하지만이 오류가 계속 발생합니다. 오류 : Microsoft Visual C ++ 10.0이 필요합니다 (vcvarsall.bat를 찾을 수 없음). 누군가가이 오류를 수정하기 위해해야 ​​할 일을 정확히 설명해 주시겠습니까 (가능한 한 간단하고 자세하게)? im using python 3.4.2 (나는 이것이 전에 대답했지만 이해하지 못했습니다). 동일한 오류가 발생하여 SourceForge 에서 사용할 수있는 미리 빌드 된 num..

programing 2020.10.21

push_rear (), pop_front () 및 get_min ()이 모두 일정한 시간 작업 인 대기열을 구현합니다.

push_rear (), pop_front () 및 get_min ()이 모두 일정한 시간 작업 인 대기열을 구현합니다. 이 질문 을 보았습니다. push_rear (), pop_front () 및 get_min ()이 모두 일정한 시간 작업 인 대기열을 구현하십시오. 처음에는 get_min ()에 대해 O (1) 복잡성을 갖는 최소 힙 데이터 구조를 사용하는 것을 생각했습니다. 그러나 push_rear () 및 pop_front ()는 O (log (n))입니다. 누구든지 O (1) push (), pop () 및 min ()이있는 큐를 구현하는 가장 좋은 방법이 무엇인지 알고 있습니까? 나는 이것에 대해 봤고이 Algorithm Geeks 스레드 를 지적하고 싶었습니다 . 그러나 어떤 솔루션도 pus..

programing 2020.10.21

부트 스트랩 요소 100 % 너비

부트 스트랩 요소 100 % 너비 100 % 컬러 블록을 번갈아 가며 만들고 싶습니다. "이상적인"상황은 현재 상황뿐만 아니라 첨부 파일로 설명됩니다. 원하는 설정 : 현재 : 첫 번째 아이디어는 div 클래스를 만들고 배경색을 지정하고 100 % 너비를 지정하는 것이 었습니다. .block { width: 100%; background: #fff; } 그러나 이것은 분명히 작동하지 않는다는 것을 알 수 있습니다. 컨테이너 구역에 국한되어 있습니다. 컨테이너를 닫으려고했지만 작동하지 않았습니다. container클래스는 의도적으로 100 % 폭 아니다. 뷰포트의 너비에 따라 고정 너비가 다릅니다. 화면 전체 너비로 작업하려면 .container-fluid다음을 사용하십시오 . 부트 스트랩 3 : 부트 스..

programing 2020.10.21

grunt (minimatch / glob) 폴더 제외

grunt (minimatch / glob) 폴더 제외 특정 폴더를 제외하고 코드베이스를 린트하기 위해 grunt를 사용하려는 상황이 있습니다. grunt는 후드 아래에서 minimatch (bsdglob과 유사)를 사용하여 파일을 일치 시키지만 폴더에서 .gitignore 스타일 제외를 수행하는 방법을 알아낼 수없는 것 같습니다. 이것을 섭취하고 싶습니다. ignoreme 다음과 일치 : /folder/path/here/to/something/ok.js /another/folder/path.js /test.js 그러나 다음과 일치하지 않습니다. /folder/ignoreme/something.js /folder/path/here/to/ignoreme/metoo/file.js 이것은 ignoreme를 포..

programing 2020.10.21

부동 소수점 숫자에 부호있는 0이있는 이유는 무엇입니까?

부동 소수점 숫자에 부호있는 0이있는 이유는 무엇입니까? 복식은 왜 -0뿐만 아니라 +0? 배경과 의미는 무엇입니까? -0(일반적으로) 0*******로 처리됩니다 . 때 발생할 수 있습니다 부정적인 부동 소수점 숫자가 너무 가까이 0으로 고려 될 수 있다는 점이다 0(명확하게하기 위해, 내가 말하는 겁니다 언더 플로 , 다음과 같은 계산의 결과로 해석된다 정확하게 ±0 , 정말 작은하지 번호). 예 : System.out.println(-1 / Float.POSITIVE_INFINITY); -0.0 양수로 같은 경우를 고려하면 우리는 좋은 오래된 것을 받게 될 것입니다 0. System.out.println(1 / Float.POSITIVE_INFINITY); 0.0 ******* 다음 -0.0은 사용..

programing 2020.10.21
반응형