반응형

spring 2884

제네릭 메서드로 인터페이스 구현

제네릭 메서드로 인터페이스 구현 나는 이것에 공백을 그리는 중이며 내가 작성한 이전 예제를 찾을 수없는 것 같습니다. 클래스와 함께 일반 인터페이스를 구현하려고합니다. 인터페이스를 구현할 때 Visual Studio가 Generic Interface의 모든 메서드를 구현하지 않는다는 오류를 지속적으로 생성하기 때문에 무언가 제대로 작동하지 않는다고 생각합니다. 다음은 내가 작업중인 작업의 스텁입니다. public interface IOurTemplate { IEnumerable List() where T : class; T Get(U id) where T : class where U : class; } 그래서 내 수업은 어떻게 생겼을까 요? 다음과 같이 인터페이스를 다시 작업해야합니다. public in..

IT박스 2021.01.07

PHP에서 두 문자열을 알파벳순으로 비교하는 방법은 무엇입니까?

PHP에서 두 문자열을 알파벳순으로 비교하는 방법은 무엇입니까? 제목이 말하는 것. 특히 내가 가지고 있다면 $array1['name'] = 'zoo'; $array2['name'] = 'fox'; 알파벳순 $array2의 이름이의 위에 와야 하는지 어떻게 알 수 $array1있습니까? 사용 strcmp. strcmp에 대한 첫 번째 인수가 사 전적으로 두 번째 인수보다 작 으면 반환되는 값은 음수가됩니다. 둘 다 같으면 0을 반환합니다. 첫 번째가 사전에 두 번째보다 크면 양수가 반환됩니다. nb. strcasecmp(string1,string2)대소 문자를 무시하는 을 사용하고 싶을 것입니다 . 두 문자열을 strcmp다음 과 비교할 수 있습니다 . str1 이 str2 보다 작 으면 str1 이 s..

IT박스 2021.01.07

timeit 대 타이밍 데코레이터

timeit 대 타이밍 데코레이터 코드 시간을 맞추려고합니다. 먼저 타이밍 데코레이터를 사용했습니다. #!/usr/bin/env python import time from itertools import izip from random import shuffle def timing_val(func): def wrapper(*arg, **kw): '''source: http://www.daniweb.com/code/snippet368.html''' t1 = time.time() res = func(*arg, **kw) t2 = time.time() return (t2 - t1), res, func.__name__ return wrapper @timing_val def time_izip(alist, n): i ..

IT박스 2021.01.07

Ruby 1.9 : 멀티 바이트 문자열을 올바르게 업 케이스 및 다운 케이스하려면 어떻게해야합니까?

Ruby 1.9 : 멀티 바이트 문자열을 올바르게 업 케이스 및 다운 케이스하려면 어떻게해야합니까? 그래서 matz는 루비 1.9.1 을 유지 upcase하고 downcase제한하기 /[A-Z]/i로 결정했습니다 . ActiveSupport::Multibyte오랫동안 루비 1.8.x에서 String#mb_chars. 그러나 루비 1.9.1에서 시도했을 때 작동하지 않는 것 같습니다. 다음은 내가 작성한 출력과 함께 작성한 간단한 테스트 스크립트입니다. $ cat test.rb # encoding: UTF-8 puts("@ #{RUBY_VERSION} " + (__ENCODING__ rescue $KCODE).to_s) sd, su = "Iñtërnâtiônàlizætiøn", "IÑTËRNÂTIÔNÀLI..

IT박스 2021.01.07

SQL의 기존 테이블에 새로운 널이 아닌 열이있는 대체 테이블

SQL의 기존 테이블에 새로운 널이 아닌 열이있는 대체 테이블 이 질문에 이미 답변이 있습니다. SQL Server의 기존 테이블에 nullable이 아닌 열을 추가 하시겠습니까? 3 답변 SQL Server 2005의 기존 테이블에 null이 아닌 열을 추가하는 방법은 무엇입니까? DEFAULT를 지정하거나 NULL이 허용 된 열을 추가하고 모든 값을 업데이트 한 다음 열을 NOT NULL로 변경해야합니다. ALTER TABLE ADD NOT NULL DEFAULT 다음 중 하나를 선택하십시오. a) 유효한 기본값으로 null이 아님 만들기 b) null을 만들고 채우고 null이 아님으로 변경 테이블에 NOT NULL 열을 추가하는 방법에는 두 가지가 있습니다. NULL 제약 조건이있는 열을 추가하여..

IT박스 2021.01.07

2012 년에 권장되는 jQuery 템플릿?

2012 년에 권장되는 jQuery 템플릿? 이 질문에 이미 답변이 있습니다. JQuery에 권장되는 JavaScript HTML 템플릿 라이브러리? 7 답변 jQuery 템플릿은 당분간 사용되지 않습니다. HTML로 형식을 지정하고 DOM에 추가하려는 JavaScript 개체 형식의 데이터가 있습니다. 요즘 가장 좋은 방법은 무엇입니까? HTML 문자열을 만들어야합니까? 다음과 같은 jQuery를 통해 요소를 만들어야 $('',{id:'my-'+Id}).append($('').text(myText))합니까? jQuery 템플릿을 대체하거나 성숙한 대체물이 있습니까? 이것이 내 프로젝트에서 수행하는 방법입니다. HTML에서 템플릿을 정의합니다. string.format을 사용하여 변수를 대체하십시오. v..

IT박스 2021.01.06

HttpClient로 본문 요청 작성

HttpClient로 본문 요청 작성 XML content-type으로 요청 본문을 작성하고 싶지만 HttpClient Object ( http://hc.apache.org/httpclient-3.x/apidocs/index.html )를 사용 하는 방법을 모르겠습니다 . DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost httpRequest = new HttpPost(this.url); httpRequest.setHeader("Content-Type", "application/xml"); 그리고 XML로 본문을 계속 작성하는 방법을 모르겠습니다. XML이 작성된 경우 이런 식으로 java.lang.String사용할 수 있습니다.HttpC..

IT박스 2021.01.06

상태 표시 줄을 검은 색 아이콘이있는 흰색으로 만들려면 어떻게해야합니까?

상태 표시 줄을 검은 색 아이콘이있는 흰색으로 만들려면 어떻게해야합니까? 내 앱의 상태 표시 줄 색상을 변경하여 검은 색 아이콘이있는 흰색 (기본 흰색 아이콘이있는 검은 색 대신)이되도록 변경하고 싶습니다. 이 작업을 수행 할 방법이 있습니까? Android M (api 레벨 23)을 사용하면 android:windowLightStatusBar속성 이있는 테마에서이를 달성 할 수 있습니다 . 편집하다 : Pdroid가 언급했듯이 이것은 프로그래밍 방식으로도 달성 할 수 있습니다. getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); 회색 아이콘으로 흰색 상태 표시 줄을 만들 수 있습니다. 예를 들어 S..

IT박스 2021.01.06

C로 디렉토리 목록을 어떻게 얻습니까?

C로 디렉토리 목록을 어떻게 얻습니까? C에서 폴더와 파일에 대한 디렉토리를 어떻게 스캔합니까? 크로스 플랫폼이어야합니다. 다음 POSIX 프로그램은 현재 디렉토리에있는 파일의 이름을 인쇄합니다. #define _XOPEN_SOURCE 700 #include #include #include int main (void) { DIR *dp; struct dirent *ep; dp = opendir ("./"); if (dp != NULL) { while (ep = readdir (dp)) puts (ep->d_name); (void) closedir (dp); } else perror ("Couldn't open the directory"); return 0; } 크레딧 : http://www.gnu.org..

IT박스 2021.01.06

열 이름 목록을 얻는 방법

열 이름 목록을 얻는 방법 이와 같은 테이블의 모든 열 이름을 가진 행을 얻을 수 있습니까? |id|foo|bar|age|street|address| 나는 사용하고 싶지 않습니다 Pragma table_info(bla). SELECT sql FROM sqlite_master WHERE tbl_name = 'table_name' AND type = 'table' 그런 다음 Reg Exp로이 값을 구문 분석합니다 (쉽습니다). 이것은 다음과 유사합니다. [(.*?)] 또는 다음을 사용할 수 있습니다. PRAGMA table_info(table_name) SQLite에 명령 줄 셸을 사용하는 경우 .headers on쿼리를 수행하기 전에. 주어진 세션에서이 작업을 한 번만 수행하면됩니다. 이것은 HTML5 S..

IT박스 2021.01.06
반응형