반응형

javascript 3219

Linux OOM 킬러가 종료 한 프로세스 찾기

Linux OOM 킬러가 종료 한 프로세스 찾기 리눅스에 메모리가 부족할 때 (OOM) OOM 킬러는 일부 휴리스틱을 기반으로 강제 종료 할 프로세스를 선택합니다 (흥미로운 읽기 : http://lwn.net/Articles/317814/ ). 한 사람이 어떻게 할 수 프로그래밍 최근 OOM 킬러에 의해 살해되고있는 프로세스를 결정? 이것을 시도하십시오 : grep -i 'killed process' /var/log/messages 로그의 위치에 대해 걱정할 필요가 없도록 시도하십시오. dmesg | egrep -i 'killed process' 이제 dstat는 실행중인 시스템에서 oom 메커니즘에 의해 강제 종료 될 프로세스를 찾을 수있는 기능을 제공합니다. dstat --top-oom --out-o..

IT 2020.06.06

svn에`revert-all` 명령이 있습니까?

svn에`revert-all` 명령이 있습니까? 모든 변경 사항을 버리고 리포지토리에있는 코드로 돌아가려면 다음을 수행하십시오. $ rm -fr * $ svn up 이것은 쉽지만, 이것을 달성 할 단일 명령이 있는지 궁금합니다. $ svn revert-all 당신은 할 수 있습니다 : svn revert -R . 버전 관리 대상이 아닌 새 파일은 삭제되지 않습니다. 그러나 다음과 같이 쉘 스크립트를 쉽게 작성할 수 있습니다. for file in `svn status|grep "^ *?"|sed -e 's/^ *? *//'`; do rm $file ; done 명령이 있습니다 svn revert -R . 또는 --depth = infinity를 사용할 수 있습니다. 실제로는 위와 같습니다. svn rev..

IT 2020.06.06

dict.clear ()와 파이썬에서 {} 할당의 차이점

dict.clear ()와 파이썬에서 {} 할당의 차이점 파이썬에서 전화를 걸고 사전에 clear()할당하는 것에는 차이가 {}있습니까? 그렇다면 무엇입니까? 예: d = {"stuff":"things"} d.clear() #this way d = {} #vs this way 동일한 사전을 참조하는 다른 변수가 있으면 큰 차이가 있습니다. >>> d = {"stuff": "things"} >>> d2 = d >>> d = {} >>> d2 {'stuff': 'things'} >>> d = {"stuff": "things"} >>> d2 = d >>> d.clear() >>> d2 {} 할당 d = {}하면 새로운 빈 사전이 만들어져 d변수에 할당되기 때문 입니다. 이 잎 d2아직도 항목과 이전 사전 가리..

IT 2020.06.06

Common Lisp에서`set`,`setq` 및`setf`의 차이점은 무엇입니까?

Common Lisp에서`set`,`setq` 및`setf`의 차이점은 무엇입니까? Common Lisp에서 "set", "setq"및 "setf"의 차이점은 무엇입니까? 원래 Lisp에는 어휘 변수가 없었으며 동적 변수 만있었습니다. 그리고 SETQ 또는 SETF는 없었으며 SET 기능 만있었습니다. 이제 다음과 같이 쓰여집니다 : (setf (symbol-value '*foo*) 42) 로 작성되었습니다 : (set (quote *foo*) 42) 결국 SETQ (SET 인용)로 축약되었습니다. (setq *foo* 42) 그런 다음 어휘 변수가 발생했고 SETQ도 할당에 사용되었으므로 SET를 둘러싼 단순한 래퍼가 아니 었습니다. 나중에 다른 언어의 l- 값을 반영하기 위해 데이터 구조에 값을 할당..

IT 2020.06.06

파이썬에서 스레드 만들기

파이썬에서 스레드 만들기 스크립트가 있는데 한 함수가 다른 함수와 동시에 실행되기를 원합니다. 내가 본 예제 코드 : import threading def MyThread (threading.thread): # doing something........ def MyThread2 (threading.thread): # doing something........ MyThread().start() MyThread2().start() 이 작업을 수행하는 데 문제가 있습니다. 클래스가 아닌 스레드 함수를 사용 하여이 작업을 선호합니다. 이것은 작동하는 스크립트입니다. from threading import Thread class myClass(): def help(self): os.system('./ssh.py'..

IT 2020.06.06

OR 열거 형 항목을 제거하는 방법?

OR 열거 형 항목을 제거하는 방법? 나는 열거 형이있다 : public enum Blah { RED = 2, BLUE = 4, GREEN = 8, YELLOW = 16 } Blah colors = Blah.RED | Blah.BLUE | Blah.YELLOW; 가변 색상에서 파란색을 어떻게 제거합니까? 'BLUE' &의 ~(보완)로 해야합니다 . 보수 연산자는 기본적으로 주어진 데이터 유형에 대한 모든 비트를 반전 시키거나 '플립'합니다. 따라서 AND연산자 ( &)를 일부 값 (값을 'X'라고 함)과 하나 이상의 세트 비트의 보수 (그 비트 Q와 보수를 호출하자 ~Q)와 함께 사용하면 명령문 X & ~Q은 설정된 비트를 지 웁니다. Qfrom X및 결과를 반환합니다. 따라서 BLUE비트 를 제거하거나..

IT 2020.06.06

CURL 명령 행 URL 매개 변수

CURL 명령 행 URL 매개 변수 DELETECURL을 사용하여 URL 매개 변수 로 요청 을 보내려고합니다 . 내가 뭐하는 거지: curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3' 그러나 서버에 매개 변수 id = 3이 표시되지 않습니다. GUI 응용 프로그램을 사용해 보았으며 URL을 다음 http://localhost:5000/locations?id=3과 같이 전달하면 작동합니다. 이 GUI 응용 프로그램보다는 CURL을 사용하고 싶습니다. 누구든지 내가 잘못하고있는 것을 지적 할 수 있습니까? "application / x-www-form-urlencoded"헤더, 왜? 사용해..

IT 2020.06.06

내부 조인으로 PostgreSQL 삭제

내부 조인으로 PostgreSQL 삭제 DELETE B.* FROM m_productprice B INNER JOIN m_product C ON B.m_product_id = C.m_product_id WHERE C.upc = '7094' AND B.m_pricelist_version_id = '1000020' PostgreSQL 8.2.11 오류가 발생합니다 ERROR: syntax error at or near "B" LINE 1: DELETE B.* from m_productprice B INNER JOIN m_product C ON ... 나는 기부를 시도했다 DELETE B from m_productprice B INNER JOIN m_product C ON B.... ERROR: syntax ..

IT 2020.06.06

Jackson을 사용하여 JSON에서 필드 이름 변경

Jackson을 사용하여 JSON에서 필드 이름 변경 잭슨을 사용하여 내 객체를 json으로 변환하고 있습니다. 객체에는 2 개의 필드가 있습니다. @Entity public class City { @id Long id; String name; public String getName() { return name; } public void setName(String name){ this.name = name; } public Long getId() { return id; } public void setName(Long id){ this.id = id; } } jQuery 자동 완성 기능과 함께 이것을 사용하고 싶기 때문에 'id'는 json에서 'value'로 나타나고 'name'은 'label'로 나타납..

IT 2020.06.06

Javascript에서 숫자를 반올림하는 방법은 무엇입니까?

Javascript에서 숫자를 반올림하는 방법은 무엇입니까? Javascript를 사용하여 숫자를 반올림하고 싶습니다. 숫자는 통화이므로 다음 예와 같이 반올림하고 싶습니다 (소수점 2 자). 192.168 => 192.20 192.11 => 192.20 192.21 => 192.30 192.26 => 192.30 192.20 => 192.20 Javascript를 사용하여 이것을 달성하는 방법? 내장 Javascript 함수는 표준 논리를 기반으로 숫자를 올림합니다 (올림 및 5보다 작음). /** * @param num The number to round * @param precision The number of decimal places to preserve */ function roundUp(nu..

IT 2020.06.06
반응형