반응형

JQuery 8562

주어진 문자열의 모든 순열 생성

주어진 문자열의 모든 순열 생성 문자열의 모든 순열을 찾는 우아한 방법은 무엇입니까? 예를 들어 ba, ba하고 싶겠지 ab만 어떻 abcdefgh습니까? Java 구현의 예가 있습니까? public static void permutation(String str) { permutation("", str); } private static void permutation(String prefix, String str) { int n = str.length(); if (n == 0) System.out.println(prefix); else { for (int i = 0; i < n; i++) permutation(prefix + str.charAt(i), str.substring(0, i) + str.subs..

Programing 2020.02.22

C ++에서 문자열을 어떻게 토큰 화합니까?

C ++에서 문자열을 어떻게 토큰 화합니까? Java에는 편리한 분할 방법이 있습니다. String str = "The quick brown fox"; String[] results = str.split(" "); C ++에서이를 수행하는 쉬운 방법이 있습니까? 이 std::string::find방법을 사용하여 간단한 케이스를 쉽게 만들 수 있습니다 . 그러나 Boost.Tokenizer를 살펴 보십시오 . 훌륭합니다. Boost에는 일반적으로 매우 멋진 문자열 도구가 있습니다. 부스트 토크 나이의 클래스는 매우 간단 이런 종류의 물건을 만들 수 있습니다 : #include #include #include #include using namespace std; using namespace boost; in..

Programing 2020.02.22

HttpClient의 인증 헤더 설정

HttpClient의 인증 헤더 설정 REST API에 사용하는 HttpClient가 있습니다. 그러나 Authorization 헤더를 설정하는 데 문제가 있습니다. OAuth 요청을 통해받은 토큰으로 헤더를 설정해야합니다. 다음을 제안하는 .NET 코드가 있습니다. httpClient.DefaultRequestHeaders.Authorization = new Credential(OAuth.token); 그러나 Credential 클래스는 WinRT에 존재하지 않습니다. 누구나 승인 헤더를 설정하는 방법에 대한 아이디어가 있습니까? 이를 수행하는 방법은 다음과 같습니다. httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderVa..

Programing 2020.02.22

인쇄

인쇄 뿐? 표시된 div를 어떻게 인쇄합니까 (페이지의 다른 모든 내용을 수동으로 비활성화하지 않고)? 새로운 미리보기 대화 상자를 피하고 싶기 때문에이 내용으로 새 창을 만드는 것은 유용하지 않습니다. 페이지에는 두 개의 테이블이 있으며 그중 하나에는 인쇄하려는 div가 포함되어 있습니다. 테이블은 웹에 시각적 스타일로 스타일이 지정되어 인쇄에 표시되지 않아야합니다. 다음은 CSS 만 사용하는 일반적인 솔루션이며 작동하는 것으로 확인되었습니다. @media print { body * { visibility: hidden; } #section-to-print, #section-to-print * { visibility: visible; } #section-to-print { position: absolu..

Programing 2020.02.22

파이썬에서 디렉토리의 zip 아카이브를 만드는 방법은 무엇입니까?

파이썬에서 디렉토리의 zip 아카이브를 만드는 방법은 무엇입니까? 파이썬에서 디렉토리 구조의 zip 아카이브를 어떻게 만들 수 있습니까? 다른 사람들이 지적했듯이 zipfile 을 사용해야합니다 . 설명서에는 사용 가능한 기능이 나와 있지만 실제로는 전체 디렉토리를 압축하는 데 사용할 수있는 방법을 설명하지 않습니다. 예제 코드로 설명하는 것이 가장 쉽다고 생각합니다. #!/usr/bin/env python import os import zipfile def zipdir(path, ziph): # ziph is zipfile handle for root, dirs, files in os.walk(path): for file in files: ziph.write(os.path.join(root, file)..

Programing 2020.02.22

키 저장소 인증서의 SHA-1 지문

키 저장소 인증서의 SHA-1 지문 SHA-1 지문을 얻는 방법과 지문을 얻는 방법이 동일합니까? 이전에는이 ​​명령을 실행하고있었습니다 : 내가 얻는 결과가 SHA-1 지문인지 확실하지 않습니다. 누군가 이것을 명확히 할 수 있습니까? 에 따라 이 구글 맵 v2의 SHA1 지문을 만들기위한 자습서 디버그 모드의 경우 : keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 릴리스 모드의 경우 : keytool -list -v -keystore {keystore_name} -alias {alias_name} 예: keytool -list -v -keystore..

Programing 2020.02.22

HTML 스크래핑 옵션?

HTML 스크래핑 옵션? [닫은] HTML 스크래핑을위한 Python 패키지 인 Beautiful Soup 을 시도하고 있습니다. 내가 봐야 할 다른 HTML 스크래핑 패키지가 있습니까? 파이썬은 요구 사항이 아니며 실제로 다른 언어에 대해서도 듣고 싶습니다. 지금까지의 이야기: 파이썬 아름다운 수프 lxml HTQL 매끈한 기계화 루비 노코 기리 살구 기계화 scrAPI 스크 루비! 웜뱃 와 티르 .그물 HTML 민첩성 팩 물 펄 WWW :: 기계화 웹 스크레이퍼 자바 태그 수프 HTMLUnit 웹 수확 야 베스트 jsoup 여리고 HTML 파서 자바 스크립트 의뢰 안녕 아르투 노드 호스 맨 팬텀 PHP out 테 htmlSQL PHP 간단한 HTML DOM 파서 CURL로 PHP 스크래핑 Scarle..

Programing 2020.02.22

Ruby on Rails에서 DateTime, Timestamp, Time 및 Date의 차이점은 무엇입니까?

Ruby on Rails에서 DateTime, Timestamp, Time 및 Date의 차이점은 무엇입니까? 내 경험상 프로그래밍이 항상 위험하고 어려움에 처할 때 날짜 / 시간을 얻는 것이 좋습니다. 루비와 레일즈는 압도적으로 많은 옵션으로 인해 항상 이것에 대해 뛰어 들었습니다. 나는 어떤 것을 골라야할지 전혀 모른다. Rails를 사용하고 ActiveRecord 데이터 유형을 볼 때 다음을 찾을 수 있습니다 : datetime, : timestamp, : time 및 : date 차이점이 무엇인지, 문제가 어디에 있는지 모릅니다. 차이점이 뭐야? 무엇을 위해 사용합니까? (PS 저는 Rails3을 사용하고 있습니다) ActiveRecord의 서로 다른 날짜 / 시간 형식의 차이는 Rails와 거의..

Programing 2020.02.22

C #에서 "내부"키워드의 실제 사용

C #에서 "내부"키워드의 실제 사용 internalC # 에서 키워드 의 실제 사용법이 무엇인지 설명해 주 시겠습니까? internal수정자가 현재 어셈블리에 대한 액세스를 제한 한다는 것을 알고 있지만 언제 어떤 환경에서 사용해야합니까? 동일한 어셈블리 내의 다른 많은 클래스에서 액세스하려고하지만 다른 어셈블리의 코드에 액세스 할 수 없도록하려는 유틸리티 또는 도우미 클래스 / 방법. 에서 MSDN (archive.org를 통해) : 내부 액세스의 일반적인 사용은 구성 요소 기반 개발에 있으며, 이는 구성 요소 그룹이 나머지 응용 프로그램 코드에 노출되지 않고 개인 방식으로 협력 할 수 있기 때문입니다. 예를 들어, 그래픽 사용자 인터페이스를 구축하기위한 프레임 워크는 내부 액세스 권한이있는 멤버를 ..

Programing 2020.02.22

Xcode-명령 행 도구 설치

Xcode-명령 행 도구 설치 현재 Xcode / Mac OS X v10.8 (Mountain Lion) 이상과 함께 설치된 명령 줄 빌드 도구를 얻으려면 어떻게해야합니까? Xcode와 달리 설치 프로그램이 없습니다 (단지 번들입니다). 모든 명령 행 도구가 번들 (내용 / 개발자 아래)에있는 것처럼 보이지만이를 사용하도록 설정된 적절한 환경 변수는 없습니다. 명령 줄에서 빌드를 지원하도록 환경을 설정하는 스크립트가 있습니까? Xcode 5.1 및 OSX 10.9. (Xcode 5.1.1 + OSX 10.10에서도 작동) xcode-select --install버전 2333과 함께 작동하고 버전 2003과 함께 실패했습니다. 따라서 xcode-select --install아래 설명대로 다운로드가 작동하지..

Programing 2020.02.22
반응형