반응형

C++ 2652

python setup.py 제거

python setup.py 제거 .NET Framework와 함께 python 패키지를 설치했습니다 python setup.py install. 어떻게 제거합니까? 참고 : 사용하지 마십시오 python setup.py install사용pip install . 모든 파일을 수동으로 제거하고 설치에서 수동으로 수행 한 다른 작업도 실행 취소해야합니다. 모든 파일 목록을 모르는 경우 --record옵션을 사용하여 다시 설치하고 생성 된 목록을 살펴볼 수 있습니다. 설치된 파일 목록을 기록하려면 다음을 사용할 수 있습니다. python setup.py install --record files.txt 제거하려면 xargs를 사용하여 제거 할 수 있습니다. xargs rm -rf < files.txt 또는 Wi..

Nice programing 2020.09.29

MySQL에서 중복 값 찾기

MySQL에서 중복 값 찾기 varchar 열이있는 테이블이 있는데이 열에 중복 값이있는 모든 레코드를 찾고 싶습니다. 중복을 찾는 데 사용할 수있는 가장 좋은 쿼리는 무엇입니까? 를 수행 SELECT로모그래퍼 GROUP BY절. name 이 중복 항목을 찾으려는 열 이라고 가정 해 보겠습니다 . SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1; 그러면 첫 번째 열에 이름 값 이있는 결과가 반환 되고 두 번째 열에 해당 값이 나타나는 횟수 가 반환 됩니다. SELECT varchar_col FROM table GROUP BY varchar_col HAVING COUNT(*) > 1; SELECT * FROM mytable mto WHERE E..

Nice programing 2020.09.29

빈 배열 요소 제거

빈 배열 요소 제거 내 배열의 일부 요소는 사용자가 제출 한 내용에 따라 빈 문자열입니다. 이러한 요소를 제거해야합니다. 나는 이것을 가지고있다: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); 하지만 작동하지 않습니다. $linksArray여전히 빈 요소가 있습니다. 나는 또한 empty()기능으로 그것을 시도 했지만 결과는 동일합니다. 문자열 배열을 처리 할 때를 사용 array_filter()하면됩니다.이 모든 것을 편리하게 처리 할 수 ​​있습니다. print_r(array_filter($linksArray)); 있다는 사실에 유의 콜백이 제공되지 않으면 , 어레이의 모든 항목이 동일 ..

Nice programing 2020.09.29

선호하는 diff 도구 / 뷰어로 'git diff'출력을 보려면 어떻게해야합니까?

선호하는 diff 도구 / 뷰어로 'git diff'출력을 보려면 어떻게해야합니까? 을 입력 할 때 git diff선택한 시각적 비교 도구 (Windows의 SourceGear "diffmerge")를 사용하여 출력을보고 싶습니다. 이 작업을 수행하도록 git을 어떻게 구성합니까? Git1.6.3부터 git difftool 스크립트를 사용할 수 있습니다 . 아래 내 대답을 참조하십시오 . 이 기사 가 도움 이 될 수 있습니다. 다음은 가장 좋은 부분입니다. 외부 비교 도구를 지정하는 방법에는 두 가지가 있습니다. 첫 번째는 GIT_EXTERNAL_DIFF 변수를 설정하여 사용한 방법입니다. 그러나 변수는 실행 파일의 전체 경로를 가리켜 야합니다. 또한 GIT_EXTERNAL_DIFF로 지정된 실행 파일은..

Nice programing 2020.09.29

malloc과 calloc의 차이점은 무엇입니까?

malloc과 calloc의 차이점은 무엇입니까? 하는 것의 차이점은 무엇입니까? ptr = (char **) malloc (MAXELEMS * sizeof(char *)); 또는: ptr = (char **) calloc (MAXELEMS, sizeof(char*)); calloc을 malloc보다 사용하거나 그 반대로 사용하는 것이 좋은 생각은 언제입니까? calloc()0은 버퍼를 초기화 malloc()하고 메모리는 초기화되지 않은 상태로 둡니다. 편집하다: 메모리를 0으로 만드는 데 약간의 시간이 걸릴 수 있으므로 malloc()해당 성능이 문제인 경우 사용 하는 것이 좋습니다. 메모리 초기화가 더 중요한 경우 calloc(). 예를 들어,에 calloc()대한 호출을 저장할 수 있습니다 mems..

Nice programing 2020.09.29

Objective-C에서 난수 생성

Objective-C에서 난수 생성 저는 주로 Java 헤드이고 0에서 74 사이의 의사 난수를 생성하는 방법을 원합니다. Java에서는 다음 방법을 사용합니다. Random.nextInt(74) 나는 씨앗이나 진정한 무작위성에 대한 논의에는 관심이 없으며 Objective-C에서 동일한 작업을 수행하는 방법에 관심이 있습니다. 나는 구글을 샅샅이 뒤졌고, 많은 서로 다르고 상충되는 정보가있는 것 같다. arc4random_uniform()함수를 사용해야합니다 . 그것은 우수한 알고리즘을 사용합니다 rand. 씨앗을 놓을 필요조차 없습니다. #include // ... // ... int r = arc4random_uniform(74); arc4random매뉴얼 페이지 NAME arc4random, ar..

Nice programing 2020.09.29

C #에서 명령 줄 인수를 구문 분석하는 가장 좋은 방법은 무엇입니까?

C #에서 명령 줄 인수를 구문 분석하는 가장 좋은 방법은 무엇입니까? [닫은] 매개 변수를 사용하는 콘솔 애플리케이션을 빌드 할 때에 전달 된 인수를 사용할 수 있습니다 Main(string[] args). 과거에는 단순히 해당 배열을 인덱싱 / 루프하고 값을 추출하기 위해 몇 가지 정규식을 수행했습니다. 그러나 명령이 더 복잡해지면 구문 분석이 매우 추악해질 수 있습니다. 그래서 관심이 있습니다. 사용하는 라이브러리 사용하는 패턴 명령이 항상 여기에 답변 된 것과 같은 공통 표준을 준수한다고 가정합니다 . NDesk.Options ( Documentation ) 및 / 또는 Mono.Options (동일한 API, 다른 네임 스페이스)를 사용하는 것이 좋습니다 . 문서 의 예 : bool show_h..

Nice programing 2020.09.29

String.slice와 String.substring의 차이점은 무엇입니까?

String.slice와 String.substring의 차이점은 무엇입니까? 이 두 가지 방법의 차이점을 아는 사람이 있습니까? String.prototype.slice String.prototype.substring slice()같은 작품 substring()몇 가지 다른 행동을. Syntax: string.slice(start, stop); Syntax: string.substring(start, stop); 공통점 : 경우 start등호 stop: 빈 문자열을 반환 stop생략 된 경우 : 문자열 끝까지 문자를 추출합니다. 인수 중 하나가 문자열의 길이보다 크면 문자열의 길이가 대신 사용됩니다. 구별 :substring() 경우 start > stop, 다음 substring사람들이 개 인자를 교..

Nice programing 2020.09.29

Objective-C에서 델리게이트를 어떻게 생성합니까?

Objective-C에서 델리게이트를 어떻게 생성합니까? 대의원이 어떻게 작동하는지, 어떻게 사용할 수 있는지 알고 있습니다. 하지만 어떻게 만드나요? Objective-C 대리자는 delegate다른 개체 속성 에 할당 된 개체입니다. 하나를 만들려면 관심있는 대리자 메서드를 구현하는 클래스를 정의하고 해당 클래스를 대리자 프로토콜을 구현하는 것으로 표시하면됩니다. 예를 들어 UIWebView. 델리게이트의 webViewDidStartLoad:메소드 를 구현하려면 다음과 같은 클래스를 만들 수 있습니다. @interface MyClass // ... @end @implementation MyClass - (void)webViewDidStartLoad:(UIWebView *)webView { // .....

Nice programing 2020.09.29
반응형