반응형

자바 2287

XML에서 JAXB 클래스를 생성하는 방법

XML에서 JAXB 클래스를 생성하는 방법 스키마를 제공하지 않는 xml에서 클래스를 생성해야합니다. 나는 이것이 거의 쓸모가 없다는 것을 이해하지만 사실 우리는 xml이 있고 구조화되어 있으며 xml에서 모델을 만들 수 있어야합니다. 과거에는 수작업으로 해봤지만 현재 작업중인 xml 문서는 상당히 크고 필요한 작업을 수행하는 데 시간이 더 많이 소요될 수 있습니다. 하지만 이미 끝났다고 생각하는데 찾을 수가 없습니다. 포인터가 있습니까? 거의 모든 것에 대해 문자열 유형을 가정하여 XML에서 XSD를 생성 할 수있는 도구가 많이 있습니다 (빠른 Google 검색으로 일부 가져 오기). 해당 XSD를 사용하여 JAXB를 실행하여 클래스를 가져올 수 있어야합니다. 여기에 그렇게 할 수 있는 온라인 도구 가..

Development Tip 2020.12.12

C ++ CRTP (정적 다형성) 및 파생 클래스의 typedef 사용

C ++ CRTP (정적 다형성) 및 파생 클래스의 typedef 사용 나는 읽기 위키 백과 문서 다형성 : 정적 (컴파일시 읽기)을 수행하는 C의 호기심 반복 템플릿 패턴 ++에 대한합니다. 파생 된 형식에 따라 함수의 반환 형식을 변경할 수 있도록 일반화하고 싶었습니다. (기본 유형이 템플릿 매개 변수에서 파생 된 유형을 알고 있기 때문에 가능한 것 같습니다.) 불행히도 다음 코드는 MSVC 2010을 사용하여 컴파일되지 않습니다 (지금은 gcc에 쉽게 액세스 할 수 없으므로 아직 시도하지 않았습니다). 왜 그럴까요? template class base { public: typedef typename derived_t::value_type value_type; value_type foo() { ret..

Development Tip 2020.12.12

HotSpot JVM에서 삭제되는 압축 문자열 지원?

HotSpot JVM에서 삭제되는 압축 문자열 지원? 이 Oracle 페이지 Java HotSpot VM Options 에서 -XX:+UseCompressedStrings사용 가능한 것으로 표시 되며 기본적으로 켜져 있습니다. 그러나 Java 6 업데이트 29에서는 기본적으로 꺼져 있으며 Java 7 업데이트 2에서는 경고를보고합니다. Java HotSpot(TM) 64-Bit Server VM warning: ignoring option UseCompressedStrings; support was removed in 7.0 이 옵션을 제거하는 방법을 아는 사람이 있습니까? 자바에서 거대한 file.txt의 줄 정렬 를 사용 -mx2g하면이 예제는 옵션이 켜진 상태에서 4.541 초, Java 6 업데이..

Development Tip 2020.12.12

탐지기, 추출기 및 매처 분류

탐지기, 추출기 및 매처 분류 저는 opencv를 처음 사용하고 두 이미지 간의 이미지 일치를 구현하려고합니다. 이를 위해 기능 설명자, 설명자 추출기 및 설명자 매처 간의 차이점을 이해하려고합니다. 나는 많은 용어를 발견하고 opencv 문서 웹 사이트에서 그것들에 대해 읽으려고 노력했지만 개념에 대해 머리를 감쌀 수는 없습니다. 여기서 기본적인 차이점을 이해했습니다. 특징 감지와 설명자 추출의 차이점 하지만 주제를 공부하면서 다음과 같은 용어를 접하게되었습니다. FAST, GFTT, SIFT, SURF, MSER, STAR, ORB, BRISK, FREAK, BRIEF 나는 FAST, SIFT, SURF가 어떻게 작동하는지 이해하지만 위 중 어느 것이 탐지기이고 어떤 것이 추출기인지 알아낼 수 없습니..

Development Tip 2020.12.12

cgroup과 네임 스페이스의 차이점

cgroup과 네임 스페이스의 차이점 나는 최근에 docker를 배우기 시작했으며 대부분의 무거운 작업은 네임 스페이스와 cgroup을 사용하여 Linux 커널에서 수행하는 것 같습니다. 내가 헷갈리는 몇 가지 사항은 다음과 같습니다. 네임 스페이스와 cgroup의 차이점은 무엇입니까? 그들이 다루는 다른 사용 사례는 무엇입니까? 인기를 얻기 위해 이것 위에도 커가 구현 된 것은 무엇입니까? 이러한 기능의 내부 및 구현 방법을 알고 싶습니다. 이 두 개념에 대한 적절한 링크는 PR 14307 에서 수정되었습니다 . 내부적으로 Docker는 다음 구성 요소를 기반으로합니다. Linux 커널 의 cgroup 및 namespaces기능 와: cgroup : 제어 그룹은 작업 세트와 향후 모든 자식을 특수 동작..

Development Tip 2020.12.12

Python void 반환 유형 주석

Python void 반환 유형 주석 파이썬 3.x에서는 다음과 같은 함수의 반환 유형 주석을 사용하는 것이 일반적입니다. def foo() -> str: return "bar" "void"유형에 대한 올바른 주석은 무엇입니까? 3 가지 옵션을 고려 중입니다. def foo() -> None: 논리적 IMO None가 아닙니다. 유형이 아니기 때문에 def foo() -> type(None): 내가 아는 최고의 구문을 사용하여 NoneType, def foo(): 명시적인 반환 유형 정보를 생략합니다. 옵션 2는 나에게 가장 논리적으로 보이지만 이미 1의 인스턴스를 보았습니다. 이것은 PEP 484-Type Hints 문서 에서 직접 가져온 것입니다 . 타입 힌트에서 사용되는 경우, 발현은 None동등한..

Development Tip 2020.12.12

배치 파일-오류 처리

배치 파일-오류 처리 현재 asp.net 솔루션 배포를위한 첫 번째 배치 파일을 작성 중입니다. 나는 일반적인 오류 처리 접근 방식을 위해 인터넷 검색을 해왔고 실제로 유용한 것을 찾을 수 없습니다. 기본적으로 어떤 일이 잘못되면 중단하고 무엇이 잘못되었는지 인쇄하고 싶습니다. 누구든지 내게 어떤 조언을 줄 수 있습니까? 일반적으로 조건부 명령 연결 연산자는 ERRORLEVEL보다 훨씬 편리합니다. yourCommand && ( echo yourCommand was successful ) || ( echo yourCommand failed ) 주의해야 할 합병증이 하나 있습니다. 성공 분기의 마지막 명령이 오류를 발생 시키면 오류 분기가 실행됩니다. yourCommand && ( someCommandTh..

Development Tip 2020.12.12

ini_set ( 'max_execution_time', 0) 나쁜 생각입니까?

ini_set ( 'max_execution_time', 0) 나쁜 생각입니까? PHP 구성 변수 max_execution_time를 0 으로 설정하지 않는 좋은 이유가 있습니까? 동료가 최근에 다음을 추가 한 파일의 변경 사항을 체크인했습니다. ini_set('max_execution_time', 0); 사용자에게 출력을 반환하기 전에 복잡한 처리를 한 페이지에 대해서는 기본값이 너무 낮습니다. 매뉴얼에는 설정의 주요 목적이 다음과 같다고 명시되어 있습니다. 잘못 작성된 스크립트가 서버를 묶는 것을 방지합니다. 그러나 또한 다음과 같이 설명합니다. 웹 서버에는 PHP 실행을 방해 할 수있는 다른 제한 시간 구성이있을 수 있습니다. Apache에는 Timeout 지시문이 있고 IIS에는 CGI 시간 제한..

Development Tip 2020.12.12

IP 주소를 대상으로하는 Powershell 원격

IP 주소를 대상으로하는 Powershell 원격 내 Server 2008 R2에서 PSRemoting을 성공적으로 활성화했습니다. 호스트 이름을 대상으로 사용하여 동일한 네트워크 내에서 원격 pssession을 수행 할 수 있습니다. 어떤 컴퓨터 (네트워크 내부 또는 다른 네트워크 (예 : VPN을 통해))에서 IP 주소를 대상으로 사용하려고하면 실패합니다. 호스트 이름을 확인할 수 없기 때문에 IP 주소를 사용해야하는 VPN 연결을 통해 원격 기능을 사용하고 싶습니다. 동일한 dns-name을 가진 클라이언트의 다른 서버가 몇 개 있고 name-ip-address-association을 다시 제거하고 삽입하고 싶지 않기 때문에 내 호스트 파일에 이름을 추가하고 싶지 않습니다. 다시 한번. 누군가가 p..

Development Tip 2020.12.12

android : 화면 켜고 끄기를위한 방송 수신기

android : 화면 켜고 끄기를위한 방송 수신기 응용 프로그램 매니페스트에서 화면 ON / OFF를 감지하는 방송 수신기를 등록 할 수 있는지 궁금합니다. 프로그래밍 가능한 메서드가 마음에 들지 않는 이유는 이러한 것을 감지하기 위해 앱을 실행해야하기 때문입니다. "매니페스트에 등록 된 브로드 캐스트 수신기가있는 응용 프로그램은 인 텐트가 실행 중일 때 실행될 필요가 없습니다. 수신기가 실행할 수 있도록 브로드 캐스트 "(출처 : Professional Android 2 Application Development 책) 내 앱은 실제로 프로그래밍 가능한 방식을 사용하여 항상 실행되어야하는 잠금 화면 앱입니다. 주위에 방법이 있습니까? 매니페스트에서 다음을 시도하고 있습니다. 그리고 간단한 MyBroad..

Development Tip 2020.12.12
반응형