반응형

Spring 1992

CASE .. Oracle SQL의 WHEN 표현식

CASE .. Oracle SQL의 WHEN 표현식 1 열이있는 테이블이 있고 다음 데이터가 있습니다. Status a1 i t a2 a3 선택 쿼리에 다음 결과를 표시하고 싶습니다. Status| STATUSTEXT a1 | Active i | Inactive t | Terminated a2 | Active a3 | Active 내가 생각할 수있는 한 가지 방법은 선택 쿼리에서 Switch When 표현식을 사용하는 것입니다. SELECT status, CASE status WHEN 'a1' THEN 'Active' WHEN 'a2' THEN 'Active' WHEN 'a3' THEN 'Active' WHEN 'i' THEN 'Inactive' WHEN 't' THEN 'Terminated' END A..

developer tip 2020.11.10

Google Developers Console에서 프로젝트를 삭제하는 방법

Google Developers Console에서 프로젝트를 삭제하는 방법 Google 서비스를 관리하기가 점점 더 어려워지는 것 같습니다. 이제 이전에 다른 테스트 계정에서 생성 된 프로젝트 ID를 삭제하고 싶습니다. 다른 계정에서 다시 만들 수 있다고 가정합니다. 그 주된 이유는이 테스트 계정에서 Google+ 앱이 연결 / 생성되고 누군가가 로그인 자격 증명과 마주 칠 때 이메일 주소가 표시되기 때문입니다. Google은 이것이 가능하다고 말합니다 ( https://developers.google.com/console/help/ ) : 프로젝트 삭제 콘솔에서 프로젝트를 삭제하면 프로젝트 자체에서 사용 된 모든 리소스가 해제됩니다. 프로젝트를 삭제하려면 먼저 프로젝트에서 결제를 사용 중지해야합니다. ..

developer tip 2020.11.10

Angular2에서 원시 HTML을 바인딩하는 방법

Angular2에서 원시 HTML을 바인딩하는 방법 이 질문에 이미 답변이 있습니다. Angular HTML 바인딩 18 답변 Angular 2.0.0-beta.0을 사용하고 간단한 HTML을 직접 만들고 바인딩하고 싶습니다. 가능하고 어떻게? 나는 사용하려고했다 {{myField}} 그러나 myField의 텍스트는 이스케이프됩니다. Angular 1.xi의 경우 ng-bind-html에 대한 히트를 찾았지만 2.x에서는 지원되지 않는 것 같습니다. 프랭크 innerHTML속성에 바인딩 달성하는 두 가지 방법이 있습니다. 전달 된 HTML을 신뢰할 수있는 것으로 표시하여 Angulars DOM 새니 타이 저가 같은 파이프로 @Pipe({name: 'safeHtml'}) export class Safe {..

developer tip 2020.11.10

Java에서 명명 규칙 'of'는 무엇을 의미합니까?

Java에서 명명 규칙 'of'는 무엇을 의미합니까? 우리가 자바 8에서 볼 수 있듯이, 같은 '의'라는 이름의 많은 방법이있다 Stream.of(), Optional.of()와 같은 많은 라이브러리 actorOfAkka에가. 이 "의"는 무엇을 의미합니까? 영어 단어 "of"또는 "Object Factory"와 같은 약어입니까? 네, 영어 단어입니다. 일반적으로 표현이 영어 구문처럼 읽히도록 선택됩니다. 예를 들어, Stream.of(3, 4)는 "3과 4의 흐름"처럼 보여야합니다. 이것은 "숫자 3과 4로 구성된 흐름"의 축약 버전과 비슷합니다. 전통적으로 래퍼 클래스를 살펴보면 모두 주어진 값 유형의 래퍼 클래스 인스턴스를 빌드하는valueOf(XXX) 메서드 를 포함 합니다 . Integer.va..

developer tip 2020.11.10

화면 유지 비활성화

화면 유지 비활성화 나는 다음을 사용했다 : getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 기본 상태 (유지 없음)로 다시 시작하려면 어떻게합니까? 나는 이것이 그것을해야한다고 생각한다 : getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 자세한 내용은 API 를 참조하십시오. 대신 화면을 유지해야하는 뷰에만 android : keepScreenOn = "true"( documentation ) 플래그를 설정하면 플래그를 수동으로 재설정 할 필요가 없습니다. 또 다른 접근법 getWindow().setF..

developer tip 2020.11.10

Qt 애플리케이션에서 현재 작업 디렉토리 가져 오기

Qt 애플리케이션에서 현재 작업 디렉토리 가져 오기 Qt 라이브러리를 사용하여 C ++로 프로그램을 작성하고 있습니다. 내 홈 bin 디렉토리에 실행 파일에 대한 심볼릭 링크가 있습니다. 내 프로그램의 현재 작업 디렉토리가 터미널과 함께있는 디렉토리 (즉, pwd명령 의 결과)가되기를 원합니다 . 나는 보았다 QDir::currentPath()기능을하지만 바이너리 디렉토리를 다시 제공합니다. 현재 작업 디렉토리를 어떻게 찾을 수 있습니까? 방금 테스트하고 QDir::currentPath()실행 파일을 호출 한 경로를 반환합니다. 그리고 심볼릭 링크는 "존재"하지 않습니다. 해당 경로에서 exe를 실행하는 경우 symlink가 가리키는 경로에서 효과적으로 실행하는 것입니다. QCoreApplication ..

developer tip 2020.11.10

객체가 자바 스크립트 딥 카피 또는 얕은 카피의 배열로 푸시됩니까?

객체가 자바 스크립트 딥 카피 또는 얕은 카피의 배열로 푸시됩니까? 꽤 자명 한 질문 ... 자바 스크립트의 배열에서 .push ()를 사용할 때 객체 가 유형에 관계없이 포인터 (얕은) 또는 실제 객체 (깊이)로 푸시됩니다 . 그것은 당신이 밀고있는 것에 달려 있습니다. 객체와 배열은 원래 객체에 대한 포인터로 푸시됩니다. 숫자 또는 부울과 같은 기본 제공 기본 유형은 사본으로 푸시됩니다. 따라서 객체는 어떤 방식으로도 복사되지 않기 때문에 깊거나 얕은 사본이 없습니다. 다음은이를 보여주는 작업 스 니펫입니다. var array = []; var x = 4; let y = {name: "test", type: "data", data: "2-27-2009"}; // primitive value pushe..

developer tip 2020.11.10

ThreadPoolExecutor의 코어 풀 크기 대 최대 풀 크기

ThreadPoolExecutor의 코어 풀 크기 대 최대 풀 크기 ThreadPoolExecutor와 관련하여 말할 때 코어 풀 크기와 최대 풀 크기의 차이점은 정확히 무엇입니까? 예를 들어 설명 할 수 있습니까? 에서 이 블로그 게시물 : 이 예를 들어보십시오. 시작 스레드 풀 크기는 1, 코어 풀 크기는 5, 최대 풀 크기는 10, 대기열은 100입니다. 요청이 들어 오면 스레드는 최대 5 개까지 생성 된 다음 작업은 100 개에 도달 할 때까지 대기열에 추가됩니다. 대기열이 가득 차면 최대 maxPoolSize. 모든 스레드가 사용 중이고 대기열이 가득 차면 작업이 거부됩니다. 대기열이 줄어들면 활성 스레드 수도 감소합니다. IF 실행 스레드> corePoolSize를 &

developer tip 2020.11.10

django 모델에서 사용할 __init__ 함수 작성

django 모델에서 사용할 __init__ 함수 작성 다음 __init__을 수행하여 객체를 만들 수 있도록 모델 중 하나에 대한 함수 를 작성하려고합니다 . p = User('name','email') 모델을 작성할 때 다음이 있습니다. def __init__(self, name, email, house_id, password): models.Model.__init__(self) self.name = name self.email = email 이것은 작동하고 객체를 데이터베이스에 저장할 수 있지만을 User.objects.all()수행하면 내 __init__기능 을 제거하지 않는 한 아무것도 가져 오지 않습니다 . 어떤 아이디어? Django의 내장 기능에 의존하고 명명 된 매개 변수를 전달하는 것이..

developer tip 2020.11.10

git commit 주석을 래핑하는 방법은 무엇입니까?

git commit 주석을 래핑하는 방법은 무엇입니까? 을 통해 볼 때 git commit 주석을 래핑하는 방법이 git log있으므로 줄 끝에서 잘리지 않습니까? 아주 간단한 해결책이 있어야 할 것 같지만 하나를 찾을 수 없었습니다. 감사. 2011 편집 : 다른 답변 (upvoted) 은 git에서 사용하는 기본 호출기 인 less 옵션을 수정할 가능성을 강조합니다 . 내 답변 끝에있는 발언은 여전히 ​​유효합니다. 긴 커밋 메시지를 볼 수 있다고해서 말한 (긴) 메시지를 처리해야하는 다른 도구가이를 처리 할 수 ​​있다는 의미는 아닙니다. 커밋 메시지 형식 정책에 대한 원래 답변 (2010 년 1 월) : 이 블로그 에 따르면 git log는 어떤 종류의 래핑도하지 않기 때문에 적절한 줄 길이로 주..

developer tip 2020.11.10
반응형