반응형

programing tip 3103

PostgreSQL에서 초 단위의 타임 스탬프 차이 찾기

PostgreSQL에서 초 단위의 타임 스탬프 차이 찾기 PostgreSQL 8.32 개의 timestamp열 이있는 테이블이 있습니다. 나는 이것들 사이의 차이 timestamps를 몇 초 만 에 얻고 싶습니다 . 이 작업을 수행하는 방법을 도와 주시겠습니까? TableA ( timestamp_A timestamp, timestamp_B timestamp ) 나는 (timestamo_B - timestamp_A)초 단위 와 같은 것을 얻을 필요가 있습니다 (초 간의 차이뿐만 아니라 시간, 분 등을 포함해야 함) . 시험: SELECT EXTRACT(EPOCH FROM (timestamp_B - timestamp_A)) FROM TableA 여기에 세부 정보 : EXTRACT . select age(ti..

programing tip 2020.08.25

CMake에 대한 새 GCC 경로를 지정하는 방법

CMake에 대한 새 GCC 경로를 지정하는 방법 내 OS는 경로에 기본 gcc가있는 centos입니다 /usr/bin/gcc. 하지만 오래되었고 새로운 버전의 gcc가 필요합니다. 그래서 새 경로에 새 버전을 설치합니다 /usr/local/bin/gcc. 그러나 내가 실행할 때 cmake여전히 이전 버전의 gcc path ( /usr/bin/gcc) 사용합니다. gcc를 new path ( /usr/local/bin/gcc)에 어떻게 지정할 수 있습니까 ? 나는 덮어 시도 /usr/bin/gcc와 함께 /usr/local/bin/gcc,하지만 작동하지. 덮어 쓰지 말고 cmake를 호출하기 전에 CMAKE_C_COMPILER내보내기 CC(및 CXX)합니다. export CC=/usr/local/bin/..

programing tip 2020.08.25

배치 파일을 사용하여 현재 작업 디렉토리를 변경하는 방법

배치 파일을 사용하여 현재 작업 디렉토리를 변경하는 방법 배치 파일 작성에 도움이 필요합니다. 다음과 같이 변수 루트에 저장된 경로가 있습니다. set root=D:\Work\Root 그런 다음 작업 디렉토리를 다음과 같이이 루트로 변경합니다. cd %root% D 드라이브의 어느 곳에서나이 배치 파일을 실행하면 성공적으로 수행됩니다. 그러나 다른 드라이브에서 동일한 배치 파일을 실행하면 cd % root %가 작동하지 않습니다. 루트 변수에서 드라이브 문자를 가져올 수있는 방법이 있습니까? 그런 다음 현재 디렉토리를이 드라이브로 먼저 변경하면 cd % root %가 작동합니다. /D드라이브도 변경하도록 지정 하십시오. CD /D %root% cd /d %root%드라이버 문자를 전환하고 디렉토리를 변경..

programing tip 2020.08.25

SQL Developer에서 변수 값 인쇄

SQL Developer에서 변수 값 인쇄 익명 블록 안에있는 특정 변수의 값을 인쇄하고 싶었습니다. Oracle SQL Developer를 사용하고 있습니다. 나는 dbms_output.put_line. 그러나 작동하지 않습니다. 제가 사용하고있는 코드는 아래와 같습니다. SET SERVEROUTPUT ON DECLARE CTABLE USER_OBJECTS.OBJECT_NAME%TYPE; CCOLUMN ALL_TAB_COLS.COLUMN_NAME%TYPE; V_ALL_COLS VARCHAR2(500); CURSOR CURSOR_TABLE IS SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE='TABLE' AND OBJECT_NAME LIKE 'tb_pr..

programing tip 2020.08.25

CasperJS에서 'Then'은 실제로 무엇을 의미합니까?

CasperJS에서 'Then'은 실제로 무엇을 의미합니까? CasperJS를 사용하여 웹 사이트를 통해 일련의 클릭, 완성 된 양식, 데이터 구문 분석 등을 자동화하고 있습니다. Casper는 then명령문 형식의 사전 설정 단계 목록으로 구성되어있는 것 같습니다 (예 : http://casperjs.org/quickstart.html ).하지만 다음 명령문이 실제로 실행되도록 트리거하는 것은 명확하지 않습니다. 예를 들어 then보류중인 모든 요청이 완료 될 때까지 기다리나요? injectJS보류중인 요청으로 간주 됩니까 ? then문이 중첩 된 경우-문 끝에 연결 되면 어떻게됩니까 open? casper.thenOpen('http://example.com/list', function(){ caspe..

programing tip 2020.08.24

std :: queue :: pop이 값을 반환하지 않는 이유는 무엇입니까?

std :: queue :: pop이 값을 반환하지 않는 이유는 무엇입니까? 이 페이지를 살펴 보았지만 동일한 이유를 알 수 없습니다. 거기에 언급되어 있습니다 "아무 값도 반환하지 않고 클라이언트가 front ()를 사용하여 큐의 맨 앞에있는 값을 검사하도록 요구하는 것이 더 합리적입니다." 그러나 front ()에서 요소를 검사하려면 해당 요소를 lvalue로 복사해야합니다. 예를 들어이 코드 세그먼트에서 std::queue myqueue; int myint; int result; std::cin >> myint; myqueue.push (myint); / * 여기서는 결과에 할당 될 RHS에 임시가 생성되며, 참조로 반환되는 경우 팝 작업 후 결과가 유효하지 않게 렌더링됩니다. * / result ..

programing tip 2020.08.24

node.js의 ES6 변수 가져 오기 이름?

node.js의 ES6 변수 가져 오기 이름? ES6 가져 오기를 사용하는 동안 변수 이름을 제공하는 모듈로 무언가를 가져올 수 있습니까? 즉, 구성에 제공된 값에 따라 런타임에 일부 모듈을 가져오고 싶습니다. import something from './utils/' + variableName; import성명서가 아닙니다 . import그리고 export그들은 정적 분석 가능한 것을 그들이 런타임 정보에 의존하지 수 같은 방식으로 정의된다. loader API (polyfill)를 찾고 있지만 사양 상태에 대해 약간 불분명합니다. System.import('./utils/' + variableName).then(function(m) { console.log(m); }); Felix의 답변 외에도 EC..

programing tip 2020.08.24

"2016-02-16"이 "2016-02-16 00:00"과 같지 않은 이유는 무엇입니까?

"2016-02-16"이 "2016-02-16 00:00"과 같지 않은 이유는 무엇입니까? 두 날짜 문자열을 모두 new Date(t). 두 문자열이 같은 시간을 나타내기를 기대합니다. 결국 시간을 생략하면 그날 자정이 아니겠습니까? 하지만 new Date("2016-02-16 00:00") 예상대로 2016-02-16, 자정, 현지 시간을 반환합니다. new Date("2016-02-16") 2016-02-16, 자정 UTC를 반환합니다. 이는 잘못되었거나 다른 문자열이 구문 분석하는 것을 고려할 때 내가 예상했던 것과는 다릅니다. 시간을 현지 시간으로 반환하든 UTC로 반환하든 둘 다 동일한 동작을한다면 이해할 수 있지만, 이와 같이 다른 것을 반환하는 이유는 매우 일관성이 없어 보입니다. 해결 방법..

programing tip 2020.08.24

Haskell printf는 어떻게 작동합니까?

Haskell printf는 어떻게 작동합니까? Haskell의 유형 안전성은 종속 유형 언어 에 뒤지지 않습니다 . 그러나 Text.Printf 에는 다소 유형이 이상한 것처럼 보이는 깊은 마법이 있습니다. > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 이것 뒤에 숨겨진 깊은 마법은 무엇입니까? Text.Printf.printf함수가 이와 같은 가변 인수를 어떻게 취할 수 있습니까? Haskell에서 가변 인수를 허용하는 데 사용되는 일반적인 기술은 무엇이며 어떻게 작동합니까? (참고 :이 기술을 사용하면 일부 형식 안전성이 손실되는 것 같습니다.) > :t printf "%d\n" "foo" printf "%d\n" "foo" :: (P..

programing tip 2020.08.24
반응형