반응형

jQuery 2976

시프트 연산자는 Java에서 어떻게 작동합니까?

시프트 연산자는 Java에서 어떻게 작동합니까? [복제] 이 질문에는 이미 답변이 있습니다. 비트 시프트 (비트 시프트) 연산자 란 무엇이며 어떻게 작동합니까? 답변 9 개 교대 연산자를 이해하려고 노력했지만 많은 것을 얻을 수 없었습니다. 아래 코드를 실행하려고 할 때 System.out.println(Integer.toBinaryString(2 는 지정된 값의 모든 비트를 num으로 지정된 비트 위치 수만큼 오른쪽으로 이동합니다. 다음 코드 조각은 값 32를 오른쪽으로 두 위치 이동하여 결과를 8로 설정합니다. int a = 32; a = a >> 2; // a now contains 8 값에 "시프트 오프"된 비트가 있으면 해당 비트가 손실됩니다. 예를 들어, 다음 코드 프래그먼트는 값 35를 오른..

Programing 2020.06.24

Python에서 JSON을 직렬화 할 때 "TypeError : (정수)를 JSON 직렬화 할 수 없습니다"?

Python에서 JSON을 직렬화 할 때 "TypeError : (정수)를 JSON 직렬화 할 수 없습니다"? 파이썬에서 json 파일로 간단한 사전을 보내려고하는데 "TypeError : 1425 is JSON serializable"메시지가 계속 나타납니다. import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() 기본 인수를 추가하면 쓰지만 정수 값은 json 파일에 문자열로 기록되므로 바람직하지 않습니다. afile.wr..

Programing 2020.06.24

rm이 파일을 찾지 못했다고보고하지 못하게하는 방법은 무엇입니까?

rm이 파일을 찾지 못했다고보고하지 못하게하는 방법은 무엇입니까? rm많은 파일을 삭제하기 위해 BASH 스크립트 내에서 사용 하고 있습니다. 파일이없는 경우가 많으므로 많은 오류가보고됩니다. 이 메시지는 필요 없습니다. 나는 rm조용히 하기위한 명령에 대한 매뉴얼 페이지를 검색 했지만, 내가 찾은 유일한 옵션은 -f"존재하지 않는 파일을 무시하고 프롬프트하지 않는다"라는 설명에서 올바른 선택 인 것 같지만 이름이 맞지 않는 것 같다 따라서 의도하지 않은 결과가 발생할 수 있습니다. 는 IS -f옵션은 침묵하는 올바른 방법 rm? 왜 전화하지 -q않습니까? 이 옵션이 다른 작업을 수행합니까? 주요 용도는 자체적 -f으로 제거되지 않는 파일을 강제로 제거하는 것 rm입니다 (특별한 경우 존재하지 않는 파일..

Programing 2020.06.24

탭 또는 창 사이의 통신

탭 또는 창 사이의 통신 추적을 남기지 않고 브라우저 (COS가 아닌 동일한 도메인의)에서 여러 탭 또는 창간에 통신하는 방법을 찾고있었습니다. 몇 가지 해결책이있었습니다. 창 개체 사용 postMessage 쿠키 localStorage 첫 번째는 아마도 최악의 해결책 일 것입니다. 현재 창에서 창을 열어야하며 창을 열어 둔 상태에서만 통신 할 수 있습니다. 임의의 창에서 페이지를 다시로드하면 통신이 끊어졌을 가능성이 큽니다. postMessage를 사용하는 두 번째 접근법은 아마도 원본 간 통신을 가능하게하지만 첫 번째 접근법과 동일한 문제를 겪습니다. 창 개체를 유지해야합니다. 세 번째 방법은 쿠키를 사용하여 브라우저에 일부 데이터를 저장하는 것입니다. 동일한 도메인의 모든 창에 메시지를 보내는 것처..

Programing 2020.06.24

존재하지 않는 경우 PostgreSQL 테이블 생성

존재하지 않는 경우 PostgreSQL 테이블 생성 MySQL 스크립트에서 다음을 작성할 수 있습니다. CREATE TABLE IF NOT EXISTS foo ...; ... 다른 것들 ... 그런 다음 테이블을 다시 만들지 않고도 스크립트를 여러 번 실행할 수 있습니다. PostgreSQL에서이 작업을 어떻게 수행합니까? 이 기능은 Postgres 9.1 에서 구현되었습니다 . CREATE TABLE IF NOT EXISTS myschema.mytable (i integer); 들어 이전 버전 , 여기를 해결하려면 함수는 다음과 같습니다 CREATE OR REPLACE FUNCTION create_mytable () RETURNS void AS $func$ BEGIN IF EXISTS (SELECT F..

Programing 2020.06.24

argparse 모듈 인수없이 옵션을 추가하는 방법은 무엇입니까?

argparse 모듈 인수없이 옵션을 추가하는 방법은 무엇입니까? 을 사용하여 스크립트를 만들었습니다 argparse. 스크립트는 옵션으로 구성 파일 이름을 가져와야하며 사용자는 스크립트를 완전히 진행해야하는지 아니면 시뮬레이션 만할지 지정할 수 있습니다. 전달할 인수 : ./script -f config_file -s또는 ./script -f config_file. -f config_file 부분에는 문제가 없지만, 선택적이고 뒤 따르지 않아야하는 -s에 대한 인수를 계속 묻습니다. 나는 이것을 시도했다 : parser = argparse.ArgumentParser() parser.add_argument('-f', '--file') #parser.add_argument('-s', '--simulate'..

Programing 2020.06.24

Android Studio에서 build.gradle에 외부 프로젝트 추가

Android Studio에서 build.gradle에 외부 프로젝트 추가 다음 설정으로 샘플 프로젝트가 있습니다. /root + Pure Java Lib + Android Test Lib + Android Test Project ' Test Project '가 ' Test Lib '에 의존하고 마지막이 ' Pure Java Lib ' 에 의존하는 경우 프로젝트를 컴파일 하고이 설정을 시작하면 제대로 작동합니다. 이제 이전 Eclipse 작업 공간을 가져오고 Android 스튜디오에서 작업하는 것에 대해 생각하고 있습니다. 문제는 프로젝트 설정이 다르기 때문에이 방법으로 유지하고 싶습니다. 예를 들어 이전 예제를 사용하는 경우 : /root + Android Test Lib + Android Test P..

Programing 2020.06.24

"관리되는"과 "관리되지 않는"의 차이점

"관리되는"과 "관리되지 않는"의 차이점 .NET에 대해 이야기 할 때 "관리되는 코드"및 "관리되지 않는 코드"와 같은 경우가 가끔 있습니다. 그러나 그 차이점과 차이점이 무엇인지 모릅니다. 정의상 차이점은 무엇입니까? 둘 중 하나를 사용하면 어떤 결과가 발생합니까? 이 차이점은 .NET / Windows에만 존재합니까? 관리 코드 관리 코드는 Visual Basic .NET 및 C # 컴파일러가 만드는 것입니다. CLR (Common Language Runtime)에서 실행되며 가비지 수집, 런타임 유형 확인 및 참조 확인과 같은 서비스를 제공합니다. "내 코드는 CLR에 의해 관리 됩니다." 라고 생각 하십시오. Visual Basic 및 C #은 관리 코드 만 생성 할 수 있으므로 해당 언어 중 ..

Programing 2020.06.24

SQL Server의 열 추가 문에서 명명 된 기본 제약 조건을 만들 수 있습니까?

SQL Server의 열 추가 문에서 명명 된 기본 제약 조건을 만들 수 있습니까? SQL Server에서 테이블에 새 열이 있습니다. ALTER TABLE t_tableName ADD newColumn NOT NULL 기본 제약 조건을 지정하지 않고 NOT NULL을 지정하기 때문에 실패합니다. 테이블에는 기본 제약 조건이 없어야합니다. 이 문제를 해결하기 위해 기본 제약 조건으로 테이블을 만든 다음 제거 할 수 있습니다. 그러나 기본 제약 조건을이 문의 일부로 지정해야한다고 지정할 수있는 방법이없는 것이므로이를 제거하는 유일한 방법은 sys.default_constraints에서 찾는 저장 프로 시저를 사용하는 것입니다. 표. 이것은 많은 일이 일어날 수있는 작업에 약간 혼란스럽고 장황합니다. 누구든..

Programing 2020.06.24

vim에서 작업중 인 파일의 파일 이름을 어떻게 표시합니까?

vim에서 작업중 인 파일의 파일 이름을 어떻게 표시합니까? vim에서 작업중 인 파일의 파일 이름을 어떻게 표시합니까? :f( :file)는와 동일합니다 . :f!해당되는 경우 잘리지 않은 버전을 제공합니다. ctrl+ g그렇게 할 것이다. 또한, 나는 가지고 싶습니다 : set statusline="%f%m%r%h%w [%Y] [0x%02.2B]%< %F%=%4v,%4l %3p%% of %L" 어느 생산 : foo.c [C] [0x23]

Programing 2020.06.23
반응형