반응형

분류 전체보기 707

빈 IEnumerator 반환

빈 IEnumerator 반환 무엇보다도 "public IEnumerator GetEnumerator ()"메서드를 구현하는 인터페이스가 있으므로 foreach 문에서 인터페이스를 사용할 수 있습니다. 이 인터페이스를 여러 클래스에서 구현하고 그중 하나에서 빈 IEnumerator를 반환하고 싶습니다. 지금은 다음과 같이합니다. public IEnumerator GetEnumerator() { ArrayList arr = new ArrayList(); return arr.GetEnumerator(); } 그러나 나는 이것을 추악한 해킹이라고 생각하고 빈 IEnumerator를 반환하는 더 좋은 방법이 있다고 생각합니다. 거기 있어요? 이것은 C # 2에서 간단합니다. public IEnumerator G..

programing 2021.01.16

Rails 콘솔 세션에서 경로 인식

Rails 콘솔 세션에서 경로 인식 blogs_path와 같이 더 많은 정보를 원하는 라우터 도우미가 있다고 가정 해 보겠습니다. 콘솔에서 그 뒤에있는지도 문을 어떻게 찾습니까? 생성 및 인식을 시도했지만 'config / routes.rb'가 필요한 후에도 인식 할 수없는 메서드 오류가 발생했습니다. URL-to-controller / action 매핑 및 그 반대를 수동으로 확인하는 방법을 보여주는 Zobie의 블로그에 예제와 함께 좋은 요약이 있습니다 . 예를 들어 r = Rails.application.routes 경로 객체에 액세스하기 위해 (몇 년 된 Zobie의 페이지는를 사용하라고 말 ActionController::Routing::Routes했지만 이제를 선호합니다 Rails.applic..

programing 2021.01.16

node.js에서 전역 변수를 사용하는 방법은 무엇입니까?

node.js에서 전역 변수를 사용하는 방법은 무엇입니까? 예를 들어 사용자 지정 로거를 사용하고 싶습니다. logger = require('basic-logger'), logger.setLevel('info') var customConfig = { showMillis: true, showTimestamp: true } var log = new logger(customConfig) console.log 대신 다른 모듈에서이 로거를 사용하는 방법은 무엇입니까? 대부분의 사람들은 전역 변수 사용을 권장하지 않습니다. 다른 모듈에서 동일한 로거 클래스를 원한다면 이것을 할 수 있습니다 logger.js module.exports = new logger(customConfig); foobar.js var log..

programing 2021.01.16

JavaScript에서 MD5 파일 해시를 생성하는 방법은 무엇입니까?

JavaScript에서 MD5 파일 해시를 생성하는 방법은 무엇입니까? functionToGenerateMD5hash이 코드 를 작성하는 방법 ? 이미 가지고 fileVideo있고 버튼을 클릭하여 해당 md5 해시를 서버로 보내야합니다. $("#someButton").click(function() { var fr = new FileReader(); fr.onload = function(e) { string md5 = functionToGenerateMD5hash(e.target.result); // send md5 here }; fr.readAsArrayBuffer(fileVideo); MD5해시 를 생성하는 함수는 다음과 같습니다. http://www.myersdaily.org/joseph/javasc..

programing 2021.01.16

Iphone SDK는 외부를 클릭하여 ipad에서 Modal ViewController를 닫습니다.

Iphone SDK는 외부를 클릭하여 ipad에서 Modal ViewController를 닫습니다. 사용자가 모달보기 외부를 탭할 때 FormSheetPresentation 모달보기 컨트롤러를 닫고 싶습니다 ...이 작업을 수행하는 앱 (예 : ipad의 이베이)을 보았지만 아래보기가 터치에서 비활성화 되었기 때문에 방법을 알 수 없습니다. 모달 뷰가 이와 같이 표시 될 때 (아마도 팝 오버로 표시됩니까?) ... 누구나 제안 사항이 있습니까? 나는 1 년 늦었지만 이것은 매우 간단합니다. 모달 뷰 컨트롤러가 뷰의 창에 제스처 인식기를 연결하도록합니다. UITapGestureRecognizer *recognizer = [[UITapGestureRecognizer alloc] initWithTarget:s..

programing 2021.01.16

두 NSDate 객체의 차이점 — 결과도 NSDate

두 NSDate 객체의 차이점 — 결과도 NSDate 두 개의 NSDate 개체가 있고 두 개체의 차이를 원하고 결과는 다시 NSDate 개체 여야합니다. 이것을 달성하는 방법을 아십니까? 여기서는 경과 시간을 확인한 다음 경과 시간을 현지화해야하는 고유 한 문제를 해결하려고합니다. NSDate 개체에 경과 시간이 있으면 현지화 할 수 있습니다. 그래서 NSDateFormatter를 사용하여 지역화 할 수 있도록 두 날짜 사이의 시간 간격과 동일한 시간 구성 요소를 가진 NSDate 개체를 만드는 것을 생각했습니다. NSDate시간의 인스턴스를 나타내므로 시간 간격 을 NSDate. 당신이 원하는 것은 NSDateComponents: NSDate *dateA; NSDate *dateB; NSCalenda..

programing 2021.01.16

오전 / 오후 형식으로 시간을 얻는 방법 iphone NSDateFormatter?

오전 / 오후 형식으로 시간을 얻는 방법 iphone NSDateFormatter? NSDateFormatter를 사용하여 iPhone 앱에서 작업 중입니다. 같은 웹 서비스에서 시간을 얻고 "00:00:00", "16:00:00","15:30:00" and so on있습니다. 이 시간을 시간이 "00:00:00" to "12 AM"인 경우, 시간이 "16:00:00" to "4 PM"인 경우, 시간이 "15:30:00"이면 "3.30 PM"으로 변환해야합니다. 나는 이것에 아래 코드를 사용했지만 통과했을 때 "16:00:00" the date returns null. NSString *dats1 = @"16:00:00"; NSDateFormatter *dateFormatter3 = [[[NSDateFo..

programing 2021.01.16

Swift에서 두 버전 문자열 비교

Swift에서 두 버전 문자열 비교 두 가지 앱 버전 문자열 (예 : "3.0.1"및 "3.0.2")이 있습니다. Swift를 사용하여 어떻게 비교할 수 있습니까? 내 문자열을 NSStrings로 변환해야했습니다. if storeVersion.compare(currentVersion, options: NSStringCompareOptions.NumericSearch) == NSComparisonResult.OrderedDescending { println("store version is newer") } 스위프트 3 let currentVersion = "3.0.1" let storeVersion = "3.0.2" if storeVersion.compare(currentVersion, options: ...

programing 2021.01.16

전체 파일을 메모리로 읽지 않고 파일의 줄 수를 계산합니까?

전체 파일을 메모리로 읽지 않고 파일의 줄 수를 계산합니까? 거대한 데이터 파일 (각각 수백만 줄)을 처리하고 있습니다. 처리를 시작하기 전에 파일의 줄 수를 확인하여 처리가 얼마나 진행되고 있는지 표시 할 수 있습니다. 파일의 크기 때문에 전체 파일을 메모리로 읽는 것은 실용적이지 않습니다. 단지 몇 줄이 있는지 계산하는 것뿐입니다. 누구든지 이것을 수행하는 방법에 대한 좋은 제안이 있습니까? Unix 환경에 있다면 wc -l작업을 맡길 수 있습니다. 전체 파일을 메모리로로드하지 않습니다. 스트리밍 파일 및 단어 / 줄 수에 최적화되어 있기 때문에 Ruby에서 직접 파일을 스트리밍하는 것보다 성능이 충분합니다. SSCCE : filename = 'a_file/somewhere.txt' line_coun..

programing 2021.01.16

Android에서보기를 비트 맵으로 변환

Android에서보기를 비트 맵으로 변환 뷰를 미리보고 이미지로 저장하려면 뷰를 비트 맵으로 변환해야합니다. 다음 코드를 사용해 보았지만 빈 이미지가 생성됩니다. 내가 어디에서 실수했는지 이해할 수 없습니다. View viewToBeConverted; Bitmap viewBitmap = Bitmap.createBitmap(viewToBeConverted.getWidth(), viewToBeConverted.getHeight(),Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(viewBitmap); viewToBeConverted.draw(canvas); savephoto(“f1”, viewBitmap); //// public void savephoto(Str..

programing 2021.01.16
반응형