반응형

분류 전체보기 2139

foreach를 사용하지 않고 ArrayList를 강력한 형식의 제네릭 목록으로 변환하는 방법은 무엇입니까?

foreach를 사용하지 않고 ArrayList를 강력한 형식의 제네릭 목록으로 변환하는 방법은 무엇입니까? 아래 코드 샘플을 참조하십시오. ArrayList일반 목록이 필요합니다 . 사용하고 싶지 않습니다 foreach. ArrayList arrayList = GetArrayListOfInts(); List intList = new List(); //Can this foreach be condensed into one line? foreach (int number in arrayList) { intList.Add(number); } return intList; 다음을 시도하십시오 var list = arrayList.Cast().ToList(); 이것은 3.5 프레임 워크에 정의 된 특정 확장 메서드를..

programing 2020.12.29

문자열에 다른 문자열이 포함되어 있지 않은지 확인

문자열에 다른 문자열이 포함되어 있지 않은지 확인 T-SQL에서 문자열에 다른 문자열이 없는지 어떻게 확인할 수 있습니까? 나는이 nvarchar"오렌지 사과"가 될 수있는합니다. 예를 들어, columm에 "Apples"가 포함되어 있지 않은 경우 업데이트하고 싶습니다 . 어떻게 할 수 있습니까? WHERE NOT (someColumn LIKE '%Apples%') 또는 다음을 사용할 수 있습니다. WHERE CHARINDEX(N'Apples', someColumn) = 0 어느 쪽이 더 나은지 잘 모르겠습니다. 테스트해야합니다! :-) 마크 업데이트 : 성능은 다른 솔루션 ( '% Apples %'가 아닌 someColumn)과 거의 비슷한 것 같습니다. 이것을 WHERE 조건으로 사용하십시오. WH..

programing 2020.12.29

.NET에서 리플렉션을 사용하는 것이 권장되는 이유는 무엇입니까?

.NET에서 리플렉션을 사용하는 것이 권장되는 이유는 무엇입니까? 그것을 사용하는 것이 확실히 좋은 습관입니까? 반성을 필요로하는 프로젝트에서 가능한 상황은 무엇입니까? Reflection의 주요 가치는 어셈블리, 형식 및 멤버를 검사하는 데 사용할 수 있다는 것입니다. 알 수없는 어셈블리 또는 개체의 내용을 확인하는 매우 강력한 도구이며 다양한 경우에 사용할 수 있습니다. 리플렉션의 반대자들은 정적 코드 실행과 비교할 때 느리지 만 리플렉션은 .NET 프레임 워크 전체에서 사용되며 남용되지 않는 한 툴킷에서 매우 강력한 도구가 될 수 있다고 언급합니다. 유용한 응용 프로그램 : 어셈블리의 종속성 확인 인터페이스를 준수하고 기본 / 추상 클래스에서 파생되며 속성으로 멤버를 검색하는 위치 유형 (냄새) 테..

programing 2020.12.29

Python이 인코딩 할 수있는 모든 인코딩 목록을 가져옵니다.

Python이 인코딩 할 수있는 모든 인코딩 목록을 가져옵니다. Python 2.6에서 바이트를 다양한 인코딩으로 인코딩하는 스크립트를 작성 중입니다. 반복 할 수있는 사용 가능한 인코딩 목록을 얻을 수있는 방법이 있습니까? 내가 이것을 시도하는 이유는 사용자가 올바르게 인코딩되지 않은 텍스트를 가지고 있기 때문입니다. 재미있는 캐릭터가 있습니다. 나는 그것을 엉망으로 만드는 유니 코드 문자를 알고 있습니다. 나는 그들에게 "당신의 텍스트 편집기가 그 문자열을 Y 인코딩이 아닌 X 인코딩으로 해석하고있다"와 같은 대답을 줄 수 있기를 원합니다. 하나의 인코딩을 사용하여 해당 문자를 인코딩 한 다음 다른 인코딩을 사용하여 다시 디코딩하고 동일한 문자 시퀀스를 얻는 지 확인하려고합니다. 즉 다음과 같습니다...

programing 2020.12.29

JSON 문자열을 JsonResult로 변환 할 수 있습니까?

JSON 문자열을 JsonResult로 변환 할 수 있습니까? 클라이언트에 JsonResult로 반환하려는 DB에 저장된 JSON 문자열이 있습니다. Json (object)가 객체를 JsonResult로 변환한다는 것을 알고 있지만 이미 결과가 문자열에 있으면 어떻게됩니까? JsonResult에 캐스팅 할 수 있습니까? 객체 를 JSON 문자열로 JsonResult직렬화하는 것이 작업이므로 를 반환 할 필요가 없습니다 . 이미 JSON 문자열이 있으므로 ContentResult에 반환하고 올바른 콘텐츠 유형을 지정하면됩니다. string json = //get some json from your DB return new ContentResult { Content = json, ContentType = ..

programing 2020.12.29

Java에서 폴더를 만드는 방법은 무엇입니까?

Java에서 폴더를 만드는 방법은 무엇입니까? Java에서 빈 폴더를 어떻게 만들 수 있습니까? File f = new File("C:\\TEST"); try{ if(f.mkdir()) { System.out.println("Directory Created"); } else { System.out.println("Directory is not created"); } } catch(Exception e){ e.printStackTrace(); } 다음 File.mkdir과 같이 전화 하십시오. new File(path).mkdir(); Java 7 이상 에서는 클래스 의 정적 Files.createDirectory () 메서드 java.nio.file.Files를 Paths.get. Files.create..

programing 2020.12.29

python zipfile 모듈이 내 파일을 압축하지 않는 것 같습니다.

python zipfile 모듈이 내 파일을 압축하지 않는 것 같습니다. 나는 약간의 도우미 기능을 만들었습니다. import zipfile def main(archive_list=[],zfilename='default.zip'): print zfilename zout = zipfile.ZipFile(zfilename, "w") for fname in archive_list: print "writing: ", fname zout.write(fname) zout.close() if __name__ == '__main__': main() 문제는 모든 파일이 압축되지 않는다는 것입니다! 파일은 크기가 같고 사실상 확장자 만 ".zip"(이 경우 ".xls"에서)으로 변경됩니다. winXP sp2에서 Pytho..

programing 2020.12.29

webdriver.get ()과 webdriver.navigate ()의 차이점

webdriver.get ()과 webdriver.navigate ()의 차이점 get()와 navigate()방법 의 차이점은 무엇입니까 ? 이 방법 또는 다른 방법이 페이지 콘텐츠가로드 될 때까지 대기합니까? 내가 정말로 필요한 것은 셀레늄 s 1.0WaitForPageToLoad but for using via웹 드라이버 와 같은 것 입니다. 어떤 제안? 탐색 WebDriver로 가장 먼저 할 일은 페이지로 이동하는 것입니다. 이를 수행하는 일반적인 방법은 다음을 호출하는 것입니다 get. driver.get("http://www.google.com"); WebDriver는 onload테스트 또는 스크립트에 제어를 반환하기 전에 페이지가 완전히로드 될 때까지 (즉, 이벤트가 시작될 때까지) 기다립니..

programing 2020.12.29

"aX4j9Z"와 같은 짧은 uid를 생성하는 방법 (JS)

"aX4j9Z"와 같은 짧은 uid를 생성하는 방법 (JS) 내 웹 응용 프로그램 (JavaScript)의 경우 짧은 GUID를 생성하고 싶습니다 (실제로 다른 유형 인 문자열 및 문자열 배열) 내 uid (guids)에 "aX4j9Z"와 같은 것을 원합니다. 따라서 이러한 uid는 웹 전송 및 js 문자열 처리에 충분히 가볍고 거대한 구조 (10k 요소 이하)에 대해서는 매우 고유해야합니다. "매우 고유하다"는 것은 uid 생성 후에이 uid가 구조에 이미 존재하는지 확인하고 존재하는 경우 재생성 할 수 있음을 의미합니다. 사전 패키지 솔루션 ( 패키지 )에 대해서는 @Mohamed의 답변 을 참조하십시오 . 특별한 요구 사항이없는 경우이 페이지의 다른 솔루션 대신이를 선호하십시오.shortid 6 자..

programing 2020.12.29

Google OAuth2 사용자를 식별하는 방법은 무엇입니까?

Google OAuth2 사용자를 식별하는 방법은 무엇입니까? 사용자를 식별하기 위해 Facebook 로그인을 사용했습니다. 새로운 사용자가 오면 데이터베이스에 사용자 ID를 저장합니다. 다음에 그들이 올 때 나는 그들의 Facebook ID를 인식했고 그것이 내 데이터베이스에있는 사용자를 알고 있습니다. 이제 Google의 OAuth2로 동일한 작업을 시도하고 있지만 사용자를 어떻게 인식 할 수 있습니까? Google은 몇 가지 코드와 토큰 (access_token, id_token, refresh_token)을 보내지 만 그중 어느 것도 일정하지 않습니다. 즉, 로그 아웃했다가 2 분 후에 다시 로그인하면 3 개의 값이 모두 변경됩니다. 사용자를 고유하게 식별하려면 어떻게해야합니까? PHP 클라이언트..

programing 2020.12.29
반응형