반응형

c# 2009

IntelliJ IDEA : 실행 / 디버그 구성으로 쉘 스크립트 실행

IntelliJ IDEA : 실행 / 디버그 구성으로 쉘 스크립트 실행 IntelliJ Run / Debug 구성에서 쉘 스크립트를 호출 할 수있는 방법이 있습니까? 방금 BashSupport 플러그인 의 도움으로 쉘 스크립트를 호출 할 수 있다는 것을 알게되었습니다 . 'Before Launch'의 'Add External tool'이 트릭을 수행합니다. 스크린 샷 11 개 정도는 확실하지 않지만 12 개에는 "Before Launch"라는 Run / Debug Configuration의 일부가 있으며 "Add External tool"옵션에서 셸 스크립트를 선택할 수 있습니다. IntelliJ IDEA 2019.2 업데이트 IntelliJ IDEA의 새 버전에는 Shell Script Support가..

programing 2020.08.13

특정 디렉토리에서 어떻게 git diff를 수행합니까?

특정 디렉토리에서 어떻게 git diff를 수행합니까? git diff는 실제로 모든 소스 코드에서 diff를 실행합니다. 특정 디렉토리에서 어떻게하면 그 아래에있는 파일의 수정 사항을 볼 수 있습니다. 경로 (이 경우 myfolder)를 제공하고 다음을 실행하십시오. git diff myfolder/ 다른 브랜치를 비교 --하는 경우을 사용 하여 파일 시스템 경로에서 git 개정판을 분리 해야 합니다. 예를 들어, 두 개의 로컬 브랜치 master및 bryan-working: $ git diff master -- AFolderOfCode/ bryan-working -- AFolderOfCode/ 또는 로컬 지점에서 원격으로 : $ git diff master -- AFolderOfCode/ origin..

programing 2020.08.13

MongoDB에서 인덱스 방향이 중요한 이유는 무엇입니까?

MongoDB에서 인덱스 방향이 중요한 이유는 무엇입니까? 문서 를 인용하려면 : 인덱스를 만들 때 키와 관련된 숫자는 인덱스의 방향을 지정하므로 항상 1 (오름차순) 또는 -1 (내림차순)이어야합니다. 방향은 단일 키 인덱스 또는 임의 액세스 검색에 중요하지 않지만 복합 인덱스에 대해 정렬 또는 범위 쿼리를 수행하는 경우 중요합니다. 그러나 나는 지수의 방향이 복합 지수에서 중요한 이유를 알지 못한다. 누군가가 추가 설명 (또는 예)을 제공 할 수 있습니까? MongoDB는 어떤 방식 으로든 복합 키를 연결하고이를 BTree의 키로 사용합니다. 단일 항목을 찾을 때 -트리에서 노드의 순서는 관련이 없습니다. 노드 범위를 반환하는 경우 -서로 가까운 요소는 트리의 동일한 분기 아래에 있습니다. 노드가 범..

programing 2020.08.13

데이터베이스 레코드의 물리적 대 논리적 / 소프트 삭제?

데이터베이스 레코드의 물리적 대 논리적 / 소프트 삭제? 레코드를 실제로 또는 물리적으로 삭제하는 것과 반대로 레코드의 논리적 / 소프트 삭제 (즉, 레코드가 삭제되었음을 나타내는 플래그 설정)를 수행하면 어떤 이점이 있습니까? 이것이 일반적인 관행입니까? 안전한가요? 장점은 기록을 유지하고 (감사에 적합), 삭제하려는 행을 참조하는 데이터베이스의 다양한 다른 테이블을 통해 계단식으로 삭제하는 것에 대해 걱정할 필요가 없다는 것입니다. 단점은 플래그를 고려하기 위해보고 / 표시 방법을 코딩해야한다는 것입니다. 그것이 일반적인 관행 인 한-나는 예라고 말하고 싶지만, 사용 여부는 비즈니스 요구에 달려 있습니다. 편집 : 또 다른 단점에 대한 생각-테이블에 고유 인덱스가있는 경우 삭제 된 레코드는 여전히 "..

programing 2020.08.13

C #에서 작은 코드 샘플을 벤치마킹하면이 구현을 개선 할 수 있습니까?

C #에서 작은 코드 샘플을 벤치마킹하면이 구현을 개선 할 수 있습니까? 꽤 자주 그래서 나는 어떤 구현이 가장 빠른지 확인하기 위해 작은 코드 덩어리를 벤치마킹합니다. 벤치마킹 코드가 지팅이나 가비지 수집기를 고려하지 않는다는 의견을 자주 봅니다. 천천히 진화 한 다음과 같은 간단한 벤치마킹 기능이 있습니다. static void Profile(string description, int iterations, Action func) { // warm up func(); // clean up GC.Collect(); var watch = new Stopwatch(); watch.Start(); for (int i = 0; i < iterations; i++) { func(); } watch.Stop(); ..

programing 2020.08.13

Kotlin : 함수를 매개 변수로 다른 함수에 전달하는 방법은 무엇입니까?

Kotlin : 함수를 매개 변수로 다른 함수에 전달하는 방법은 무엇입니까? 주어진 함수 foo : fun foo(m: String, bar: (m: String) -> Unit) { bar(m) } 우리는 할 수 있습니다 : foo("a message", { println("this is a message: $it") } ) //or foo("a message") { println("this is a message: $it") } 이제 다음과 같은 기능이 있다고 가정 해 보겠습니다. fun buz(m: String) { println("another message: $m") } "buz"를 매개 변수로 "foo"에 전달할 수있는 방법이 있습니까? 다음과 같은 것 : foo("a message", buz..

programing 2020.08.13

Tkinter에서 창 닫기 이벤트를 어떻게 처리합니까?

Tkinter에서 창 닫기 이벤트를 어떻게 처리합니까? Python Tkinter 프로그램에서 창 닫기 이벤트 (사용자가 'X'버튼을 클릭)를 어떻게 처리합니까? Tkinter는 프로토콜 핸들러 라는 메커니즘을 지원합니다 . 여기서 프로토콜 이라는 용어 는 응용 프로그램과 창 관리자 간의 상호 작용을 나타냅니다. 가장 일반적으로 사용되는 프로토콜은라고 WM_DELETE_WINDOW하며 사용자가 창 관리자를 사용하여 창을 명시 적으로 닫을 때 발생하는 작업을 정의하는 데 사용됩니다. protocol메소드를 사용 하여이 프로토콜에 대한 핸들러 를 설치할 수 있습니다 (위젯은 Tk또는 Toplevel위젯 이어야 함 ). 여기에 구체적인 예가 있습니다. import tkinter as tk from tkinte..

programing 2020.08.13

Xcode — $ (SRCROOT) 란 무엇입니까?

Xcode — $ (SRCROOT) 란 무엇입니까? 일부 라이브러리를 사용하는 Xcode 프로젝트를보고 있습니다. 프로젝트가 다른 컴퓨터에서 생성되었으므로 일부 경로를 업데이트해야합니다. 라이브러리 검색 경로는 모두 $(SRCROOT). 그게 무슨 뜻입니까? Xcode 프로젝트가 포함 된 디렉토리의 경로입니다. 기본적으로 Xcode에서 정의한 프로젝트 루트 디렉터리입니다. http://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html#//apple_ref/doc/uid/TP40003931-CH3-SW38..

programing 2020.08.13

여러 줄 가져 오기에 권장되는 형식이 있습니까?

여러 줄 가져 오기에 권장되는 형식이 있습니까? 파이썬에서 여러 줄 가져 오기를 코딩하는 세 가지 방법이 있음을 읽었습니다. 슬래시 사용 : from Tkinter import Tk, Frame, Button, Entry, Canvas, Text, \ LEFT, DISABLED, NORMAL, RIDGE, END 감정 복제 : from Tkinter import Tk, Frame, Button, Entry, Canvas, Text from Tkinter import LEFT, DISABLED, NORMAL, RIDGE, END 괄호 포함 : from Tkinter import (Tk, Frame, Button, Entry, Canvas, Text, LEFT, DISABLED, NORMAL, RIDGE, ..

programing 2020.08.13
반응형