반응형

전체 글 768

org.hibernate.최대 절전 모드예외:DialectResolution에 접근때 'hibernate.dialect'설정하지 않정보가 null이 될 수 없다.

org.hibernate.최대 절전 모드예외:DialectResolution에 접근때 'hibernate.dialect'설정하지 않정보가 null이 될 수 없다. 나는 spring-jpa을 통해 겨울잠을 자다를 사용하는 spring-boot 응용 프로그램을 실행하지만 내가 이 오류를 받고 있어:노력하고 있다. Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImp..

source 2022.07.31

이 소스 코드는 C의 문자열을 켜고 있습니다.어떻게 그럴 수 있죠?

이 소스 코드는 C의 문자열을 켜고 있습니다.어떻게 그럴 수 있죠? 에뮬레이터 코드를 읽다가 정말 이상한 걸 맞췄어요 switch (reg){ case 'eax': /* and so on*/ } 이것이 어떻게 가능한 걸까요?할 수 있을 줄 알았는데switch필수 유형으로.무슨 거시적인 속임수라도 있는 거야?(더 많은 코드를 붙여넣지 않는 한 "매크로 속임수" 부분에 응답할 수 있습니다.그러나 여기에는 매크로가 작업해야 할 것이 많지 않습니다.정식적으로는 키워드를 재정의할 수 없습니다.그 동작은 정의되어 있지 않습니다.) 프로그램의 가독성을 달성하기 위해서, 위트 있는 개발자는 실장 정의의 동작을 이용하고 있습니다. 'eax'는 문자열이 아니라 다중 문자 상수입니다.주위에 작은 따옴표가 있는 것에 주의해 ..

source 2022.07.31

CMake 아래에 있는 여러 디렉토리

CMake 아래에 있는 여러 디렉토리 현재 재귀적 메이크와 자동 툴을 사용하고 있으며, 다음과 같은 프로젝트를 위해 CMake로 이행하려고 합니다. lx/ (project root) src/ lx.c (contains main method) conf.c util/ str.c str.h etc.c etc.h server/ server.c server.h request.c request.h js/ js.c js.h interp.c interp.h bin/ lx (executable) 어떻게 하면 좋을까요?lx/src 디렉토리보다 높은 소스가 없는 경우 lx/CMakeLists는 필요 없습니다.txt 파일.존재하는 경우는, 다음과 같이 됩니다. cmake_minimum_required(VERSION 2.8 F..

source 2022.07.30

Java에서 주석의 사용방법과 사용처

Java에서 주석의 사용방법과 사용처 주석을 사용할 수 있는 주요 영역은 무엇입니까?이 기능은 XML 기반 구성을 대체하는 것입니까?주석은 다른 메타 개체를 설명하는 데 사용할 수 있는 메타 메타 개체입니다.메타 오브젝트는 클래스, 필드 및 메서드입니다.오브젝트에 메타 오브젝트 요청(예:anObj.getClass())를 자기성찰이라고 합니다.자기성찰은 더 나아가 메타 오브젝트에 주석이 무엇인지 물어볼 수 있다(예:aClass.getAnnotations) 자기성찰과 주석은 리플렉션과 메타프로그래밍이라고 불리는 것에 속합니다. 주석을 유용하게 쓰려면 어떤 식으로든 해석해야 합니다.주석은 개발 시 IDE 또는 컴파일러에 의해 해석되거나 런타임에 프레임워크에 의해 해석될 수 있습니다. 주석 처리는 매우 강력한 ..

source 2022.07.30

Java를 사용한 DOM 구문 분석의 정규화 - 어떻게 작동합니까?

Java를 사용한 DOM 구문 분석의 정규화 - 어떻게 작동합니까? 이 튜토리얼에서 DOM 파서의 코드로 아래 행을 보았습니다. doc.getDocumentElement().normalize(); 이 정규화를 실시하는 이유는 무엇입니까? 나는 그 문서를 읽었지만 한 마디도 알아들을 수 없었다. 모든 텍스트 노드를 이 노드 아래 하위 트리의 전체 깊이에 배치합니다. 좋아요, 그럼 누가 이 트리가 어떻게 생겼는지 보여줄 수 있나요? 왜 정상화가 필요한지 설명해줄 사람? 정상화하지 않으면 어떻게 되나요?나머지 문장은 다음과 같습니다. 여기서 구조(예: 요소, 주석, 처리 명령, CDATA 섹션 및 엔티티 참조)만 텍스트 노드를 구분합니다. 즉, 인접한 텍스트 노드나 빈 텍스트 노드가 없습니다. 이는 기본적으로..

source 2022.07.30

Vue.js / Larabel - 로그아웃을 올바르게 처리

Vue.js / Larabel - 로그아웃을 올바르게 처리 현재 Vue와 Laravel을 사용하여 간단한 SPA를 만들려고 합니다.기본적인 작업을 할 수 있습니다.사용자는 등록과 로그인이 가능합니다. 로그아웃 기능을 만드는 방법을 알 수 없습니다. 현재 가지고 있는 것은 다음과 같습니다. AuthController.php: public function logout() { $accessToken = auth()->user()->token(); $refreshToken = DB::table('oauth_refresh_tokens') ->where('access_token_id', $accessToken->id) ->update([ 'revoked' => true ]); $accessToken->revoke(..

source 2022.07.30

Java 애플리케이션 내부에서 VM 인수를 가져오려면 어떻게 해야 합니까?

Java 애플리케이션 내부에서 VM 인수를 가져오려면 어떻게 해야 합니까? JVM에 전달할 수 있는 옵션이 명시적으로 설정되어 있거나 기본값이 설정되어 있는지 확인해야 합니다. 좀 더 구체적으로 말하면:기본 스택 크기보다 더 큰 네이티브스택 크기를 가진 특정 스레드를 1개 작성해야 하는데 사용자가 직접 이러한 작업을 처리하고 싶은 경우-Xss기본 스택 크기로 모든 스레드를 만듭니다(-Xss 옵션에서 사용자에 의해 지정됨). 이런 수업들을 체크해봤는데java.lang.System그리고.java.lang.RuntimeVM 인수에 대한 유용한 정보를 얻을 수 없습니다. 필요한 정보를 얻을 수 있는 방법이 있나요?시작 시 패스-Dname=value 그리고 당신의 코드에서 당신은 다음을 사용해야 합니다. valu..

source 2022.07.30

vue-cli-service build 명령을 사용하여 자산을 복사하는 방법

vue-cli-service build 명령을 사용하여 자산을 복사하는 방법 아래는 내 앱의 내용입니다.src디렉토리로 이동합니다.에 있는 파일을 복사하려면 어떻게 해야 합니까?src/assets/others로.dist/others폴더vue-cli-service build명령어?그나저나 제 프로젝트는vue create명령어를 입력합니다. src/ ├── App.vue ├── assets | ├── others | └── metadata.xlsx dist/ ├── css │ ├── app.4d032e62.css │ └── chunk-vendors.f6f30965.css ├── favicon.ico ├── img │ └── upload.a0fd70ac.svg ├── index.html └── js ├── a..

source 2022.07.30

return 스테이트먼트 vs exit() in main()

return 스테이트먼트 vs exit() in main() 쓸까요?exit()아니면 그냥return에 기재되어 있는 스테이트먼트main()개인적으로는return다른 기능을 읽는 것 같고 코드를 읽을 때 흐름 제어가 원활하다고 느끼기 때문입니다.그리고 심지어 내가 리팩터링하고 싶어도main()기능, 보유return보다 좋은 선택인 것 같다exit(). 한다exit()하는 특별한 일을 하다return안 그래?사실은 차이가 있지만, 그것은 미묘하다.이것은 C++에 더 많은 영향을 미치지만 차이는 중요합니다. 내가 전화했을 때return에main()destructors는 로컬 스코프의 오브젝트에 대해 호출됩니다.내가 전화하면exit()로컬 스코프의 오브젝트에 대해 디스트럭터가 호출되지 않습니다.다시 읽어봐 e..

source 2022.07.30

-g 플래그에도 불구하고 Valgrind에 행 번호가 표시되지 않음(Ubuntu 11.10/Virtual Box)

-g 플래그에도 불구하고 Valgrind에 행 번호가 표시되지 않음(Ubuntu 11.10/Virtual Box) 나는 'Learn C the Hard Way', 특히 발그린드에 대한 장을 따라가고 있다.이 챕터에서는 Valgrind가 어떻게 동작하는지 보여주기 위해 의도적으로 잘못된 프로그램을 제공합니다. Valgrind에서 연습을 실행하면 스택트레이스에 회선번호는 표시되지 않고 오류에 대한 '아래'만 표시됩니다. 반드시 -g 플래그를 사용하여 컴파일하고 있습니다. My Valgrind 출력은 다음과 같습니다. djb@twin:~/projects/Learning/C$ valgrind ./ex4 ==5190== Memcheck, a memory error detector ==5190== Copyright..

source 2022.07.30
반응형