전체 글 1351

트랜잭션 주석 오류

트랜잭션 주석 오류 내가 "를 넣을 때.@Transactional(readOnly=false)내 서비스 클래스의 주석 다음 오류가 발생합니다. 설명: 빈 '학생 서비스'를 '로 주입할 수 없습니다.com.student.service.StudentServiceImplcom.student.service를 구현하는 JDK 동적 프록시이기 때문입니다.학생 서비스 샘플 코드: @Service("studentService") @Transactional(readOnly=false) public class StudentServiceImpl implements StudentService { } public interface StudentService { } 작업: 빈을 인터페이스 중 하나로 주입하거나 설정을 통해 CGL..

programing 2023.07.21

현재 세션에서 Oracle 트리거를 사용하지 않도록 설정할 수 있습니까?

현재 세션에서 Oracle 트리거를 사용하지 않도록 설정할 수 있습니까? 테이블에 데이터를 삽입하기 전에 테이블에서 특정 트리거를 사용하지 않도록 설정하지만 동일한 테이블의 데이터를 변경할 수 있는 다른 사용자에게는 영향을 주지 않습니다.문서화된 방법을 찾을 수가 없습니다.이것은 Oracle 11g입니다. 제가 생각해 낼 수 있는 가장 좋은 해결책은 세션 변수를 만들고 애플리케이션이 작업을 수행하기 전에 트리거가 확인하는 값으로 설정하도록 하는 것입니다. 트리거 방지 설명 의무:난 방아쇠가 싫어요.기존 패키지 사양에 변수를 추가하거나 새 패키지를 만듭니다. enable_trigger boolean := true; 트리거에서 코드를 다음으로 둘러싸십시오. enable_trigger인 경우 종료 조건: 트리..

programing 2023.07.21

관계형 데이터베이스에서 성능 문제를 어떻게 설명합니까?

관계형 데이터베이스에서 성능 문제를 어떻게 설명합니까? 사용자의 기대를 충족하지 못하는 관계형 데이터베이스에서 실행 중인 쿼리가 있습니다. 이 사이트에서 효과적인 도움을 받으려면 어떤 정보를 제공하고 피해야 합니까?Oracle Database의 경우 다음 정보를 제공합니다. 문제의 증상 설명 문제의 원인이 되는 동작을 설명합니다.쿼리 동작이 안정적인지 아니면 특정 매개 변수 또는 단순 랜덤으로 문제가 발생하는 경우만 발생하는지 여부입니다.이 동작을 IDE(예: SQL Developer)에서 재현할 수 있습니까? 환경 설명 Oracle의 정확한 버전 정의 select * from v$version 드라이버, ORM, 프로그래밍 언어 등 데이터베이스에 연결하는 방법을 설명합니다.이름 및/또는 버전 번호를 제..

programing 2023.07.21

레이블로 선택한 판다는 때때로 Series를 반환하고 DataFrame을 반환합니다.

레이블로 선택한 판다는 때때로 Series를 반환하고 DataFrame을 반환합니다. Pandas에서 인덱스에 항목이 하나만 있는 레이블을 선택하면 Series(영상 시리즈)가 반환되지만 항목이 둘 이상인 항목을 선택하면 데이터 프레임이 반환됩니다. 왜 그런 것일까요?데이터 프레임을 항상 복구할 수 있는 방법이 있습니까? In [1]: import pandas as pd In [2]: df = pd.DataFrame(data=range(5), index=[1, 2, 3, 3, 3]) In [3]: type(df.loc[3]) Out[3]: pandas.core.frame.DataFrame In [4]: type(df.loc[1]) Out[4]: pandas.core.series.Series 행동이 일관성..

programing 2023.07.21

열을 결합하여 고유 키를 생성하는지 여부를 확인하는 쿼리

열을 결합하여 고유 키를 생성하는지 여부를 확인하는 쿼리 Oracle에서 테이블에 있는 세 개의 열 집합이 고유한 키를 구성하고 1:1 관계에서 사용할 수 있는지 확인하려고 합니다. 이 쿼리를 실행할 때 키가 고유한 조합이면count> 1, 맞습니까? select count(*) from my_table t group by t.a, t.b, t.c 이러한 결정을 내릴 수 있는 더 나은/대체 방법이 있습니까?사용HAVING중복 항목을 쉽게 식별할 수 있는 절입니다. select t.a, t.b, t.c, count(1) from my_table t group by t.a, t.b, t.c having count(1) > 1; 테이블에 상당한 양의 데이터가 있는 경우에는 보다 쉽게 수행할 수 있습니다. SE..

programing 2023.07.21

win10 wsl unbuntu에서 오라클 인스턴트 클라이언트 11.2를 사용하는 DBD-Oracle(1.74 또는 1.76)

win10 wsl unbuntu에서 오라클 인스턴트 클라이언트 11.2를 사용하는 DBD-Oracle(1.74 또는 1.76) DBD를 설치하려고 합니다.:Windows 10의 Ubuntu wslash에서 1.74 또는 1.76 오라클. 나는 64 아키텍처를 사용하고 있고, sqlplus64는 작동 중이고, 나는 내 데이터베이스에 연결할 수 있습니다! 설치 대상cpanm또는 설치할 때carton또는 컴파일을 시도합니다.perl Makeperl.pm -l작동하지 않으며 항상 동일한 오류가 발생합니다. /usr/lib/oracle/11.2/client64에서 Oracle 사용 -> FAIL 시간 초과(> 60초)--verbose를 사용하여 다시 시도하십시오. -> 해당 없음 저는 다음을 시도했습니다. 폴더 ..

programing 2023.07.21

클래스 'org.springframework.boot.autoconfigure.web.HttpMapperProperties'가 더 이상 사용되지 않는 것으로 표시되어 있습니까?

클래스 'org.springframework.boot.autoconfigure.web.HttpMapperProperties'가 더 이상 사용되지 않는 것으로 표시되어 있습니까? Spring Initializr(http://start.spring.io/) 및 자동 생성 애플리케이션 클래스 내부: package demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class DemoApplication { public static void main(String[] args) { Spri..

programing 2023.07.21

왜 (0-6)이 -6 = 거짓입니까?

왜 (0-6)이 -6 = 거짓입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. "is" 연산자가 정수에서 예기치 않게 동작함 (11개 답변) 마감됨6개월 전에. 일부 코드를 디버깅하는 동안 이상한 점을 발견했습니다.보아하니, >>> (0-6) is -6 False 그렇지만, >>> (0-5) is -5 True 왜 이런 일이 일어날까요?-5에서 256까지의 모든 정수는 CPython과 동일한 주소를 공유하는 글로벌 개체로 캐시됩니다.is시험 합격 이 아티팩트는 http://www.laurentluce.com/posts/python-integer-objects-implementation/, 에 자세히 설명되어 있으며 http://hg.python.org/cpython/file/tip/Objects/l..

programing 2023.07.21

파이썬 문자열은 불변 아닌가요?그렇다면 왜 a + " " + b가 작동합니까?

파이썬 문자열은 불변 아닌가요?그렇다면 왜 a + " " + b가 작동합니까? 제가 알기로는 파이썬 문자열은 불변입니다. 저는 다음 코드를 시도했습니다. a = "Dog" b = "eats" c = "treats" print a, b, c # Dog eats treats print a + " " + b + " " + c # Dog eats treats print a # Dog a = a + " " + b + " " + c print a # Dog eats treats # !!! 파이썬이 과제를 막았어야 하지 않았나요?저는 아마 무언가를 놓치고 있을 것입니다. 감 잡히는 게 없어요? 첫째번▁firsta"Dog" 문자열을 가리켰습니다. 다음 다 변 변 습 니 했 다 경a"Dog eats treats"라는 새..

programing 2023.07.21

도커 컨테이너 내 오라클 데이터베이스에서 sqlplus를 사용하는 방법은 무엇입니까?

도커 컨테이너 내 오라클 데이터베이스에서 sqlplus를 사용하는 방법은 무엇입니까? 도커 환경에 Oracle db 버전 12c를 설치했습니다.다음 명령을 사용했습니다. docker run -d --name oracle -p 8080:8080 -p 1521:1521 quay.io/maksymbilenko/oracle-12c DB에 연결하여 모든 것이 잘 진행되었지만 통합 감사를 활성화하고자 했습니다.그러기 위해서는 먼저 데이터베이스를 종료해야 합니다. 그리고 다음과 같이 sqlplus를 사용하라는 모든 지침이 나와 있습니다. sqlplus / as sysoper SQL> shutdown immediate SQL> exit 다음 명령을 사용하여 DB에 성공적으로 연결했습니다. docker exec -it ..

programing 2023.07.21