프로그램 작성

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



18
브라우저 창이 현재 활성화되어 있지 않은지를 감지하는 방법이 있습니까?
정기적으로 활동하는 JavaScript가 있습니다. 사용자가 사이트를보고 있지 않은 경우 (예 : 창 또는 탭에 포커스가없는 경우) 실행하지 않는 것이 좋습니다. JavaScript를 사용하여이를 수행 할 수있는 방법이 있습니까? 내 기준점 : 사용중인 창이 활성화되어 있지 않으면 Gmail 채팅에서 소리가납니다.


25
요소에 JavaScript의 클래스가 포함되어 있는지 확인 하시겠습니까?
jQuery가 아닌 일반 JavaScript를 사용하여 요소 에 클래스 가 포함되어 있는지 확인하는 방법이 있습니까? 현재, 나는 이것을하고있다 : var test = document.getElementById("test"); var testClass = test.className; switch (testClass) { case "class1": test.innerHTML = "I have class1"; break; case "class2": test.innerHTML = "I have class2"; break; case "class3": test.innerHTML = "I …
585 javascript  html  css  dom 

10
파이썬 : 목록에서 찾기
나는 이것을 가로 질러왔다 : item = someSortOfSelection() if item in myList: doMySpecialFunction(item) 그러나 때로는 목록에서 인식되지 않는 것처럼 (문자열 목록 인 경우) 모든 항목에서 작동하지 않습니다. 이것이 목록에서 항목을 찾는 가장 'pythonic'방식 if x in l:입니까?
585 python  find 

6
Unwind segue는 무엇이며 어떻게 사용합니까?
iOS 6 및 Xcode 4.5에는 "Unwind Segue"라는 새로운 기능이 있습니다. 풀기 segue를 사용하면 스토리 보드에서 기존 장면 인스턴스로 전환 할 수 있습니다 Xcode 4.5 릴리스 노트의이 간단한 항목 외에도 UIViewController에는 몇 가지 새로운 메소드가있는 것 같습니다. - (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender - (UIViewController *)viewControllerForUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender - (UIStoryboardSegue *)segueForUnwindingToViewController:(UIViewController …
584 ios  ios6  uistoryboard 


9
예 : 메시징을 사용한 활동과 서비스 간 통신
활동과 서비스간에 메시지를 보내는 방법에 대한 예를 찾을 수 없었으며,이를 파악하는 데 너무 많은 시간을 보냈습니다. 다음은 다른 사람들이 참조 할 수있는 예제 프로젝트입니다. 이 예에서는 서비스를 직접 시작하거나 중지하고 서비스와 별도로 바인딩 / 바인드 해제 할 수 있습니다. 서비스가 실행 중이면 10Hz에서 숫자가 증가합니다. 활동이에 바인딩 된 경우 Service현재 …


16
JQuery에서 라디오 버튼이 선택되어 있는지 확인하십시오.
라디오 버튼을 잘 확인하도록 설정할 수 있지만 원하는 것은 특정 라디오 버튼을 확인할 때 활성화되는 일종의 '청취자'를 설정하는 것입니다. 예를 들어 다음 코드를 보자. $("#element").click(function() { $('#radio_button').attr("checked", "checked"); }); 그것은 확인 된 속성을 추가하고 모두 잘되지만 경고를 추가하는 방법은 무엇입니까? 예를 들어 클릭 기능을 사용하지 않고 라디오 버튼을 확인하면 팝업이 …

8
git reset --hard HEAD는 추적되지 않은 파일을 남겨 둡니다.
내가 실행할 때 git reset --hard HEAD, 내가 이해 한대로 원래 버전의 원래 버전으로 재설정해야합니다. 불행히도, git status추적되지 않은 파일의 큰 목록을 보여 주므로 파일을 그대로 둡니다 . git에게 "최종 풀에 있던 것을 정확히 다시 가져 오십시오.
584 git 

21
"지정된 서비스가 삭제 된 것으로 표시되었습니다"오류 해결 방법
로 Windows 서비스를 제거하려고 sc delete <service name>하면 다음 오류가 발생합니다. [SC] DeleteService 실패 1072 : 지정된 서비스가 삭제 표시되었습니다. 내가 이미 한 일 : 분명히 서비스를 중단했습니다. 는 sc queryex "<service name>"다음과 같은 결과를 제공합니다 : SERVICE_NAME: Stub service TYPE : 10 WIN32_OWN_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : …

22
교차 스레드 작업이 유효하지 않음 : 생성 된 스레드 이외의 스레드에서 액세스 한 제어
시나리오가 있습니다. (Windows Forms, C #, .NET) 일부 사용자 정의 컨트롤을 호스팅하는 기본 양식이 있습니다. 사용자 정의 컨트롤은 무거운 데이터 작업을 수행하므로 UserControl_Load메서드를 직접 호출하면 로드 메서드 실행 기간 동안 UI가 응답 하지 않습니다 . 이것을 극복하기 위해 다른 스레드에 데이터를로드합니다 (기존 코드를 가능한 한 적게 변경하려고 시도 함) 데이터를로드 …


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