반응형

2020/11/28 30

Gradle에서 컴파일 시간 * 전용 * 클래스 경로를 어떻게 정의합니까?

Gradle에서 컴파일 시간 * 전용 * 클래스 경로를 어떻게 정의합니까? 누군가가 런타임 배포 (war)에 포함되지 않은 컴파일 시간 전용 클래스를 지정할 수있는 방법에 대한 간단한 build.gradle 예제를 제공 할 수 있습니까? Gradle은 'runtime'이 'compile'에서 상속되기 때문에 잘못된 방식으로 얻은 것 같습니다. 컴파일 타임에 원하지 않는 클래스를 런타임에 원하는 상황을 상상할 수 없습니다. 그러나 런타임에 배포하고 싶지 않은 컴파일 타임에 코드를 생성하기 위해 클래스가 필요한 상황이 많이 있습니다! 나는 부풀어 오른 gradle 문서를 훑어 보았지만 명확한 지침이나 예를 찾을 수 없습니다. 나는 이것이 '구성'을 정의하고 그것을 CompileJava 플러그인의 클래스 경로..

Programing 2020.11.28

git diff를 grep하는 방법?

git diff를 grep하는 방법? 주어진 패턴으로 필터링 된 git-diff를 표시하는 방법이 있습니까? 같은 것 git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern 불행히도 가장 간단한 해결책으로는 충분하지 않습니다 git diff | grep pattern +++ some sentence with pattern --- some other pattern # not an option as doesn't put the filename close to the match awk를 사용하여 해결 방법을 찾았습니다. git diff | awk "/\+\+\+/{f = \$2}; ..

Programing 2020.11.28

스택에 너무 많은 공간이 할당 된 이유는 무엇입니까?

스택에 너무 많은 공간이 할당 된 이유는 무엇입니까? 이 질문은 스택 오버플로 질문에 대한 답변에서 나옵니다. 책에서 "컴파일러가 메모리의 변수를위한 공간을 할당합니다"라고 말하는 이유는 무엇입니까? , 여기서 나는 스택에 변수를 할당 할 때 어떤 일이 발생하는지와 컴파일러가 할당 할 메모리 크기를 알고있는 코드를 생성하는 방법을 OP에 보여 주려고했습니다. 분명히 컴파일러는 필요한 것보다 훨씬 더 많은 공간을 할당합니다. 그러나 다음을 컴파일 할 때 #include using namespace std; int main() { int foo; return 0; } 최적화없이 디버그 모드에서 컴파일 된 Visual C ++ 2012를 사용하여 다음 어셈블러 출력을 얻습니다. int main() { 00A3..

Programing 2020.11.28

Ember.Application 등록 및 주입 방법을 언제 어떻게 사용합니까?

Ember.Application 등록 및 주입 방법을 언제 어떻게 사용합니까? Ember.Application 등록 및 주입 방법 을 사용하는 방법을 이해하려고 합니다. 이러한 기능은 어떤 용도로 설계 되었습니까? 언제 어떻게 사용합니까? 정말 알고 싶습니다! 당신이 다음의 인스턴스 엠버 데이터 사용하는 경우, 예를 들어, 대부분의 규칙을 사용하여 응용 프로그램을 부팅 할 때 기본적으로 엠버 의존성 주입을 수행 store클래스는 모든에 주입 route하고 controller응용 프로그램에서를 나중에 간단하게 수행하여 참조를 얻을 수 있도록, this.get('store')어떤 내부 경로 또는 컨트롤러. 예를 들어 여기에 기본 storeget이 등록 된 코드 추출이 있습니다 ( 소스 에서 가져옴 ). Em..

Programing 2020.11.28

앤티 앨리어싱을 유지하면서 선명한 가장자리로 svg 요소를 렌더링하는 방법은 무엇입니까?

앤티 앨리어싱을 유지하면서 선명한 가장자리로 svg 요소를 렌더링하는 방법은 무엇입니까? 앤티 앨리어싱을 유지하면서 선명한 가장자리로 svg 요소를 렌더링하는 방법이 있습니까? 저는 최신 브라우저에서 작동하는 브라우저 기반 도구를 만들고 있습니다. 놀아 모양 렌더링 속성은 나에게 내가 찾고 결과를 제공하지 않습니다. 내 요소가 멋진 앤티 앨리어싱을 사용하여 경로가 아래와 같이 매끄럽게 보이기 를 원합니다 shape-rendering: auto. 그러나 다음 과 같이 렌더링 할 때와 같이 시작 상자가 선명하고 선명하게 보이도록 앤티 앨리어싱이 필요하지 않은 요소도 원합니다 shape-rendering: crispEdges. 이것이 가능한가? 제 케이크도 먹고 싶어요? 루트 svg 요소에 대한 모양 렌더링 ..

Programing 2020.11.28

React Redux에서 스토어 상태에 어떻게 액세스합니까?

React Redux에서 스토어 상태에 어떻게 액세스합니까? 나는 redux와 비동기를 배우는 간단한 앱을 만들고 있습니다. 나는 모든 것을 작동 시켰습니다. 이제 웹 페이지에 실제 상태를 표시하고 싶습니다. 이제 render 메서드에서 실제로 상점의 상태에 어떻게 액세스합니까? 다음은 내 코드입니다 (방금 배우기 때문에 모든 것이 한 페이지에 있습니다). const initialState = { fetching: false, fetched: false, items: [], error: null } const reducer = (state=initialState, action) => { switch (action.type) { case "REQUEST_PENDING": { return {...state,..

Programing 2020.11.28

HTML 인코딩은 모든 종류의 XSS 공격을 방지합니까?

HTML 인코딩은 모든 종류의 XSS 공격을 방지합니까? 나는 다른 종류의 공격에 대해 걱정하지 않습니다. HTML Encode가 모든 종류의 XSS 공격을 막을 수 있는지 알고 싶습니다. HTML Encode를 사용하더라도 XSS 공격을 할 수있는 방법이 있습니까? 아니. HtmlEncode는 일부 태그를 허용하는 주제를 제쳐두고 (실제로 질문의 요지가 아님) 모든 XSS 공격을 다루지는 않습니다. 예를 들어, 서버 생성 클라이언트 측 자바 스크립트를 고려해보세요. 서버는 html 인코딩 된 값을 클라이언트 측 자바 스크립트에 직접 동적으로 출력하지만 htmlencode는 삽입 된 스크립트 실행을 중지하지 않습니다 . 다음으로 다음 의사 코드를 고려하십시오. 이제 즉시 명확하지 않은 경우 somevar..

Programing 2020.11.28

ASP.NET MVC 베타에서 IP 주소로 특정 컨트롤러에 대한 액세스 제한

ASP.NET MVC 베타에서 IP 주소로 특정 컨트롤러에 대한 액세스 제한 AdminController 클래스를 포함하고 다음과 같은 URls를 제공하는 ASP.NET MVC 프로젝트가 있습니다. http://example.com/admin/AddCustomer http://examle.com/Admin/ListCustomers / Admin 이 포함 된 URI가 192.168.0.0/24 네트워크 (예 : LAN)에서만 액세스 할 수 있도록 서버 / 앱을 구성하고 싶습니다. 이 컨트롤러를 특정 IP 주소에서만 액세스 할 수 있도록 제한하고 싶습니다. WebForms에서 / admin /은 IIS에서 제한 할 수있는 물리적 폴더 였지만 MVC에서는 물론 물리적 폴더가 없습니다. web.config 또는..

Programing 2020.11.28

SVN-재 통합 병합 오류 : "조상과 관련이 있어야 함"

SVN-재 통합 병합 오류 : "조상과 관련이 있어야 함" TortoiseSVN을 사용 - 나는 시험 병합을 사용할 때, 나는 오류 "얻을 에 http : // mysvnserver / SVN / 주 / 지점 / PROJECTA이 ancestrally 관련되어야합니다 HTTP : // mysvnserver / SVN / 주 / 트렁크 / ProjectB을 " 이 문제를 해결하려면 어떻게해야합니까? 나는 방금 비슷한 문제를 겪었고 내가 맞은 문제와 해결책을 추가하고 싶었습니다. 가지는 전체 나무가 아닌 줄기의 하위 폴더로 만들어졌습니다. 따라서 재 통합을 시도 할 때 계층 구조가 일치하지 않았습니다. 통합을 내 트렁크 WD의 적절한 하위 폴더로 재구성하기 만하면 프로세스가 진행될 수있었습니다. 이것이이 Q..

Programing 2020.11.28
반응형