반응형

자바 2644

LINQ to SQL : 여러 열에서 여러 조인

LINQ to SQL : 여러 열에서 여러 조인 이게 가능해? 주어진: TABLE_1다음 열로 명명 된 테이블 : ID ColumnA ColumnB ColumnC 어디 SQL 쿼리를 TABLE_1두 번 오프의 기반 자체 조인 ColumnA, ColumnB, ColumnC. 쿼리는 다음과 같습니다. Select t1.ID, t2.ID, t3.ID From TABLE_1 t1 Left Join TABLE_1 t2 On t1.ColumnA = t2.ColumnA And t1.ColumnB = t2.ColumnB And t1.ColumnC = t2.ColumnC Left Join TABLE_1 t3 On t2.ColumnA = t3.ColumnA And t2.ColumnB = t3.ColumnB And t2.C..

IT박스 2020.07.18

CancellationToken이 CancellationTokenSource와 다른 이유는 무엇입니까?

CancellationToken이 CancellationTokenSource와 다른 이유는 무엇입니까? .NET CancellationToken 구조체가 CancellationTokenSource 클래스에 추가 된 이유에 대한 이론적 근거를 찾고 있습니다. API가 어떻게 사용되는지 이해 하지만 API가 왜 그렇게 설계 되었는지 이해하고 싶습니다 . 즉, 왜 우리는 : var cts = new CancellationTokenSource(); SomeCancellableOperation(cts.Token); ... public void SomeCancellableOperation(CancellationToken token) { ... token.ThrowIfCancellationRequested(); ....

IT박스 2020.07.18

java.lang.OutOfMemoryError : Maven의 Java 힙 공간

java.lang.OutOfMemoryError : Maven의 Java 힙 공간 maven 테스트를 실행하면 java.lang.OutOfMemoryError가 발생합니다. 나는 해결책을 찾기 위해 그것을 구글하려고했지만 export MAVEN_OPTS=-Xmx1024m작동하지 않았다. 누구나이 문제에 대한 다른 해결책을 알고 있습니다 .BTW maven 3.0을 사용하고 있습니다. 미리 감사드립니다 "mvn test -e"를 실행할 때 오류 메시지를 여기에 붙여 넣기 실패한 테스트 : 경고 (junit.framework.TestSuite $ 1) testDefaultPigJob_1 (com.snda.dw.pig.impl.DefaultPigJobLocalTest) testDefaultPigJob_2 (c..

IT박스 2020.07.18

git이 경로별로 하드 / 소프트 리셋을 수행 할 수없는 이유는 무엇입니까?

git이 경로별로 하드 / 소프트 리셋을 수행 할 수없는 이유는 무엇입니까? $ git reset -- 경로별로 재설정 할 수 있습니다. 그러나 $ git reset (--hard|--soft) 다음과 같은 오류가보고됩니다. Cannot do hard|soft reset with paths. 요점이 없기 때문에 (다른 명령은 이미 해당 기능을 제공함) 우연히 잘못된 일을 수행 할 가능성을 줄입니다. 경로에 대한 "하드 리셋"은 git checkout HEAD -- (파일의 기존 버전을 확인하여) 수행됩니다. 경로의 소프트 리셋은 의미가 없습니다. 경로에 대한 혼합 재설정이 git reset -- 수행됩니다. 를 사용하여 수행하려는 작업을 수행 할 수 있습니다 git checkout HEAD . 즉, 제공..

IT박스 2020.07.17

PyLint 메시지 : logging-format-interpolation

PyLint 메시지 : logging-format-interpolation 다음 코드의 경우 : logger.debug('message: {}'.format('test')) pylint 다음과 같은 경고가 발생합니다. 로깅 형식 보간 (W1202) : 로깅 함수에서 % 형식화를 사용하고 % 매개 변수를 인수로 전달 로깅 명령문에 "logging. (format_string.format (format_args ...))"의 호출 양식이있는 경우 사용됩니다. 이러한 호출은 대신 % 형식을 사용해야하지만 매개 변수를 인수로 전달하여 로깅 함수에 보간을 유지합니다. 이 경고를 해제 할 수 있지만 알고 싶습니다. format()파이썬 3에서 문장을 출력하기 위해 선호되는 방법을 사용한다고 가정 했습니다. 로거 문..

IT박스 2020.07.17

C #에서 문자열 인코딩 결정

C #에서 문자열 인코딩 결정 C #에서 문자열 인코딩을 결정하는 방법이 있습니까? 예를 들어 파일 이름 문자열이 있지만 유니 코드 UTF-16 또는 시스템 기본 인코딩으로 인코딩되어 있는지 알 수없는 경우 어떻게 알 수 있습니까? Utf8Checker는 순수한 관리 코드 에서이 작업을 수행하는 간단한 클래스입니다. http://utf8checker.codeplex.com 주의 사항 : 이미 지적했듯이 "인코딩 결정"은 바이트 스트림에만 의미가 있습니다. 문자열이 있으면 문자열을 먼저 인식하기 위해 인코딩을 이미 알고 있거나 추측 한 방식으로 누군가가 이미 인코딩 한 것입니다. 아래 코드에는 다음과 같은 기능이 있습니다. UTF-7, UTF-8 / 16 / 32 감지 또는 감지 시도 (bom, no bo..

IT박스 2020.07.17

객체 생성 :`new`의 유무에 관계없이

객체 생성 :`new`의 유무에 관계없이 가능한 복제 : 새로운 것과 그렇지 않은 것을 사용하여 객체를 인스턴스화하는 것의 차이점은 무엇입니까? 이것은 아마도 기본적인 질문 일 수 있으며 이미 요청되었을 수도 있습니다 (예 : here ). 그러나 나는 여전히 그것을 이해하지 못한다. 그래서 물어 보도록하겠습니다. 다음 C ++ 클래스를 고려하십시오. class Obj{ char* str; public: Obj(char* s){ str = s; cout

IT박스 2020.07.17

CSS를 사용하여 표 셀에서 오른쪽 정렬

CSS를 사용하여 표 셀에서 오른쪽 정렬 나는 이와 같은 오래된 고전적인 코드를 가지고있다. 셀의 내용을 올바르게 정렬합니다. 이 셀에 2 개의 버튼을 넣으면 셀의 오른쪽 사이트에 버튼이 나타납니다. 그러나 CSS로 리팩토링했지만 오른쪽 정렬과 같은 것은 없습니다. 텍스트 정렬이 표시됩니다. 동일합니까? 사용하다 text-align: right 텍스트 정렬 CSS 속성은 텍스트와 같은 인라인 내용이 부모 블록 요소에서 정렬되는 방법을 설명합니다. text-align은 블록 요소 자체의 정렬을 제어하지 않으며 인라인 내용 만 제어합니다. 보다 텍스트 정렬 text to be aligned to right 지금 나를 위해 일한 것은 다음과 같습니다. CSS : .right { text-align: right..

IT박스 2020.07.17

WCF 서비스 응용 프로그램과 WCF 서비스 라이브러리의 차이점은 무엇입니까?

WCF 서비스 응용 프로그램과 WCF 서비스 라이브러리의 차이점은 무엇입니까? WCF 웹 서비스를 개발 중이며이를 위해 WCF 서비스 응용 프로그램 템플릿을 사용했습니다. "WCF 서비스 응용 프로그램"을 만들면이 요구 사항이 충족됩니까? WCF 서비스 응용 프로그램에 비해 WCF 서비스 라이브러리를 만들면 어떤 이점이 있습니까? 서비스 응용 프로그램에는 이미 설정된 웹 사이트 호스트가 포함되어 있습니다. 서비스 라이브러리는 호스트가 참조하고 시작할 수있는 서비스 라이브러리입니다. 서비스 라이브러리 (권장)로 시작하는 경우 원하는 호스트 (Windows 서비스, IIS / ASP.NET 또는 콘솔 응용 프로그램)를 선택할 수 있으며 새 호스트에서 라이브러리를 참조하면됩니다. 서비스 응용 프로그램을 선택하..

IT박스 2020.07.17

JMS 및 AMQP-RabbitMQ

JMS 및 AMQP-RabbitMQ JMS와 AMQP 용어에 어떻게 연결되어 있는지 이해하려고합니다. JMS는 API이고 AMQP는 프로토콜이라는 것을 알고 있습니다. 여기 내 가정 (및 질문)이 있습니다. RabbitMQ는 AMQP 프로토콜을 사용합니다 (AMQP 프로토콜을 구현 함). Java 클라이언트는 RabbitMQ를 연결 / 사용하기 위해 AMQP 프로토콜 클라이언트 라이브러리를 사용해야합니다 JMS API는 어디에서 사용됩니까? JMS API는 AMQP 클라이언트 라이브러리를 사용하여 RabbitMQ에 연결해야합니까? 일반적으로 우리는 RabbitMQ, ActiveMQ 등과 같은 메시지 브로커를 연결하기 위해 JMS를 사용합니다. 그렇다면 AMQP 대신 여기에 사용되는 기본 프로토콜은 무엇입..

IT박스 2020.07.17
반응형