source 959

서로 다른 Oracle DB 연결 간의 공유 트랜잭션

서로 다른 Oracle DB 연결 간의 공유 트랜잭션 그 문제에 대해 조사하기 위해 며칠이 지난 후, 저는 지금 일어나고 있는 일에 의미가 없기 때문에 이 질문을 제출하기로 결정했습니다. 더 케이스 내 컴퓨터가 로컬 Oracle Express 데이터베이스로 구성되어 있습니다.저는 부모 클래스를 확장하는 몇 가지 Junit Test가 있는 JAVA 프로젝트가 있습니다("모범 사례"가 아닌 것으로 알고 있습니다). 이 프로젝트는 @Before 메서드에서 OJDBC 연결(10개 연결의 정적 Hikari 연결 풀 사용)을 열고 @After에서 롤백합니다. public class BaseLocalRollbackableConnectorTest { private static Logger logger = LoggerF..

source 2023.06.19

NOLOCK과 UNCOMMITED의 차이점은 무엇입니까?

NOLOCK과 UNCOMMITED의 차이점은 무엇입니까? SQL Server 2012를 사용합니다. 나는 두 개의 쿼리를 작성하지만 다른 것은 무엇입니까?NOLOCK그리고.UnCommitted? SELECT lastname, firstname FROM HR.Employees with (READUNCOMMITTED) SELECT lastname, firstname FROM HR.Employees with (NoLock) NOLOCK : 다음과 같습니다.READ UNCOMMITTED(출처 : MSDN) NOLOCK또는READ UNCOMMITTED더티 읽기가 허용되도록 지정합니다.다른 트랜잭션이 현재 트랜잭션에서 읽은 데이터를 수정하지 못하도록 하는 공유 잠금이 실행되지 않으며, 다른 트랜잭션에서 설정한 배타..

source 2023.06.19

IF 문 내의 "및" 및 "또는" 문제

IF 문 내의 "및" 및 "또는" 문제 If 문 안에서 "And" & "Or"를 사용하려고 합니다.제가 구문을 잘못 알고 있는 것 같습니다. 데이터가 참으로 만들어야 하는 경우 결과가 거짓으로 반환됩니다.코드는 다음과 같습니다. ElseIf (origNum = "006260006" Or origNum = "30062600006") And creditOrDebit = "D" Then 'do things here End If -디버깅을 하고 이 줄에 올 때, 그것은 그것을 뛰어넘어 들어가지 않습니다. -origNum은 실제로 "006260006"이고 creditOrDebit = "D"입니다. - 그래서 제 "Or" 진술이 작동하지 않는 것 같습니다. -이 질문이 쉽고 빠르게 진행되기를 바랍니다.감사합니다!문..

source 2023.06.19

다중값 매개변수의 기본값으로 모두 선택

다중값 매개변수의 기본값으로 모두 선택 Visual Studio 2008에서 여러 개의 값 매개 변수를 사용하여 보고서를 작성하고 있으며 잘 작동하지만 보고서를 열 때 "(모두 선택)" 옵션을 기본값으로 설정하고 싶습니다. 이를 위해 사용할 수 있는 표현식이나 SQL 코드가 있습니까?또는 보고서를 실행할 때마다 모든 매개 변수에서 "(모두 선택)"을 선택해야 합니까?매개 변수의 "기본값"을 설정하여 "사용 가능한 값"과 동일한 쿼리를 사용해 보십시오.실제로 모든 "사용 가능한 값"이 "기본값"으로 제공되며 "모두 선택" 옵션이 자동으로 선택됩니다.기본값으로 데이터 집합을 사용하는 것도 한 가지 방법이지만 사용 가능한 값 및 기본값에 대한 쿼리를 사용해야 합니다. 값이 사용 가능한 값 탭에서 하드 코딩된 ..

source 2023.06.19

파이썬에서 1900년 이전 날짜에 대해 strftime 유사 함수를 사용할 수 있는 방법이 있습니까?

파이썬에서 1900년 이전 날짜에 대해 strftime 유사 함수를 사용할 수 있는 방법이 있습니까? 나는 이것을 깨닫지 못했지만, 분명히 파이썬의strftime함수는 1900년 이전 날짜를 지원하지 않습니다. >>> from datetime import datetime >>> d = datetime(1899, 1, 1) >>> d.strftime('%Y-%m-%d') Traceback (most recent call last): File "", line 1, in ValueError: year=1899 is before 1900; the datetime strftime() methods require year >= 1900 내가 이걸 하기 위해 무언가를 해킹할 수 있다고 확신하지만, 나는 생각합니다.s..

source 2023.06.19

Git 저장소에 있는 달링 커밋과 방울은 무엇이며 그것들은 어디에서 왔습니까?

Git 저장소에 있는 달링 커밋과 방울은 무엇이며 그것들은 어디에서 왔습니까? 나는 매달리는 커밋과 블롭에 대한 기본 정보를 찾고 있습니다. 내 저장소는 괜찮은 것 같습니다.그러나 나는 달렸습니다.git fsck처음으로 그것이 무엇을 했는지 알게 되었고 저는 '달린 블롭'의 긴 목록과 단일 '달린 커밋'을 가지고 있습니다. 이것들은 무엇입니까?그들은 어디에서 왔는가?저장소 상태에 대해 비정상적인(좋거나 나쁜) 징후가 있습니까?Git 저장소로 작업하는 동안 작업을 중단하고 중간 블롭을 유발하는 다른 동작을 수행할 수 있으며, Git이 정보 손실을 방지하는 데 도움이 되는 몇 가지 작업도 수행할 수 있습니다. 결국 (조건부로 gitgc man 페이지에 따라) 가비지 수집을 수행하고 이러한 것들을 정리합니다...

source 2023.06.19

키 저장소를 만들려면 어떻게 해야 합니까?

키 저장소를 만들려면 어떻게 해야 합니까? 안드로이드용 키 저장소를 만드는 단계는 무엇입니까? 앱에서 구글 지도를 사용해야 하는데 어떤 단계를 놓쳤는지 모르겠습니다.구체적인 세부 단계를 알려주세요(가이드에서 이해하지 못했습니다).키. 이 유틸리티는 JDK 목제답 공음있 JDK ▁to▁at▁be▁key▁located다▁you니▁title▁with,▁a만듭▁the▁that▁the▁in▁question▁create▁j제를목store▁answer유▁can▁standard▁the▁and소저ution장틸▁java키▁key▁java▁utility는▁keytooldk▁comesdk사▁anytool용의▁with하여리문있티를질%JAVA_HOME%\bin에서는 일반적으로 Windows(윈도우)입니다.C:\Program Fi..

source 2023.06.19

2단계 인증을 사용하는 GitHub의 GitClone over https

2단계 인증을 사용하는 GitHub의 GitClone over https 최근에 GitHub에서 2단계 인증을 사용하기 시작했으며, 이제 개인 저장소에서 일반적인 방식으로 Gitover https를 사용할 수 없습니다. peter@computer:~$ git clone https://github.com/[...]/MyPrivateRepo Cloning into 'MyPrivateRepo'... Username for 'https://github.com': [...] Password for 'https://[...]@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/[....

source 2023.06.19

c 또는 c++로 매우 큰 단일 메모리 청크(> 4GB)를 할당할 수 있습니까?

c 또는 c++로 매우 큰 단일 메모리 청크(> 4GB)를 할당할 수 있습니까? 요즘 RAM 용량이 매우 커서 4GB보다 큰 메모리를 하나 할당할 수 있습니까?아니면 여러 개의 작은 청크를 할당하여 청크 간의 전환을 처리해야 합니까? 왜요? 저는 오픈 스트리트맵 xml 데이터를 처리하는 일을 하고 있는데 이 파일들은 매우 큽니다.한 덩어리에 다 실을 수 없어서 지금 스트리밍 중인데 malloc이나 new 상한선이 궁금해서요. 단답: 그럴 가능성은 없습니다. 이 기능이 작동하려면 64비트 프로세서를 사용해야 합니다.둘째, 단일 프로세스에 4G 이상의 RAM을 할당하기 위한 운영 체제 지원에 의존합니다. 이론적으로는 가능하지만 메모리 할당기에 대한 설명서를 읽어야 합니다.또한 메모리 조각화 문제에 더 취약할..

source 2023.06.19

INSERT/UPDATE를 위해 Oracle SQL의 MERGE 문에 조건 추가

INSERT/UPDATE를 위해 Oracle SQL의 MERGE 문에 조건 추가 table target_table에 RECORDS를 삽입/업데이트해야 합니다.이러한 레코드는 source_table 하나로 제공됩니다. 업데이트/target_table 삽입을 위해 MERGE를 사용하고 있습니다. MERGE INTO target_table tgt USING source_table src ON ( src.column1 = tgt.column1 and src.column2 = tgt.column2) WHEN MATCHED THEN UPDATE SET tgt.column3= src.column3, tgt.column4 = src.coulmn4 WHEN NOT MATCHED THEN INSERT ( tgt.colum..

source 2023.06.19