반응형

programing tip 3103

파이썬의 sorted ()는 어떤 알고리즘을 사용합니까?

파이썬의 sorted ()는 어떤 알고리즘을 사용합니까? 중복 가능성 : Python의 내장 sort () 메서드 정보 이름이 다 나와 있습니다. 나는 누군가에게 왜 그들이 파이썬의 내장 sorted () 함수를 자신의 것을 굴리는 대신 사용해야 하는지를 설명하려고하는데, 그것이 어떤 알고리즘을 사용하는지 전혀 모른다는 것을 깨달았습니다. 중요하다면, 우리는 파이썬 2.7에 대해 이야기하고 있습니다. Python은 Timsort 라는 알고리즘을 사용합니다 . Timsort는 병합 정렬 및 삽입 정렬에서 파생 된 하이브리드 정렬 알고리즘으로, 여러 종류의 실제 데이터에서 잘 수행되도록 설계되었습니다. 이것은 Python 프로그래밍 언어에서 사용하기 위해 2002 년 Tim Peters에 의해 발명되었습니다..

programing tip 2020.12.04

Twitter Bootstrap Modal의 호출자 요소를 얻는 방법은 무엇입니까?

Twitter Bootstrap Modal의 호출자 요소를 얻는 방법은 무엇입니까? a모달을 호출 하는 요소가 있습니다. Launch Modal 그리고 이것이 내 모달이라고 말하십시오. × Modal header One fine body… Close Save changes 모달에서 발생한 이벤트에 함수를 바인딩 할 수 있습니다. $('#myModal').on('hidden', function () { // do something… }) 내 질문은 : a이벤트 구독자 함수에서 모달을 호출 한 요소에 어떻게 액세스 할 수 있습니까? 덕분에 Bootstrap 3.0.0에서 해결되었습니다 event.relatedTarget. $('#your-modal').on('show.bs.modal', function (e..

programing tip 2020.12.04

ASP.Net MVC-저장하지 않고 HttpPostedFileBase에서 파일 읽기

ASP.Net MVC-저장하지 않고 HttpPostedFileBase에서 파일 읽기 파일 업로드 옵션을 사용하여 파일을 업로드하고 있습니다. 그리고이 파일을 View에서 Controller로 POST 방법으로 직접 보냅니다. [HttpPost] public ActionResult Page2(FormCollection objCollection) { HttpPostedFileBase file = Request.Files[0]; } 메모장 파일을 업로드하고 있다고 가정합니다. 어떻게이 파일을 읽고 해당 파일을 저장하지 않고 문자열 작성기에이 텍스트를 추가합니까? ... SaveAs이 파일 이후 에이 파일을 읽을 수 있다는 것을 알고 있습니다. 하지만 HttpPostedFileBase저장하지 않고이 파일을 어떻..

programing tip 2020.12.04

Android 스튜디오는 기존 단위 테스트를 가져옵니다.“구문 정보를 찾을 수 없습니다.”

Android 스튜디오는 기존 단위 테스트를 가져옵니다.“구문 정보를 찾을 수 없습니다.” 그래서 저는 Android Studio를 시도하고 Eclipse에서 작동하는 프로젝트를 테스트하고 있습니다. 모든 것을 컴파일하고 응용 프로그램이 정상적으로 시작되지만 단위 테스트를 시작하고 작동 할 수 없습니다. 결국 내 응용 프로그램 lib 폴더를 종속성으로 추가하여 컴파일했지만 테스트를 실행할 때 마다이 오류가 발생하기 때문에 실행 구성이 옳지 않다고 생각합니다. Installing DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/" pkg: /data/local/tmp/ Success Running tests Test running started Test run..

programing tip 2020.12.04

포함, 존재 및 모든 항목의 성능 벤치마킹

포함, 존재 및 모든 항목의 성능 벤치마킹 나는 사이 벤치마킹 성능에 대한 검색되었습니다 Contains, Exists그리고 Any에서 사용할 수있는 방법 List. 나는 항상 이것들 사이에서 혼란 스러웠 기 때문에 호기심에서 이것을 찾고 싶었습니다. SO에 대한 많은 질문은 다음과 같은 이러한 방법의 정의를 설명했습니다. LINQ Ring : 대규모 컬렉션에 대한 Any () 대 Contains () Linq .Any VS .Exists-차이점은 무엇입니까? LINQ 확장 메서드-Any () 대 Where () 대 Exists () 그래서 직접하기로 결정했습니다. 나는 그것을 대답으로 추가하고 있습니다. 결과에 대한 더 많은 통찰력이 가장 환영받습니다. 또한 결과를보기 위해 어레이에 대한 벤치마킹을 수..

programing tip 2020.12.04

Ubuntu에 Android SDK를 설치하는 방법은 무엇입니까?

Ubuntu에 Android SDK를 설치하는 방법은 무엇입니까? 내를 들어 우분투 기계, 나는에서 안드로이드 SDK의 최신 버전을 다운로드 이 페이지. 다운로드 한 .tgz파일을 추출한 후 설치 지침 을 검색하려고했는데 다음을 찾았습니다. Linux에서 시작하려면 : 다운로드 한 .zip 파일의 압축을 풉니 다. SDK 파일은 사용자가 지정한 디렉토리에 별도로 다운로드됩니다. 시스템에있는 SDK 디렉토리의 이름과 위치를 기록해 두십시오. 나중에 명령 줄에서 SDK 도구를 사용할 때 SDK 디렉토리를 참조해야합니다. 정확히 우리는 무엇 을해야합니까? 옵션 1: sudo apt update && sudo apt install android-sdk Mac에서 Android SDK의 위치는 다음 중 하나 일 ..

programing tip 2020.12.03

PowerShell에서 디렉터리 변경

PowerShell에서 디렉터리 변경 내 PowerShell 프롬프트는 현재 내 C 드라이브 (PS C :>)를 가리 킵니다. Q (PS Q :>) 드라이브의 폴더로 디렉토리를 변경하려면 어떻게합니까? 내 Q 드라이브의 폴더 이름은 "내 테스트 폴더"입니다. CMD.EXE CHDIR또는 CD명령 과 달리 PowerShell Set-Locationcmdlet은 드라이브와 디렉터리를 모두 변경합니다. Get-Help Set-Location -Full에 대한 자세한 정보를 얻을 수 Set-Location있지만 기본 사용법은 PS C:\> Set-Location -Path Q:\MyDir PS Q:\MyDir> 기본적 CD으로 PowerShell에서는 Set-Location. ( Asad 는 주석에서 경로에 공..

programing tip 2020.12.03

성능 ConcurrentHashmap 대 HashMap

성능 ConcurrentHashmap 대 HashMap ConcurrentHashMap의 성능은 HashMap, 특히 .get () 작업과 비교하여 어떻습니까 (특히 0-5000 범위의 항목이 거의없는 경우에만 관심이 있습니다)? HashMap 대신 ConcurrentHashMap을 사용하지 않는 이유가 있습니까? (널 값이 허용되지 않는다는 것을 알고 있습니다) 최신 정보 명확히하기 위해 실제 동시 액세스의 경우 성능이 저하되지만 동시 액세스가없는 경우의 성능을 어떻게 비교합니까? 이 주제가 너무 오래되었다는 사실에 정말 놀랐지 만 아직 아무도 사례에 대한 테스트를 제공하지 않았습니다. 사용 ScalaMeter나는의 테스트를 만들었습니다 add, get그리고 remove모두 HashMap와 Concur..

programing tip 2020.12.03

json 출력에 가상 속성 추가

json 출력에 가상 속성 추가 TODO 목록을 처리하는 앱이 있다고 가정 해 보겠습니다. 목록에 완료 및 미완성 항목이 있습니다. 이제 목록 개체에 두 개의 가상 속성을 추가하고 싶습니다. 목록의 완료 및 미완성 항목 수. 또한 json 출력에 표시되어야합니다. 미완성 / 완성 된 항목을 가져 오는 두 가지 방법이 내 모델에 있습니다. def unfinished_items self.items.where("status = ?", false) end def finished_items self.items.where("status = ?", true) end 그렇다면 json 출력 에서이 두 가지 방법의 수를 어떻게 얻을 수 있습니까? Rails 3.1을 사용하고 있습니다. Rails에서 객체의 직렬화는 두 ..

programing tip 2020.12.03

문자열에 알파벳 문자가 포함되어 있는지 Javascript에서 확인하는 방법

문자열에 알파벳 문자가 포함되어 있는지 Javascript에서 확인하는 방법 문자 / s [a-zA-Z]가 포함 된 문자열 값을 확인하고 싶었습니다. 예 : var str = '123z56'; 필요한 jQuery 없음 if (str.match(/[a-z]/i)) { // alphabet letters found } 정규식을 사용할 수 있습니다. /[a-z]/i.test(str); 는 i정규식 대소 문자를 구별한다. 다음을 수행 할 수도 있습니다. /[a-z]/.test(str.toLowerCase()); Ahh, 직접 답을 찾았습니다. if (/[a-zA-Z]/.test(num)) { alert('Letter Found') } jquery가 필요하지 않습니다. var matchedPosition = st..

programing tip 2020.12.03
반응형