반응형

전체 글 2380

AnkhSVN 대 VisualSVN

AnkhSVN 대 VisualSVN 저는 현재 AnkhSVN을 사용하여 Subversion을 Visual Studio에 통합합니다. VisualSVN으로 전환해야하는 이유가 있습니까? AnkhSVN은 무료이며 (하나 이상의 의미에서) VisualSVN은 $ 50입니다. 그래서 바로 거기에 VisualSVN의 훌륭한 기능이 없다면 전환 할 이유가 없습니다. Ankh가 2.0이 될 때까지 VisualSVN을 사용했고 그 이후로 VisualSVN을 포기했습니다. Ankh는 기능면에서 VisualSVN을 능가했으며 모든 1.x 성능 및 통합 문제가 사라졌습니다. 최근에 Ankh를 시도했지만 VisualSVN으로 빠르게 전환했습니다. 때문에: 더 나은 커밋 대화 상자 (거북이의 UI 사용) (내가 ankh를 사용..

program story 2020.12.09

"null"참조 (즉, 구독자가없는 이벤트)에 대한 확장 메서드를 호출하는 것이 악한가요?

"null"참조 (즉, 구독자가없는 이벤트)에 대한 확장 메서드를 호출하는 것이 악한가요? 악하거나 악하지 않습니까? public static void Raise(this EventHandler handler, object sender, EventArgs args) { if (handler != null) { handler(sender, args); } } // Usage: MyButtonClicked.Raise(this, EventArgs.Empty); // This works too! Evil? EventHandler handler = null; handler.Raise(this, EVentArgs.Empty); 확장 메서드의 특성으로 인해 MyButtonClicked가 null 인 경우 MyButt..

program story 2020.12.09

"라틴"에서 지원하는 언어와 Google 웹 글꼴의 글꼴에서 "라틴 확장"글리프?

"라틴"에서 지원하는 언어와 Google 웹 글꼴의 글꼴에서 "라틴 확장"글리프? Google Web Fonts의 일부 글꼴은 여러 "문자 집합"을 지원합니다. 문제는 내가 사용하는 웹 글꼴이 "라틴"글리프 만 제공하는 경우 글리프가 지원되지 않는 언어로 페이지를 번역하는 사용자는 엉망이 된 텍스트를 분명히 알아 차릴 것입니다. 내 웹 글꼴이 영어를 제외하고 세계에서 가장 인기있는 언어 (예 : 스페인어, 독일어, 프랑스어 등)를 지원하고 싶습니다. 이를 위해 "라틴어"와 "라틴어 확장"이 정확히 어떤 언어를 개별적으로 충족하는지 알고 싶습니다. 대답은 다음과 같을 것으로 예상합니다. Latin Character Set & Supported Languages: - .......... - ...........

program story 2020.12.09

C17이란 무엇이며 언어가 어떻게 변경 되었습니까?

C17이란 무엇이며 언어가 어떻게 변경 되었습니까? 내가 GCC 8에 대한 소식을 확인했다, 나는 보았다 그들은 (정말,하지 C ++ 17 C17)을 C 언어의 2017 버전에 대한 지원을 추가 한. 그러나 인터넷에서 그것에 대한 정보를 찾을 수 없습니다. C11과 같은 새로운 ISO 버전입니까, 아니면 GCC 팀이 컴파일러의 일부 수정을 위해 사용하는 코드 명입니까? GCC 참조 에 따르면 C17실제로는 DR 해상도가 통합 된 표준 의 버그 수정 버전 입니다 C11. C17 , 통합 DR 해상도와 C11 표준의 버그 수정 버전은 곧 투표로 이동합니다. 이 패치는 해당 옵션 -std=c17, -std=gnu17(새 기본 버전, 기본값으로 대체 -std=gnu11)을 추가 -std=iso9899:2017합..

program story 2020.12.09

JSON 배열을 Python 목록으로 변환

JSON 배열을 Python 목록으로 변환 import json array = '{"fruits": ["apple", "banana", "orange"]}' data = json.loads(array) 그것은 내 JSON 배열이지만 fruits 문자열의 모든 값을 Python 목록으로 변환하고 싶습니다. 이를 수행하는 올바른 방법은 무엇입니까? import json array = '{"fruits": ["apple", "banana", "orange"]}' data = json.loads(array) print data['fruits'] # the print displays: # [u'apple', u'banana', u'orange'] 당신은 당신이 필요한 모든 것을 가지고있었습니다. data사전 da..

program story 2020.12.08

Eclipse에서 모든 중단 점을 보는 방법은 무엇입니까?

Eclipse에서 모든 중단 점을 보는 방법은 무엇입니까? 나는 이클립스를 처음 접했고 내가 배치 한 모든 중단 점을 볼 수 없습니다. 심지어 Window-> Show View-> Breakpoints를 시도했지만 작동하지 않습니다. 다른 사용자가 제안했듯이 모든 중단 점을 보려면 Window-> Show View-> Breakpoints. 삭제하려면 세 가지 방법이 있습니다. 중단 점을 선택하고 동일한보기에 표시된 십자 버튼을 클릭합니다. 중단 점을 선택하고 마우스 오른쪽 버튼을 클릭 한 후 제거를 선택합니다. (일시적으로 비활성화하고이 메뉴에서 모든 중단 점을 제거 할 수도 있습니다.) 파일의 중단 점으로 이동하여 두 번 클릭하십시오. 바로 오늘 저에게 효과적이었습니다. 실행-> 모든 중단 점 제거 ..

program story 2020.12.08

Log4j2 구성에서 "상태"는 무엇을 의미합니까?

Log4j2 구성에서 "상태"는 무엇을 의미합니까? 방금 log4j2.xml 구성 파일의 조정을 완료하고 내가 이해하지 못하는 것을 발견했습니다. 그래서 무엇 입니까? 거의 모든 예제에서 : http://logging.apache.org/log4j/2.x/manual/configuration.html Apache의 사람들은 구성에 상태를 추가했습니다. 예를 들어 다음은 첫 번째입니다. 상태 로거는 log4j2 구성 요소에서 내부적으로 사용됩니다. 구성에서 설정 status="debug"(또는 "추적")하면이 내부 로깅이 명령 줄에 출력됩니다. 어떤 log4j2 플러그인 구성 요소가로드되었는지에 대한 디버그 정보 (모든 구성 요소가 log4j2 플러그인에 매핑 됨)와 예를 들어 어떤 appender 및 l..

program story 2020.12.08

Integer와 Fixnum의 차이점은 무엇입니까?

Integer와 Fixnum의 차이점은 무엇입니까? Fixnum클래스가 클래스에서 상속 된다는 것을 알고 Integer있습니다. 그러나 그들 사이의 실제 차이점은 무엇입니까? 때때로를 사용 Fixnum하고 때로는 Integer대신 사용하는 사용 사례가 있습니까? 당신은 결코 "사용"하지 않습니다 Integer. 자식 ( Fixnum및 Bignum)에 메서드 를 부여하는 작업을 수행하는 추상 클래스입니다 . 사실상 어떤 상황에서도 객체의 클래스를 요청하고 그것이 Integer. 업데이트 : Ruby 2.4부터 Fixnum및 Bignum클래스는 사라졌고 Integer. 똑같은 최적화가 여전히 존재하지만, 프로그래머에게 보이지 않는 "적절한"컴파일러 최적화로 취급됩니다. 이것은 다소 혼란 스럽습니다. Inte..

program story 2020.12.08
반응형