프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

10
일치하는 값이 포함 된 해시 키를 찾는 방법
아래에 클라이언트 해시가 있다고 가정하면 client_id와 일치 시키려면 주어진 키를 얻는 빠른 루비 방법이 있습니까 (여러 줄 스크립트를 작성하지 않아도 됨)? 예를 들어 열쇠를 얻는 방법 client_id == "2180"? clients = { "yellow"=>{"client_id"=>"2178"}, "orange"=>{"client_id"=>"2180"}, "red"=>{"client_id"=>"2179"}, "blue"=>{"client_id"=>"2181"} }
198 ruby 


12
PHP로 파일 압축 해제
파일의 압축을 풀고 싶습니다. system('unzip File.zip'); 그러나 URL을 통해 파일 이름을 전달해야하며 작동하지 못합니다. 이것이 내가 가진 것입니다. $master = $_GET["master"]; system('unzip $master.zip'); 내가 무엇을 놓치고 있습니까? 나는 그것이 간과하고있는 어리 석고 어리석은 것이되어야한다는 것을 안다. 감사합니다,
198 php  unzip 

12
Html.TextBoxFor로 기본값을 설정하는 방법은 무엇입니까?
간단한 질문은 ASP.NET MVC Framework 1의 Html Helper를 사용하는 경우 overload가 있기 때문에 텍스트 상자에서 기본값을 설정하는 것이 쉽습니다 Html.TextBox(string name, object value). Html.TextBoxFor 메서드를 사용하려고 시도했을 때 첫 번째 추측은 작동하지 않는 다음을 시도하는 것입니다. <%: Html.TextBoxFor(x => x.Age, new { value = "0"}) %> 지금은 Html.TextBox (string, object)를 …



11
IntelliJ가 일반적인 Python 모듈을 인식하도록하려면 어떻게해야합니까?
IntelliJ 10 IDEA Ultimate Edition을 사용하고 있습니다. 새 파일 Test.py를 만들었고 IntelliJ가 Python 구문 분석 모드로 올바르게 전환했습니다. ( "d"를 입력하여이를 확인할 수 있으며, 제안으로 "def"가 팝업되고 탭을 올바르게 누르면 "def :"가 표시됩니다.) 그러나이 코드를 시도하면 ... import os cwd = os.getcw <Ctrl-space> 두 가지 일이 .... os 아래에 밑줄로 …

7
XML 문서에서 일반 클래스 및 메서드를 참조하는 방법
xml 문서를 작성할 때 <see cref="something">something</see>물론 사용할 수 있습니다 . 그러나 제네릭 형식의 클래스 또는 메서드를 어떻게 참조합니까? public class FancyClass<T> { public string FancyMethod<K>(T value) { return "something fancy"; } } XML 문서를 어딘가에 쓰려고한다면 멋진 클래스를 어떻게 참조합니까? 어떻게 참조 할 수 FancyClass<string>있습니까? 방법은 어떻습니까? 예를 들어 다른 …


30
'touchstart'및 'click'이벤트를 바인딩하지만 둘 다에 응답하지 않는 방법은 무엇입니까?
다양한 장치에서 작동해야하는 모바일 웹 사이트에서 작업하고 있습니다. 지금 당장 나에게 두통을주는 것은 BlackBerry입니다. 키보드 클릭과 터치 이벤트를 모두 지원해야합니다. 이상적으로는 다음을 사용합니다. $thing.click(function(){...}) 그러나 우리가 겪고있는 문제는 이러한 블랙 베리 장치 중 일부는 터치 시간부터 클릭 트리거까지 매우 성가신 지연이 있다는 것입니다. 해결 방법은 touchstart를 대신 사용하는 것입니다. $thing.bind('touchstart', …
198 jquery  click  touchstart 

5
fork (), vfork (), exec () 및 clone ()의 차이점
Google 에서이 4 가지의 차이점을 찾고 있었고이 정보에 대한 많은 양의 정보가있을 것으로 예상했지만 실제로는 4 개의 통화 사이에 확실한 비교가 없었습니다. 이러한 시스템 호출의 차이점을 살펴보면 일종의 기본 개요를 한눈에 살펴볼 수 있습니다. 이 모든 정보가 정확합니까 / 중요한 것이 누락 되었습니까? Fork : 포크 호출은 기본적으로 현재 프로세스의 …
198 linux  process  fork  exec  clone 

4
ImageView 및 TextView를 포함하는 LinearLayout 대신 복합 드로어 블을 사용하는 방법
내 코드에 대해 새로운 Lint 도구를 실행하십시오. 많은 좋은 제안이 있었지만 이해할 수는 없습니다. 이 태그와 그 하위 요소는 하나의 복합 드로어 블로 대체 될 수 있습니다 문제 : 복합 드로어 블을 사용하여 현재 노드를 TextView로 바꿀 수 있는지 확인합니다. ImageView 및 TextView가 포함 된 LinearLayout은 복합 드로어 블로보다 효율적으로 …


8
도메인 기반 디자인이란 무엇입니까?
누군가 도메인 기반 디자인이 정확히 무엇인지 간결하게 설명해 주시겠습니까? 나는 그 용어를 꽤 많이 보았지만 그것이 무엇인지 또는 어떻게 생겼는지 이해하지 못한다. 비 도메인 기반 디자인과 어떻게 다릅니 까? 또한 누군가 도메인 개체가 무엇인지 설명 할 수 있습니까? 도메인은 일반 객체와 어떻게 다릅니 까?

7
재진입 기능은 정확히 무엇입니까?
대부분 의 시간은 , 재입국의 정의에서 인용 위키 백과 : 컴퓨터 프로그램 또는 루틴은 이전 호출이 완료되기 전에 다시 안전하게 호출 될 수있는 경우 (즉, 동시에 안전하게 실행될 수있는 경우) 재진입 자로 설명됩니다 . 재진입, 컴퓨터 프로그램 또는 루틴 : 정적 (또는 전역) 비 일관 데이터를 보유하지 않아야합니다. 고정 된 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.