프로그램 작성

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

13
@property와 getter 및 setter 사용
다음은 순수한 Python 전용 디자인 질문입니다. class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... 과 class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... 파이썬으로 우리는 어느 쪽이든 할 수 있습니다. 파이썬 프로그램을 디자인한다면, 어떤 접근법을 사용해야하며 왜 그런가?

26
피아노 키보드를 컴퓨터 키보드로 사용 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 휴일 칠년 전에 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 RSI 문제가 있고 30 개의 다른 컴퓨터 키보드를 사용해 보았는데 모두 고통을 겪었다. 피아노를 연주해도 …
727 keyboard  midi 

9
Bash 스크립트에 전달 된 인수 수 확인
필요한 인수 개수가 충족되지 않으면 Bash 스크립트에서 오류 메시지를 인쇄하고 싶습니다. 다음 코드를 시도했습니다. #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo "illegal number of parameters" fi 알 수없는 이유로 다음과 같은 오류가 발생했습니다. test: line 4: [2: command not found 내가 무엇을 잘못하고 …


25
Mercurial과 Git의 차이점은 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. Windows (msysGit 포함)에서 git을 얼마 동안 사용해 왔으며 분산 소스 제어라는 아이디어가 마음에 듭니다. 최근에 나는 Mercurial (hg)을보고 있었고 재미있어 보입니다. 그러나 hg와 git의 차이점을 머리로 감쌀 수는 없습니다. git과 …

5
조립품 파일 버전을 얻는 방법
에서 AssemblyInfo이 어셈블리 버전이 : AssemblyVersion: 기여할 어셈블리의 버전을 지정합니다. AssemblyFileVersion: Win32 파일 버전 리소스에 특정 버전 번호를 사용하도록 컴파일러에 지시합니다. Win32 파일 버전은 어셈블리의 버전 번호와 같을 필요는 없습니다. Assembly Version다음 코드 줄로 얻을 수 있습니다 . Version version = Assembly.GetEntryAssembly().GetName().Version; 하지만 어떻게 얻을 수 Assembly File Version있습니까?
727 c#  .net  assemblies  version 

20
jQuery Ajax 오류 처리, 사용자 정의 예외 메시지 표시
jQuery AJAX 오류 메시지에 사용자 정의 예외 메시지를 경고로 표시 할 수있는 방법이 있습니까? 예를 들어 Struts by 를 통해 서버 측에서 예외를 throw throw new ApplicationException("User name already exists");하려면 jQuery AJAX 오류 메시지에서이 메시지 ( '사용자 이름이 이미 존재합니다')를 잡으려고합니다. jQuery("#save").click(function () { if (jQuery('#form').jVal()) { jQuery.ajax({ type: "POST", …

15
Mac OS X에서 Java는 어디에 설치되어 있습니까?
Mac OS 10.7.5에서 Java 7u17을 여기 에서 다운로드 한 다음 성공적으로 설치했습니다. 일부 JNI 프로그래밍을 수행하려면 Mac에서 Java가 설치된 위치를 알아야합니다. /Library/Java/JavaVirtualMachines/폴더 안에는 폴더라는 것이 있다고 생각 1.7.0.jdk했지만 폴더가 비어 있음을 알았습니다. 이것은 ls /Library/Java/JavaVirtualMachines/터미널에서 실행함으로써 확인되었습니다 . 다른 곳에 설치되어 있는지 확인하기 위해 검색을 시도했지만 아무것도 켜지지 않는 것 …
726 java  macos 

30
1MB의 RAM으로 백만 개의 8 진수 숫자 정렬
RAM이 1MB이고 다른 로컬 저장소가없는 컴퓨터가 있습니다. TCP 연결을 통해 백만 개의 8 자리 10 진수를 받아들이고 정렬 한 다음 정렬 된 목록을 다른 TCP 연결을 통해 보내야합니다. 숫자 목록에 중복이 포함될 수 있으므로 삭제해서는 안됩니다. 코드는 ROM에 배치되므로 1MB에서 코드 크기를 뺄 필요가 없습니다. 이미 이더넷 포트를 구동하고 TCP …

11
다른 자식 저장소에서 커밋을 체리 피킹 할 수 있습니까?
첫 번째 아무것도 모르는 다른 git 리포지토리에서 커밋이 필요한 git 리포지토리로 작업하고 있습니다. 일반적으로 HEAD@{x}reflog에서를 사용하여 cherry-pick을 선택 하지만 .git이 reflog 항목 (다른 물리적 디렉토리)을 알지 못하기 때문에 어떻게 이것을 체리 피킹 할 수 있습니까? 을 사용하고 git-svn있습니다. 내 첫 분기 사용 git-svn의 trunk서브 버전의 repo의, 다음 분기 사용되는 git-svn서브 …
725 git  cherry-pick 



23
Java에서 문자열을 어떻게 비교합니까?
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. На этот вопрос есть ответы на 스택 오버플로 на русском : Как сравнивать строки в 자바? ==내 프로그램 에서 연산자를 사용하여 지금까지 모든 문자열을 비교했습니다. 그러나 버그가 발생하여 그 중 …
724 java  string  equality 

20
테이블 내부의 텍스트 정렬 클래스
Twitter의 부트 스트랩 프레임 워크에 텍스트를 정렬하는 클래스 세트가 있습니까? 예를 들어, $오른쪽에 정렬하려는 총계 가있는 테이블 이 있습니다 ... <th class="align-right">Total</th> 과 <td class="align-right">$1,000,000.00</td>

30
오류 : 클라이언트로 전송 된 헤더를 설정할 수 없습니다
Node.js를 처음 접했고 몇 가지 문제가 있습니다. Node.js 4.10 및 Express 2.4.3을 사용하고 있습니다. 내가 접근하려고 할 때 http://127.0.0.1:8888/auth/facebook , 내가로 연결됩니다 http://127.0.0.1:8888/auth/facebook_callback . 그런 다음 다음 오류가 발생했습니다. Error: Can't render headers after they are sent to the client. at ServerResponse.<anonymous> (http.js:573:11) at ServerResponse._renderHeaders (/home/eugene/public_html/all_things_node/projects/fb2/node_modules/connect/lib/patch.js:64:25) at ServerResponse.writeHead (http.js:813:20) at …

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