반응형

code 2050

잘 설계된 쿼리 명령 및 / 또는 사양

잘 설계된 쿼리 명령 및 / 또는 사양 나는 전형적인 리포지토리 패턴 (특화된 질의를위한 메소드의 증가하는 목록 등)이 제시하는 문제에 대한 좋은 해결책을 꽤 오랫동안 찾고 있었다. http://ayende.com/blog/3955/repository- is-the-new-singleton ). 특히 사양 패턴을 사용하여 명령 쿼리를 사용하는 아이디어가 정말 마음에 듭니다. 그러나 사양에 대한 내 문제는 단순 선택 기준 (기본적으로 where 절)에만 관련되며 조인, 그룹화, 하위 집합 선택 또는 투영 등과 같은 쿼리의 다른 문제는 처리하지 않는다는 것입니다. 기본적으로 올바른 데이터 집합을 얻기 위해 많은 쿼리가 거쳐야하는 모든 추가 작업이 있습니다. (참고 : 쿼리 개체라고도하는 명령 패턴에서 "명령..

code 2020.09.10

SQL Server 프로파일 러의 "감사 로그 아웃"이란 무엇입니까?

SQL Server 프로파일 러의 "감사 로그 아웃"이란 무엇입니까? 데이터 가져 오기 (C # / Linq 사용)를 실행하고 있으며 당연히 가능한 한 많이 쿼리를 최적화하려고합니다. 이를 위해 내 SQL 로그인 이름 (데이터 가져 오기 프로세스에 고유 할 수있는 이름)으로 필터링 된 내 트레이스를 사용하여 SQL Server 프로파일 러를 사용하여 DB에서 트레이스를 실행하고 있습니다. 이상하게도 대부분의 SQL 문은 정말 빠릅니다. :) 1ms 표시를 넘는 쿼리도 거의 없습니다. 그러나 모든 쿼리 사이에는 EventClass가 "Audit Login"또는 "Audit Logout"인 여러 행이 있으며 "Audit Logout"의 기간은 최대 1 분입니다! 가져 오기에서 트랜잭션을 사용하고 있다는 사실..

code 2020.09.10

Java에서 기본 문자 세트 / 인코딩을 찾는 방법은 무엇입니까?

Java에서 기본 문자 세트 / 인코딩을 찾는 방법은 무엇입니까? 분명한 대답은 사용하는 Charset.defaultCharset()것이지만 최근에 이것이 정답이 아닐 수 있음을 발견했습니다. 결과가 java.io 클래스에서 여러 번 사용하는 실제 기본 문자 집합과 다르다고 들었습니다. Java가 2 세트의 기본 문자 세트를 유지하는 것처럼 보입니다. 누구든지이 문제에 대한 통찰력이 있습니까? 하나의 실패 사례를 재현 할 수있었습니다. 일종의 사용자 오류이지만 다른 모든 문제의 근본 원인을 여전히 노출 할 수 있습니다. 다음은 코드입니다. public class CharSetTest { public static void main(String[] args) { System.out.println("Defau..

code 2020.09.10

Java 로깅 프레임 워크의 마커는 무엇이며이를 사용하는 이유는 무엇입니까?

Java 로깅 프레임 워크의 마커는 무엇이며이를 사용하는 이유는 무엇입니까? 처음 읽을 때 마커에 대해 들었습니다. http://slf4j.org/faq.html Logger 객체에 대해 사용 가능한 메서드를 확인 합니다. http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html 발견 된 인터페이스 : http://www.slf4j.org/api/org/slf4j/Marker.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/lo..

code 2020.09.10

Chrome 스크립트 디버거에 jquery.js를 무시하도록 지시 할 수 있습니까?

Chrome 스크립트 디버거에 jquery.js를 무시하도록 지시 할 수 있습니까? 특정 파일 내에서 중단되지 않도록 Chrome 디버거 (또는 Firebug?)에 지시하는 방법이 있습니까? 본질적으로 깨지지 않았다고 가정하려면? 이것은 그들이 구축 할 수있는 것 같습니다. 이제 Firefox https://developer.mozilla.org/en-US/docs/Tools/Debugger 에서 블랙 박스 JS 파일이 가능합니다. 그리고 Chrome Canary에서 실험적 개발 도구를 사용합니다. http://www.divshot.com/blog/tips-and-tricks/ignoring-library-code-while-debugging-in-chrome/ 업데이트 . Chrome v. 75 에는 ..

code 2020.09.10

C # /. NET에서 매개 변수를 nullable이 아닌 것으로 표시 하시겠습니까?

C # /. NET에서 매개 변수를 nullable이 아닌 것으로 표시 하시겠습니까? nullC # /. NET에서 전달되는 것을 방지하는 함수 매개 변수에 할당 할 수있는 간단한 특성 또는 데이터 계약이 있습니까? 이상적으로 이것은 컴파일 타임에 리터럴 null이 어디에도 사용되지 않고 런타임에 사용되지 않는지 확인합니다 ArgumentNullException. 현재 나는 다음과 같이 씁니다. if (null == arg) throw new ArgumentNullException("arg"); ... 내가 기대하지 않는 모든 논쟁에 대해 null. 같은 메모 Nullable에서 다음이 실패 하는 것과 반대되는 점이 있습니까? NonNullable s = null; // throw some kind of..

code 2020.09.10

Google App Engine에서 Django를 사용하는 이유는 무엇입니까?

Google App Engine에서 Django를 사용하는 이유는 무엇입니까? Google App Engine (GAE)을 조사 할 때 Django를 사용하는 것이 GAE에서 Python으로 개발하는 데 매우 인기가 있음이 분명합니다. 나는 Django가 왜 그렇게 인기가 있는지 알아보기 위해 웹을 샅샅이 뒤져 Django 사용의 비용과 이점에 대한 정보를 찾았습니다 . GAE에서 Django를 실행 하는 방법과이를 수행하는 다양한 방법에 대한 다양한 소스를 찾을 수 있었지만 Django가 Google에서 제공하는 웹앱 프레임 워크를 사용하는 것보다 왜 더 나은지 에 대한 비교 분석을 찾지 못했습니다 . 명확하게 말하면, GAE에서 Django를 사용하는 것이 Django의 기존 기술 (대부분의 Pyth..

code 2020.09.10

hg outgoing (hg out) 또는 hg incoming (hg in)에 해당하는 git은 무엇입니까?

hg outgoing (hg out) 또는 hg incoming (hg in)에 해당하는 git은 무엇입니까? [복제] 중복 가능성 : git에서 들어오는 커밋을 어떻게 볼 수 있습니까? "hg outgoing"또는 "hg incoming"에 해당하는 git은 무엇입니까? Mercurial hg outgoing에서 서버에있는 것보다 더 새로운 변경 세트를 나열하고 내가해야 할 경우 전송 될 것 hg push입니다. hg incoming및의 역순으로 동일합니다 hg pull. 브랜치 B에는 있지만 브랜치 에는없는 커밋을 나열하려면 다음을 A수행하십시오 git log A..B. 로컬 브랜치 dev에 있지만 원격 브랜치 origin/dev에는 없는 커밋을 나열 하려면 다음을 수행하십시오. git fetch o..

code 2020.09.10

정렬 순서가 지정되지 않은 경우 MongoDB는 레코드를 어떻게 정렬합니까?

정렬 순서가 지정되지 않은 경우 MongoDB는 레코드를 어떻게 정렬합니까? 정렬 순서를 지정하지 않고 Mongo find () 쿼리를 실행할 때 데이터베이스는 결과를 정렬하기 위해 내부적으로 무엇을 사용합니까? mongo 웹 사이트 의 문서에 따르면 : 매개 변수없이 find ()를 실행할 때 데이터베이스는 객체를 순방향 자연 순서로 반환합니다. 표준 테이블의 경우 자연 순서는 특히 유용하지 않습니다. 순서가 삽입 순서에 가까운 경우가 많지만 보장되지 않기 때문입니다. 그러나 Capped Collections의 경우 자연 순서가 게재 신청서로 보장됩니다. 이것은 매우 유용 할 수 있습니다. 그러나 표준 컬렉션 (제한되지 않은 컬렉션)의 경우 결과를 정렬하는 데 사용되는 필드는 무엇입니까? 그것은이다 _..

code 2020.09.10

Docker 용 기본 이미지를 어떻게 만들 수 있습니까?

Docker 용 기본 이미지를 어떻게 만들 수 있습니까? Docker 문서 에 따르면 자체 이미지를 빌드하려면 항상 FROM지침을 사용하여 기본 이미지를 지정해야합니다 . 당연히 Docker index 에서 선택할 수있는 이미지가 많이 있지만 직접 만들고 싶다면 어떻게해야합니까? 가능합니까? base올바르게 이해하면 이미지 가 Ubuntu에서 빌드되고 Debian 이미지로 실험하고 싶습니다. 또한 Docker가 어떻게 작동하는지 정말로 이해하고 싶고 base이미지는 여전히 저에게 블랙 박스입니다. 편집 : 기본 이미지 생성에 대한 공식 문서 기본 이미지가 생성되고 거기에서 이동하는 방법을 볼 수 있습니다. https://github.com/dotcloud/docker/tree/master/contrib에..

code 2020.09.10
반응형