프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A



15
프로세스 당 CPU 및 메모리 사용량 추적
내 응용 프로그램 중 하나가 원하는 것보다 더 많은 CPU 사이클을 먹는 것으로 보입니다. 문제는-버스트에서 발생하며 작업 관리자를 보는 것만으로도 즉각적인 사용법 만 보여 주므로 도움이되지 않습니다. 일부 프로세스의 CPU 및 메모리 사용 기록을 추적하는 방법이 있습니까 (Windows). 예를 들어 "firefox"추적을 시작하고 한 시간 정도 지나면 해당 시간 동안의 CPU …


3
캐스케이드 삭제시 제약 조건을 추가하는 방법은 무엇입니까?
PostgreSQL 8에서는 ON DELETE CASCADES후자를 삭제하지 않고 다음 표의 두 외래 키에 추가 할 수 있습니까? # \d scores Table "public.scores" Column | Type | Modifiers ---------+-----------------------+----------- id | character varying(32) | gid | integer | money | integer | not null quit | boolean | last_ip | inet | …

8
Mac에서 .DS_Store 생성을 중지하는 방법? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 3 년 전 . 이 질문을 개선하십시오 Mac에서 사이트를 개발 중이며 일부 폴더 (또는 해당 폴더에 파일)를 만들 때마다 해당 폴더에 .DS_Store가 생성됩니다. .DS_Store 파일 생성을 …
163 macos 

18
Clojure에 목록에 특정 값이 포함되어 있는지 테스트
Clojure에 주어진 값이 목록에 포함되어 있는지 테스트하는 가장 좋은 방법은 무엇입니까? 특히의 행동 contains?은 현재 나를 혼란스럽게합니다. (contains? '(100 101 102) 101) => false 분명히 목록을 탐색하고 평등을 테스트하는 간단한 함수를 작성할 수는 있지만 반드시 표준 방법이 있어야합니까?

9
문서를 뛰어 넘지 않고 window.location.hash를 어떻게 업데이트합니까?
웹 사이트에 슬라이딩 패널이 설치되어 있습니다. 애니메이션이 끝나면 해시를 이렇게 설정했습니다. function() { window.location.hash = id; } (이것은 콜백이며 id는 이전에 할당됩니다). 이는 사용자가 패널을 책갈피에 추가하고 JavaScript 이외의 버전에서도 작동하도록하는 데 효과적입니다. 그러나 해시를 업데이트하면 브라우저가 해당 위치로 이동합니다. 나는 이것이 예상되는 행동이라고 생각한다. 내 질문은 : 어떻게 이것을 …

19
배열에서 가장 가까운 숫자를 얻습니다
마이너스 1000에서 플러스 1000까지의 숫자가 있고 숫자가있는 배열이 있습니다. 이처럼 : [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] 내가 가진 숫자가 가장 가까운 배열 수로 변경되기를 원합니다. 예를 들어 나는 80숫자로 얻고 싶습니다 82.
163 javascript  arrays 

4
Github 풀 요청을 수정하는 방법?
프로젝트에 대한 풀 요청을 열었습니다. 관리자가 수락하기로 결정했지만 내용을 수정하라고 말했습니다. 내가 어떻게 해? 커밋 해시를 변경하지 않고 유지해야한다면 어떻게해야합니까?
163 git  github  pull-request 

9
node.js, SSL을 사용한 socket.io
SSL 인증서로 socket.io를 실행하려고하는데 연결되지 않습니다. 채팅 예제에서 내 코드를 기반으로했습니다. var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var express = require('express') , stylus = require('stylus') , nib = require('nib') , sio …

5
MySQL에 대한 명명 규칙이 있습니까?
내가하는 방법은 다음과 같습니다. 표 이름 (예를 들어, 단수의 소문자, 개별 단어 사용의 밑줄이고,이다 foo, foo_bar등 나는 일반적으로 (항상 그런 것은 아니지만) 자동 증분 PK를 가지고 있습니다. : 나는 다음과 같은 규칙을 사용 tablename_id(예를 들어 foo_id, foo_bar_id등). 테이블에 외래 키 인 열이 포함되어 있으면 테이블의 출처가 무엇이든 해당 키의 열 …



9
파이썬 로깅 : 시간 형식으로 밀리 초 사용
기본적으로 logging.Formatter('%(asctime)s')다음 형식 으로 인쇄됩니다. 2011-06-09 10:54:40,638 여기서 638은 밀리 초입니다. 쉼표를 점으로 변경해야합니다. 2011-06-09 10:54:40.638 사용할 수있는 시간을 형식화하려면 다음을 수행하십시오. logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) 그러나 설명서 에는 밀리 초 형식을 지정하는 방법이 나와 있지 않습니다. 나는 마이크로 초에 대해 이야기하는 이 SO 질문 을 찾았 지만 a) 밀리 초를 선호하고 b) …
163 python  logging  time 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.