반응형

전체 글 2757

명령 줄에서 MongoDB 데이터베이스를 삭제하려면 어떻게해야합니까?

명령 줄에서 MongoDB 데이터베이스를 삭제하려면 어떻게해야합니까? 내 bash 프롬프트에서이 작업을 수행하는 가장 쉬운 방법은 무엇입니까? 이렇게 : mongo --eval "db.dropDatabase()" https://docs.mongodb.com/manual/tutorial/write-scripts-for-the-mongo-shell/#scripting 명령 줄에서 셸 스크립팅에 대한 자세한 정보 가장 좋은 방법은 mongodb 콘솔에서하는 것입니다. > use mydb; > db.dropDatabase(); 또는 mongod데이터 디렉토리에서 데이터 파일을 중지 하고 삭제 한 다음 다시 시작할 수 있습니다. 힌트 : 데이터 파일을 하위 폴더로 이동할 수도 있으며 더 이상 필요하지 않은 경우 ..

Development Tip 2020.09.28

32 비트 정수에서 설정 비트 수를 계산하는 방법은 무엇입니까?

32 비트 정수에서 설정 비트 수를 계산하는 방법은 무엇입니까? 숫자 7을 나타내는 8 비트는 다음과 같습니다. 00000111 3 비트가 설정됩니다. 32 비트 정수에서 세트 비트 수를 결정하는 알고리즘은 무엇입니까? 이를 ' 해밍 가중치 ', '팝 카운트'또는 '옆으로 더하기'라고합니다. '최상의'알고리즘은 실제로 사용중인 CPU와 사용 패턴에 따라 다릅니다. 일부 CPU에는이를 수행하기위한 단일 내장 명령어가 있고 다른 CPU에는 비트 벡터에서 작동하는 병렬 명령어가 있습니다. 병렬 명령어 (예 : x86 popcnt, 지원되는 CPU에서)는 거의 확실하게 가장 빠릅니다. 일부 다른 아키텍처에는주기 당 비트를 테스트하는 마이크로 코딩 된 루프로 구현 된 느린 명령어가있을 수 있습니다 ( 인용 필요 ..

Development Tip 2020.09.28

ASP.NET 웹 사이트 또는 ASP.NET 웹 응용 프로그램?

ASP.NET 웹 사이트 또는 ASP.NET 웹 응용 프로그램? Visual Studio에서 새 ASP.NET 프로젝트를 시작할 때 ASP.NET 웹 응용 프로그램을 만들거나 ASP.NET 웹 사이트를 만들 수 있습니다. ASP.NET 웹 응용 프로그램과 ASP.NET 웹 사이트의 차이점은 무엇입니까? 왜 다른 것보다 하나를 선택해야합니까? 사용중인 Visual Studio 버전에 따라 대답이 다른가요? 웹 사이트 : 웹 사이트 프로젝트는 즉시 컴파일됩니다. 결국 훨씬 더 많은 DLL 파일이 생성되어 고통 스러울 수 있습니다. 또한 다른 디렉토리가 아직 코드로 컴파일되지 않았을 수 있기 때문에 다른 디렉토리의 페이지와 컨트롤을 참조해야하는 페이지 또는 컨트롤이 한 디렉토리에있을 때 문제가 발생합니다. 게..

Development Tip 2020.09.28

파이썬에서 "명명 된 튜플"이란 무엇입니까?

파이썬에서 "명명 된 튜플"이란 무엇입니까? Python 3.1 의 변경 사항을 읽으면서 예기치 않은 것을 발견했습니다. sys.version_info 튜플은 이제 명명 된 튜플입니다 . 명명 된 튜플에 대해 들어 본 적이 없었고 요소가 숫자 (튜플 및 목록과 같은) 또는 키 (사전과 같은)로 인덱싱 될 수 있다고 생각했습니다. 나는 그들이 두 가지 방법으로 색인화 될 수 있다고 결코 예상하지 못했습니다. 따라서 내 질문은 다음과 같습니다. 명명 된 튜플이란 무엇입니까? 어떻게 사용하나요? 왜 / 언제 일반 튜플 대신 명명 된 튜플을 사용해야합니까? 왜 / 언제 명명 된 튜플 대신 일반 튜플을 사용해야합니까? "명명 된 목록"(명명 된 튜플의 변경 가능한 버전)이 있습니까? 명명 된 튜플은 기본적으로 생..

Development Tip 2020.09.28

sudo를 사용하여 쓰기 권한이없는 위치로 출력을 리디렉션하려면 어떻게해야합니까?

sudo를 사용하여 쓰기 권한이없는 위치로 출력을 리디렉션하려면 어떻게해야합니까? 저는 개발 RedHat 리눅스 박스 중 하나에서 sudo 액세스 권한을 받았으며 일반적으로 쓰기 액세스 권한이없는 위치로 출력을 리디렉션해야하는 경우가 자주있는 것 같습니다. 문제는이 인위적인 예제가 작동하지 않는다는 것입니다. sudo ls -hal /root/ > /root/test.out 방금 응답을 받았습니다. -bash: /root/test.out: Permission denied 이 작업을 수행하려면 어떻게해야합니까? 에 쓰기 권한이없는 셸에서 리디렉션을 수행하므로 명령이 작동하지 않습니다 /root/test.out. 출력의 방향 재 지정은 sudo에 의해 수행 되지 않습니다 . 여러 솔루션이 있습니다. sudo..

Development Tip 2020.09.28

Java에서 2 * (i * i)가 2 * i * i보다 빠른 이유는 무엇입니까?

Java에서 2 * (i * i)가 2 * i * i보다 빠른 이유는 무엇입니까? 다음 Java 프로그램은 실행하는 데 평균 0.50 초에서 0.55 초가 걸립니다. public static void main(String[] args) { long startTime = System.nanoTime(); int n = 0; for (int i = 0; i < 1000000000; i++) { n += 2 * (i * i); } System.out.println((double) (System.nanoTime() - startTime) / 1000000000 + " s"); System.out.println("n = " + n); } 내가 바꿀 경우 2 * (i * i)에 2 * i * i, 그것을 실행하는 ..

Development Tip 2020.09.28

이벤트 버블 링 및 캡처 란 무엇입니까?

이벤트 버블 링 및 캡처 란 무엇입니까? 이벤트 버블 링과 캡처의 차이점은 무엇입니까? 버블 링과 캡처는 언제 사용해야합니까? 이벤트 버블 링 및 캡처는 이벤트가 다른 요소 내부의 요소에서 발생하고 두 요소가 해당 이벤트에 대한 핸들을 등록한 경우 HTML DOM API에서 이벤트 전파의 두 가지 방법입니다. 이벤트 전파 모드 는 요소가 이벤트를 수신하는 순서를 결정 합니다 . 버블 링을 사용하면 이벤트가 먼저 가장 안쪽 요소에 의해 캡처되고 처리 된 다음 외부 요소로 전파됩니다. 캡처를 사용하면 이벤트가 먼저 가장 바깥 쪽 요소에 캡처되어 내부 요소로 전파됩니다. 캡처는 "트리 클링"이라고도하며 전파 순서를 기억하는 데 도움이됩니다. 물방울, 거품 예전에는 Netscape가 이벤트 캡처를지지했고 Mic..

Development Tip 2020.09.27

virtualenv와 함께 다른 Python 버전 사용

virtualenv와 함께 다른 Python 버전 사용 현재 Python 2.5.4로 실행중인 Debian 시스템이 있습니다. virtualenv가 제대로 설치되었고 모든 것이 잘 작동합니다. 다른 버전의 Python에서 virtualenv를 사용할 수 있습니까? Python 2.6.2를 컴파일했으며 일부 virtualenv와 함께 사용하고 싶습니다. 바이너리 파일을 덮어 쓰는 것으로 충분합니까? 아니면 도서관과 관련하여 무언가를 변경해야합니까? 그냥 사용 --python(또는 짧은 -p당신의 VIRTUALENV 인스턴스를 만들 때 사용, 예를 들어 원하는 실행 파이썬을 지정) 옵션 : virtualenv --python=/usr/bin/python2.6 NB Python 3.3 이상에 대해서는 아래 A..

Development Tip 2020.09.27

C ++ 17의 새로운 기능은 무엇입니까?

C ++ 17의 새로운 기능은 무엇입니까? C ++ 17은 이제 기능이 완전하므로 큰 변화가 없을 것입니다. C ++ 17에 대한 수백 개의 제안이 제출되었습니다. C ++ 17에서 C ++에 추가 된 기능은 무엇입니까? "C ++ 1z"를 지원하는 C ++ 컴파일러를 사용할 때 컴파일러가 C ++ 17로 업데이트 할 때 사용할 수있는 기능은 무엇입니까? 언어 기능 : 템플릿 및 일반 코드 클래스 템플릿에 대한 템플릿 인수 추론 함수가 템플릿 인수를 추론하는 방식과 마찬가지로 이제 생성자는 클래스의 템플릿 인수를 추론 할 수 있습니다. http://wg21.link/p0433r2 http://wg21.link/p0620r0 http://wg21.link/p0512r0 template 모든 (유형이 아닌 ..

Development Tip 2020.09.27
반응형