반응형

전체 글 720

@동적 속성이 있는 TestPropertySource

@동적 속성이 있는 TestPropertySource 봄 부팅 앱에 대한 통합 테스트에서 @TestPropertySource를 사용하여 application.yml 속성을 덮어씁니다. @TestPropertySource(properties = { "repository.file.path=src/test/resources/x" }) 저는 부동산 가치를 역동적으로 만드는 방법이 있는지 궁금합니다.이와 같은 것: @TestPropertySource(properties = { "repository.file.path=PropertyValueProvider.class" }) 귀하의 피드백에 감사합니다.내 경우 속성 값은 테스트 실행 시 생성되어야 하는 시스템별 값입니다.@TestPropertySource구성을 위한 ..

programing 2023.06.29

AES 암호화 데이터를 통한 Mysql/MariaDB 검색

AES 암호화 데이터를 통한 Mysql/MariaDB 검색 aes 암호화된 데이터가 들어 있는 테이블을 가지고 있고 다음이 포함된 select 문으로 검색하고 싶었습니다.LIKE그 안에. 이제 내가 먼저 해독해야 하기 때문에 나는 그것을 사용하고 있습니다.HAVING하지만 어떤 이유에서인지.LIKE대소문자를 구분합니다.저는 퍼터를 해봤습니다.LOWER()데이터를 중심으로 하지만 그것이 상황을 변화시키는 것 같지는 않습니다. SELECT fd.id, AES_DECRYPT(fd.data, 'mysecretkey') AS data FROM field_data fd HAVING LOWER(data) LIKE '%test%' 대소문자를 구분하지 않는 데이터 정렬을 사용할 수 있습니다. CREATE TABLE fi..

programing 2023.06.29

업데이트 색인 실행 취소 --작업 트리 건너뛰기

업데이트 색인 실행 취소 --작업 트리 건너뛰기 얼마 전 git에 의해 추적된 파일의 변경 사항을 무시하기 위해 이 작업을 수행했습니다. git update-index --skip-worktree 이제 해당 파일의 변경 내용을 소스에 커밋합니다.의 영향을 취소하려면 어떻게 해야 합니까?skip-worktree?아하! 난 그냥... git update-index --no-skip-worktree http://www.kernel.org/pub/software/scm/git/docs/git-update-index.html, 에 따르면 사용 git ls-files -v 특수 문자로 표시된 "변경되지 않음" 및 "변경되지 않음" 작업 트리 파일을 확인합니다."작업 건너뛰기 트리" 파일은 다음과 같이 표시됩니다.S..

programing 2023.06.29

내 블록 크기 오라클 쿼리

내 블록 크기 오라클 쿼리 액세스 권한이 없는 경우 Oracle 데이터베이스의 블록 크기를 확인할 수 있는 방법이 있습니까?v$parameter보기? 감사합니다! f.다음과 같이 할 수 있습니다. select distinct bytes/blocks from user_segments; 오라클에서 블록 크기는 테이블스페이스당 설정됩니다.user_tablespace 또는 dba_tablespace(액세스 권한이 있는 경우)를 쿼리하여 각 테이블스페이스의 블록 크기를 확인할 수 있습니다. 이러한 보기는 일반적으로 즉시 실행됩니다. 또한 dba_tables, user_tables 또는 all_tables 중 하나에 가입하고 블록 수에 블록 크기를 곱하여 테이블의 총 크기를 바이트 단위로 가져올 수 있습니다(MB ..

programing 2023.06.29

DataGrip에서 서버 출력을 설정하는 방법

DataGrip에서 서버 출력을 설정하는 방법 Jetbrains DataGrip IDE에서 "서버 출력"을 설정하려면 어떻게 해야 합니까?SQL Developer에서 이 작업을 수행하고 SQL 스크립트를 성공적으로 실행할 수 있습니다.DataGrip에서 실행하려는 스크립트와 동일한 스크립트가 오류를 발생시킵니다.SQL Developer가 작동하도록 구성해야 했기 때문에 "서버 출력 설정 켜기"가 작동하지 않는 것으로 알고 있습니다.어떤 조언이든 감사하겠습니다.감사해요. 설명서에 따르면: Oracle의 경우 출력 창에 DBMS_OUTPUT 버퍼의 내용을 표시하도록 설정하거나 해제할 수 있습니다.그러기 위해서는,데이터베이스 콘솔 도구 Ctrl+F8창의 도구 모음에 있습니다(). 또한 버튼이 활성화된 창의 이..

programing 2023.06.29

파이썬에서 연쇄적인 방법을 끊는 방법은 무엇입니까?

파이썬에서 연쇄적인 방법을 끊는 방법은 무엇입니까? 다음 코드가 있습니다(이름 지정 규칙에 대해 비난하지 마십시오. 내 것이 코드는 내 코드가 아닙니다. subkeyword = Session.query( Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ).filter_by( subkeyword_company_id=self.e_company_id ).filter_by( subkeyword_word=subkeyword_word ).filter_by( subkeyword_active=True ).one() (너무 읽을 수 없는) 모양은 마음에 들지 않지만, 이 상황에서 행을 79자로 제한하는 것이 더 나은 방법이 없습니다.(백슬래시를 사용하지 않는 것이 좋음) 더..

programing 2023.06.24

프로그램을 종료하기 전에 작업 수행

프로그램을 종료하기 전에 작업 수행 당신의 프로그램이 종료되기 전에 실행될 기능이나 무언가를 어떻게 가질 수 있습니까?백그라운드에서 계속 실행되는 스크립트가 있는데 스크립트가 종료되기 전에 파일에 데이터를 저장해야 합니다.이것을 하는 표준적인 방법이 있습니까?다음을 확인하십시오.atexit모듈: http://docs.python.org/library/atexit.html 예를 들어 응용 프로그램이 종료될 때 메시지를 인쇄하려면 다음을 수행합니다. import atexit def exit_handler(): print 'My application is ending!' atexit.register(exit_handler) 이것은 스크립트의 정상적인 종료에 효과적이지만 모든 경우(예: 치명적인 내부 오류)에 ..

programing 2023.06.24

데이터베이스 및 데이터 파일의 모든 테이블스페이스를 표시하기 위한 쿼리

데이터베이스 및 데이터 파일의 모든 테이블스페이스를 표시하기 위한 쿼리 데이터베이스에 있는 모든 테이블스페이스를 표시하기 위한 쿼리 작성 방법은 사용자 SCOT에 속한다고 가정합니다.SCOT 계정에 연결하여 확인할 수 있지만 sysas sysdba에 연결하여 모든 테이블스페이스와 데이터 파일이 SCOT에 속하는지 확인하고 싶습니다.오라클에서는 일반적으로 다음 섹션에서 언급할 여러 가지 사실이 있습니다. 각 데이터베이스는 많은 스키마/사용자(논리 분할)를 가질 수 있습니다. 각 데이터베이스는 많은 테이블스페이스(논리적 분할)를 가질 수 있습니다. 스키마는 사용자에게 속한 개체(테이블, 인덱스, 보기 등)의 집합입니다. Oracle에서는 사용자를 스키마와 동일하게 간주할 수 있습니다. 데이터베이스는 관련 논..

programing 2023.06.24

클래스 방법 대 클래스 필드 함수 대 클래스 필드 화살표 함수의 차이점은 무엇입니까?

클래스 방법 대 클래스 필드 함수 대 클래스 필드 화살표 함수의 차이점은 무엇입니까? 클래스 메소드, 함수인 클래스 속성과 화살표 함수인 클래스 속성의 차이점은 무엇입니까?하십니까?this키워드는 메소드의 다양한 변형에서 다르게 동작합니까? class Greeter { constructor() { this.greet(); this.greet2(); this.greet3(); } greet() { console.log('greet1', this); } greet2 = () => { console.log('greet2', this); } greet3 = function() { console.log('greet3', this); } } let bla = new Greeter(); 이것은 TypeScript에서..

programing 2023.06.24

ESM(Programmatic Webpack & Jest): '.js' 파일 확장자가 없으면 모듈을 확인할 수 없습니다.

ESM(Programmatic Webpack & Jest): '.js' 파일 확장자가 없으면 모듈을 확인할 수 없습니다. 저는 웹팩을 프로그래밍 방식으로 사용하고 있으며, 타자 스크립트, ESM, 농담을 사용하고 있습니다.농담 테스트에서 포함하지 않은 오류가 발생합니다..jsES 모듈을 가져올 때 파일 확장명입니다.예: Module not found: Error: Can't resolve 'modulename' in '/path/components' Did you mean 'modulename.js'? BREAKING CHANGE: The request 'modulename' failed to resolve only because it was resolved as fully specified (proba..

programing 2023.06.24
반응형