반응형

전체 글 662

web.xml을 사용하여 스프링 부트 응용 프로그램 구성

web.xml을 사용하여 스프링 부트 응용 프로그램 구성 생성된 war 파일에 Jetty 웹 서버가 포함되도록 기존 Spring 웹 응용 프로그램을 부팅하는 중입니다.회귀를 제한하기 위해 가능한 한 기존의 구성을 고수하고 싶습니다. 여기에 기존 제품이 있습니다.web.xml: contextClass org.springframework.web.context.support.AnnotationConfigWebApplicationContext contextConfigLocation com.fbecart.ApplicationConfiguration org.springframework.web.context.ContextLoaderListener spring-dispatcher com.fbecart.MyDispatc..

programing 2023.07.04

os.path.sysname(__file_)이(가) 비어 있음을 반환합니다.

os.path.sysname(__file_)이(가) 비어 있음을 반환합니다. .py 파일이 실행되는 현재 디렉터리의 경로를 알고 싶습니다. 예를 들어 단순 파일D:\test.py코드 포함: import os print os.getcwd() print os.path.basename(__file__) print os.path.abspath(__file__) print os.path.dirname(__file__) 출력이 다음과 같은 것이 이상합니다. D:\ test.py D:\test.py EMPTY 나는 같은 결과를 기대하고 있습니다.getcwd()그리고.path.dirname(). 정해진os.path.abspath = os.path.dirname + os.path.basename,왜죠 os.path.di..

programing 2023.07.04

MongoDB가 쿼리에 대해 인증되지 않음 - 코드 13

MongoDB가 쿼리에 대해 인증되지 않음 - 코드 13 MongoDB 2.6.1에서 dbAdmin 권한을 가진 사용자를 설정했습니다. { "_id" : "mydbname.myusername", "user" : "myusername", "db" : "mydbname", "credentials" : { "MONGODB-CR" : "" }, "roles" : [ { "role" : "dbAdmin", "db" : "mydbname" } ] } mongo 셸을 사용하여 데이터베이스에 연결하고(명령줄에서 -u 및 -p 사용) 다음과 같은 쿼리를 실행할 때: db.mycollectionname.find() 다음 오류가 발생했습니다. error: { "$err" : "not authorized for query o..

programing 2023.07.04

문서 데이터베이스:중복 데이터, 참조 자료 등(특히 MongoDB)

문서 데이터베이스:중복 데이터, 참조 자료 등(특히 MongoDB) 데이터를 두 개의 문서로 분할하는 것이 적절한 데이터 구축 방법인 경우가 많은 것 같습니다.일련의 상점을 위한 것이며 각 고객이 방문한 상점을 저장하고 있다고 가정해 보겠습니다.스토어와 고객은 많은 다른 것들과 상호 작용하기 때문에 독립적인 데이터 조각이어야 하지만, 우리는 그것들을 연관시킬 필요가 있습니다. 따라서 쉬운 대답은 사용자의 ID를 상점 문서에 저장하거나 상점의 ID를 사용자 문서에 저장하는 것입니다.그러나 ID가 유용하지 않기 때문에 표시 목적으로 1-2개의 다른 데이터에 액세스하려는 경우가 종종 있습니다.고객 이름이나 가게 이름 같은 것들. 일반적으로 전체 문서의 복사본을 저장합니까?아니면 필요한 데이터만 저장하시겠습니까..

programing 2023.07.04

데이터베이스의 보기를 업데이트할 수 있습니까?

데이터베이스의 보기를 업데이트할 수 있습니까? 데이터베이스에서 보기를 업데이트할 수 있습니까?만약 그렇다면, 어떻게?그렇지 않다면, 왜?실제 대답은 "그것은 의존한다"입니다. 절대적인 것은 없습니다. 기본 기준은 데이터베이스 엔진의 의견에 따라 업데이트 가능한 뷰여야 합니다. 즉, 엔진이 업데이트할 행을 고유하게 식별할 수 있어야 하며, 두 번째는 필드를 업데이트할 수 있어야 합니다.보기에 계산된 필드가 있거나 부모/자녀 조인의 제품을 나타내는 경우 기본 대답은 "아니오"입니다. 하지만 속임수를 쓰는 것도 가능합니다...MS SQL Server 및 Oracle에서는 보기를 삽입하거나 업데이트하려고 할 때 트리거가 발생하여 서버가 스키마에서 쉽게 추론할 수 없는 지식을 가지고 있기 때문에 서버가 업데이트할..

programing 2023.07.04

"__block" 키워드는 무엇을 의미합니까?

"__block" 키워드는 무엇을 의미합니까? 정확히 무엇을 하는 것입니까?__block목표-C 평균의 키워드?블록 내에서 변수를 수정할 수 있다는 건 알지만 알고 싶습니다만... 컴파일러에게 정확히 무엇을 알려주나요? 또 다른 효과가 있습니까? 그게 전부라면 애초에 왜 그것이 필요한가요? 서류에 있나요? (찾을 수가 없어요.) 블록 내에서 사용할 때는 컴파일러에 표시된 변수를 특별한 방법으로 처리해야 한다는 것을 알려줍니다.일반적으로 블록에서도 사용되는 변수와 해당 내용이 복사되므로 이러한 변수에 대한 수정 작업은 블록 외부에 표시되지 않습니다.로 표 된 경우시로 표시되어 때__block블록 내부에서 수행된 수정 사항은 블록 외부에서도 볼 수 있습니다. 예제 및 자세한 내용은 Apple 블록 프로그래밍..

programing 2023.06.29

C#을 사용하여 MongoDB 고유 키 만들기

C#을 사용하여 MongoDB 고유 키 만들기 나는 독특한 분야를 만들기 위해 싸우고 있습니다.EmailAddress이미 포럼에서 인덱스를 만들어야 한다는 것을 보았지만, 지금까지 제게는 잘 되지 않았습니다.코드 예제를 가진 사람이 있습니까?인덱스를 저장/호출할 때마다 만들어야 합니까? 아니면 한 번만 생성하면 됩니까? 나는 이 코드를 시도했습니다. DB.GetCollection(Dbname) .EnsureIndex(new IndexKeysBuilder() .Ascending("EmailAddress"), IndexOptions.SetUnique(true)); DB.GetCollection(Dbname).Save(user, SafeMode.True); 나의User모델은 다음과 같습니다. public cl..

programing 2023.06.29

오라클 SQL 개발자에서 "읽기 호출에서 하나를 뺀 값"을 어떻게 해결할 수 있습니까?

오라클 SQL 개발자에서 "읽기 호출에서 하나를 뺀 값"을 어떻게 해결할 수 있습니까? sql developer를 실행하고 모든 데이터를 설정하면 connect를 클릭하지만 다음 오류가 발생합니다. Status : Failure -Test failed: IO Error: Got minus one from a read call 저는 오라클 초보자입니다.어떻게 하면 그 오류를 해결할 수 있습니까? 저는 64비트 Windows 7과 Oracle 12c를 사용합니다. 이 오류는 클라이언트의 (SQL Developer) ojdbc8 드라이버 및 Oracle 19.3 도커 컨테이너와 관련된 문제와 연결되어 있습니다.제가 해결할 수 있는 방법은 클라이언트에 시스템 속성을 설정하는 것이었습니다. JDBC 연결 문자열 ..

programing 2023.06.29

하나의 문에서 시퀀스에서 여러 NEXTVAL 쿼리

하나의 문에서 시퀀스에서 여러 NEXTVAL 쿼리 기본적으로, 저는 시퀀스에서 천 개의 NEXTVAL에 대해 문의해야 합니다.루프에서 쿼리할 수도 있고, 매우 큰 테이블을 가진 조인을 통해 쿼리할 수도 있습니다. 이보다 덜 촌스러운 방법은 없습니까? 업데이트. 기본적으로, 저는 물체에 대한 작업 일정이 있습니다.각 개체에는 생성된 UUID 또는 데이터베이스의 ID가 있습니다.최적의 일정을 계산한 후 DB에 작성해야 하지만 표의 모든 ID는 시퀀스에서 작성해야 합니다.그래서 저는 그 순서에서 몇 가지 ID를 조회해야 합니다.문제는 루프 쿼리가 느리다는 것입니다. DB가 저와 거리가 멀기 때문입니다. 또한 루프에서 수십 개의 쿼리를 실행하는 동안 몇 초만 느슨하게 할 수는 없습니다.그래서 저는 한 번의 쿼리..

programing 2023.06.29

단일 글로벌 시퀀스와 테이블당 시퀀스 중 어느 것이 더 나은가요?

단일 글로벌 시퀀스와 테이블당 시퀀스 중 어느 것이 더 나은가요? 네이티브 오라클 시퀀스를 사용하는 JPA/Hibernate 애플리케이션에서 다음과 같은 단일 글로벌 시퀀스를 사용하는 것이 더 낫습니까?hibernate_sequence또는 테이블별로 별도의 시퀀스를 정의할 수 있습니까? 단일 시퀀스를 유지하는 것이 더 쉬워 보이지만 ID를 더 길게 만들어 문제 해결이나 임시 쿼리를 더 어렵게 만들 수 있습니다.캐시를 사용하면 문제가 완화되지만 여러 세션에서 다음 값이 필요할 때 시퀀스가 경합을 일으킬 수 있습니다.모든 테이블에 서비스를 제공하는 시퀀스가 하나 있는 경우 모든 테이블의 모든 삽입이 동일한 시퀀스를 위해 경합합니다.성능을 추구하는 경우 각 테이블에 대해 하나의 시퀀스를 사용하면 경합이 줄어듭..

programing 2023.06.29
반응형