프로그램 작성

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

6
파이썬 __str__ 대 __unicode__
당신이 구현해야 할 때를위한 파이썬 규칙이 있습니까 __str__()대는 __unicode__(). 클래스가 __unicode__()더 자주 재정의 되는 것을 __str__()보았지만 일관성이없는 것으로 보입니다. 하나를 구현하는 것이 더 좋을 때 구체적인 규칙이 있습니까? 두 가지를 모두 구현해야합니까?


13
.NET 데이터 구조 : ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary — 속도, 메모리 및 각각 사용시기?
.NET에는 많은 복잡한 데이터 구조가 있습니다. 불행히도, 그들 중 일부는 매우 유사하며, 언제 사용하고 언제 사용해야하는지 잘 모르겠습니다. 내 C # 및 Visual Basic 책의 대부분은 어느 정도 그들에 대해 이야기하지만 실제로는 실제로 자세히 다루지 않습니다. Array, ArrayList, List, Hashtable, Dictionary, SortedList 및 SortedDictionary의 차이점은 무엇입니까? 열거 할 수있는 것은 …

16
여러 문자열을 여러 다른 문자열로 교체
문자열의 여러 단어를 다른 여러 단어로 바꾸려고합니다. 줄은 "고양이, 개, 염소입니다." 그러나 이것은 "나는 개, 염소, 고양이가있다"를 생산하지 않고 대신에 "나는 고양이, 고양이, 고양이가있다"를 생산한다. JavaScript에서 여러 문자열을 다른 여러 문자열로 동시에 교체하여 올바른 결과를 얻을 수 있습니까? var str = "I have a cat, a dog, and a goat."; …

5
Sass-배경 불투명도를 위해 16 진수를 RGBa로 변환
RGBa 예제를 완전히 수정 한 다음 Sass mixin이 있습니다 . @mixin background-opacity($color, $opacity: .3) { background: rgb(200, 54, 54); /* The Fallback */ background: rgba(200, 54, 54, $opacity); } 나는 적용 $opacity했지만 지금은 그 $color부분에 붙어 있습니다. 믹스 인에 보낼 색상은 RGB가 아닌 HEX입니다. 내 사용 예는 다음과 같습니다. element …

8
사전 및 기본값
connectionDetails파이썬 사전 이라고 가정하면 , 이와 같이 코드를 리팩토링하는 가장 훌륭하고 가장 우아하고 "파이 토닉 한"방법은 무엇입니까? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue



3
SQL Server 2008에서 테이블 별칭으로 UPDATE SQL을 작성하는 방법은 무엇입니까?
나는 매우 기본이 있습니다 UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; 이 쿼리는 Oracle, Derby에서 잘 실행 MySQL되지만 SQL Server 2008 에서는 다음 오류로 실패합니다 . "메시지 102, 수준 15, 상태 1, 줄 1 'Q'근처에 잘못된 구문입니다." SQL에서 별명 "Q"를 모두 제거하면 작동합니다. 그러나 …

12
Java ExecutorService 태스크의 예외 처리
ThreadPoolExecutor고정 된 수의 스레드로 많은 수의 무거운 작업을 실행 하기 위해 Java 클래스 를 사용하려고 합니다. 각 작업에는 예외로 인해 실패 할 수있는 여러 위치가 있습니다. 하위 클래스를 만들었고 작업을 실행하는 동안 발생하지 않은 예외를 제공 해야하는 메소드를 ThreadPoolExecutor재정의했습니다 afterExecute. 그러나 나는 그것이 효과가있는 것처럼 보이지 않습니다. 예를 들면 다음과 …


8
HTML 속성의 길이에 제한이 있습니까?
HTML의 속성 값이 너무 오래 걸립니까? data-foo="bar"새 응용 프로그램에서 HTML5 스타일 데이터 속성 ( )을 사용하고 있으며 한 곳에서는 데이터를 상당히 많이 저장 (100 자 이상)하는 것이 정말 편리합니다. 나는이 금액이 괜찮다고 생각하지만 너무 많은 양에 대한 질문을 제기합니까?


5
이 컨텍스트를 함수에 어떻게 전달합니까?
나는 이것이 쉽게 구글 일 수있는 것이라고 생각했지만 아마도 올바른 질문을하지 않을 수도 있습니다 ... 주어진 자바 스크립트 함수에서 "this"가 참조하는 것을 어떻게 설정합니까? 예를 들어, 다음과 같은 대부분의 jQuery 기능과 마찬가지로 : $(selector).each(function() { //$(this) gives me access to whatever selector we're on }); 호출 할 때 적절한 "this"참조가있는 …
213 javascript  jquery  scope  this 

4
외부 저장소 하위 모듈을 사용하도록 git 프로젝트를 설정하는 방법은 무엇입니까?
원격 저장소를 가져 오는 저장소를 만들고 싶습니다. 예를 들어, jQuery를 하위 모듈로 가정 해 보겠습니다. git://github.com/jquery/jquery.git jQuery를 하위 모듈로 사용하여 저장소를 작성하고 외부 저장소를 원격 저장소로 추가하는 프로세스는 무엇입니까? 또한 이것이 설정되면, 내 리모컨으로 밀거나 당기면 외부가 그대로 유지됩니까?

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