반응형

JavaScript 75

Spring Batch에서 Job의 여러 단계간에 데이터를 어떻게 공유 할 수 있습니까?

Spring Batch에서 Job의 여러 단계간에 데이터를 어떻게 공유 할 수 있습니까? Spring Batch를 파헤 치면서 Job의 여러 단계간에 데이터를 공유 할 수있는 방법을 알고 싶습니다. 이를 위해 JobRepository를 사용할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 같은 일을 / 달성하는 다른 방법이 있습니까? 작업 저장소는 단계간에 데이터를 전달하는 데 간접적으로 사용됩니다 (Jean-Philippe는 데이터를에 넣은 StepExecutionContext다음 자세한 이름 ExecutionContextPromotionListener을 사용 하여 단계 실행 컨텍스트 키를 JobExecutionContext. JobParameter키를로 승격하기위한 리스너가 있다는 것을 알아두면 도..

programing 2021.01.14

두 개의 일반 숫자 값 비교

두 개의 일반 숫자 값 비교 두 유형의 변수와 비교하고 싶습니다 T extends Number. 이제 두 변수 중 어느 것이 다른 변수보다 크거나 같은지 알고 싶습니다. 불행히도 정확한 유형은 아직 모르지만 java.lang.Number. 어떻게 할 수 있습니까? 편집 : TreeSet실제로 자연 순서로 작동하는 s를 사용하여 다른 해결 방법을 시도 했습니다 (물론 AtomicInteger 및 AtomicLong을 제외한 모든 하위 클래스 Number구현 Comparable). 따라서 중복 값을 잃게됩니다. Lists를 사용할 때 Collection.sort()바운드 불일치로 인해 내 목록을 수락하지 않습니다. 매우 불만족 스럽습니다. 작동하는 (그러나 부서지기 쉬운) 솔루션은 다음과 같습니다. clas..

programing 2021.01.14

정수를 상수 참조로 전달하는 것과 복사하기

정수를 상수 참조로 전달하는 것과 복사하기 이것은 어리석은 질문 일 수 있지만 많은 API에서 수정할 의도가없는 정수 매개 변수를 사용하는 많은 메서드 서명이 다음과 같이 보입니다. void method(int x); 보다는 : void method(const int &x); 나에게는이 두 가지가 똑같이 작동 하는 것처럼 보입니다 . (편집 : 어떤 경우에는 분명히 아닙니다 .R Samuel Klatchko의 답변 참조) 전자에서는 값이 복사되어 원본을 변경할 수 없습니다. 후자의 경우 상수 참조가 전달되므로 원본을 변경할 수 없습니다. 내가 알고 싶은 것은 왜 다른 것보다 성능이 기본적으로 동일하거나 전자와 더 좋기 때문입니까? 예를 들어 32 비트 또는 64 비트 주소가 아닌 16 비트 값 또는 32..

programing 2021.01.14

find_or_create와 함께 accepts_nested_attributes_for?

find_or_create와 함께 accepts_nested_attributes_for? Rails의 accepts_nested_attributes_for 메서드를 성공적으로 사용하고 있지만 레코드가 이미 존재하는 경우 새 레코드를 만들지 않도록하려면 어떻게해야 합니까? 예를 들어 : 팀, 멤버십, 플레이어의 세 가지 모델이 있고 각 팀은 멤버십을 통해 많은 플레이어를 보유하고 있으며 플레이어는 여러 팀에 속할 수 있습니다. 그러면 팀 모델은 플레이어에 대한 중첩 된 속성을 허용 할 수 있지만 이는 결합 된 팀 + 플레이어 양식을 통해 제출 된 각 플레이어가 새 플레이어 레코드로 생성됨을 의미합니다. 같은 이름의 플레이어가 아직없는 경우 새 플레이어 레코드 만 만들려면 어떻게해야합니까? 같은 이름을 가진..

programing 2021.01.14

Visual Studio 2010 및 2008은 다른 폴더에서 동일한 이름을 가진 소스 파일을 처리 할 수 ​​없습니까?

Visual Studio 2010 및 2008은 다른 폴더에서 동일한 이름을 가진 소스 파일을 처리 할 수 ​​없습니까?직접적인 질문 : 이름이 같지만 디렉터리가 다른 두 파일이있는 경우 Visual Studio 2005에서만이 파일을 투명하게 처리 할 수있는 것 같습니다. VS 2008 및 2010에는 많은 조정이 필요합니까? 내 명명 규칙을 제외하고 내가 뭔가 잘못하고 있습니까? 배경: C ++ 통계 라이브러리를 개발 중입니다 ... 두 개의 폴더가 있습니다. / UnivariateNormal.cppNormal.hBeta.cppBeta.hAdaptive.cppAdaptive.h/ MultivariateNormal.cppNormal.hBeta.cppBeta.hAdaptive.cppAdaptive.h 교..

programing 2021.01.14
반응형