반응형

2020/07/02 30

브라우저 탭에 포커스가 있는지 감지

브라우저 탭에 포커스가 있는지 감지 탭에 포커스가 있음을 감지하는 신뢰할 수있는 브라우저 간 방법이 있습니까? 시나리오는 주가에 대해 정기적으로 설문 조사를하는 애플리케이션을 가지고 있으며, 페이지에 초점이 맞지 않으면 설문 조사를 중단하고 모든 사람들이 교통 소음을 줄일 수 있습니다. 인가 window.onblur및 window.onfocus이에 대한 옵션? 예, window.onfocus그리고 window.onblur당신의 시나리오에 대해 작동합니다 : http://www.thefutureoftheweb.com/blog/detect-browser-window-focus 중요 편집 : 이 답변은 구식입니다. 그것을 작성한 이후 Visibility API ( mdn , example , spec )가 도..

Programing 2020.07.02

에 jQuery UI 제출 대화 상자

에 jQuery UI 제출 대화 상자 양식이있는 jQuery UI 대화 상자가 있습니다. 대화 상자의 버튼 중 하나에 대한 클릭을 시뮬레이션하여 마우스 또는 탭을 사용할 필요가 없습니다. 다시 말해, "OK"버튼을 누르는 것을 시뮬레이션하는 일반 GUI 대화 상자처럼 작동하기를 원합니다. 대화 상자가있는 간단한 옵션 일 수 있지만 jQuery UI documentation 에서 찾을 수는 없습니다 . 각 양식 입력을 keyup ()으로 바인딩 할 수는 있지만 더 간단하고 깨끗한 방법이 있는지 알 수 없었습니다. 감사. jQuery UI 위젯에 옵션이 있는지 모르겠지만 keypress대화 상자가 포함 된 div에 이벤트를 바인딩 할 수 있습니다 ... $('#DialogTag').keypress(funct..

Programing 2020.07.02

백업 장치를 열 수 없습니다.

백업 장치를 열 수 없습니다. 운영 체제 오류 5 아래는 .bak데이터베이스 를 백업 (생성)하는 데 사용하는 쿼리입니다 . 그러나 실행할 때마다 항상이 오류 메시지가 나타납니다. 메시지 3201, 수준 16, 상태 1, 줄 1 백업 장치 'C : \ Users \ Me \ Desktop \ Backup \ MyDB.Bak'을 열 수 없습니다. 운영 체제 오류 5 (액세스가 거부되었습니다.). 메시지 3013, 수준 16, 상태 1, 줄 1 백업 데이터베이스가 비정상적으로 종료됩니다. 이것은 내 쿼리입니다. BACKUP DATABASE AcinsoftDB TO DISK = 'C:\Users\Me\Desktop\Backup\MyDB.Bak' WITH FORMAT, MEDIANAME = 'C_SQLServe..

Programing 2020.07.02

NumPy Matrix와 Array 클래스의 곱셈은 어떻게 다릅니 까?

NumPy Matrix와 Array 클래스의 곱셈은 어떻게 다릅니 까? numpy 문서는 행렬 작업을 위해 행렬 대신 배열을 사용하는 것이 좋습니다. 그러나 최근까지 사용했던 옥타브와 달리 *는 행렬 곱셈을 수행하지 않으므로 matrixmultipy () 함수를 사용해야합니다. 이것이 코드를 읽을 수 없게 만든다고 생각합니다. 아무도 내 의견을 공유하고 해결책을 찾았습니까? matrix클래스 사용을 피하는 주된 이유 는 a) 본질적으로 2 차원이며 b) "정상적인"numpy 배열에 비해 추가 오버 헤드가 있기 때문입니다. 당신이하고있는 모든 일이 선형 대수학이라면, 반드시 매트릭스 클래스를 자유롭게 사용하십시오 ... 개인적으로 나는 그것이 가치보다 더 많은 문제를 발견합니다. 배열의 경우 (Python..

Programing 2020.07.02

Android Studio의 "구현되지 않은 메소드 추가"기능

Android Studio의 "구현되지 않은 메소드 추가"기능 Eclipse IDE에는 특정 클래스의 모든 필수 메소드를 추가 (구현) 할 수있는 훌륭한 기능이 있습니다. Android Studio IDE 에서이 기능을 찾고 있지만 지금까지는 성공하지 못했습니다. 비슷한 것이 있습니까? 나를 위해 그것은 주요 기능 중 하나이며 없이는 살 수 없습니다. 편집하다: 구현할 메소드를 선택하고 싶지 않습니다. Eclipse 가하고있는 것처럼 IDE가 그것을하기를 원합니다. 예를 들어, 확장 Activity클래스 내에서 "구현되지 않은 메소드 추가"를 클릭하면 이 모든 onCreate() onPause() onResume()것이 생성되었습니다. 물론 있습니다. 이를 구현 방법 또는 재정의 방법이라고 합니다. 기본..

Programing 2020.07.02

사용자가 브라우저 기록으로 돌아갈 수 있는지 확인하는 방법

사용자가 브라우저 기록으로 돌아갈 수 있는지 확인하는 방법 JavaScript를 사용하여 기록이 있는지 여부를 확인하고 싶습니다. 브라우저에서 뒤로 버튼을 사용할 수 있는지 여부를 의미합니다. 짧은 대답 : 할 수 없습니다. 기술적으로 정확한 방법이 있습니다.이 방법은 속성을 확인하는 것입니다. history.previous 그러나 작동하지 않습니다. 이것의 문제는 대부분의 브라우저에서 보안 위반으로 간주되며 일반적으로 undefined를 반환한다는 것 입니다. history.length 다른 사람들이 제안한 속성입니다 ... 그러나 길이는 역사의 현재 위치 를 나타내지 않기 때문에 완전히 작동하지 않습니다 . 또한 항상 같은 숫자로 시작하지는 않습니다. 예를 들어 랜딩 페이지를 갖도록 설정되지 않은 브..

Programing 2020.07.02

코드의 "복사 및 붙여 넣기"가 위험한 이유는 무엇입니까?

코드의 "복사 및 붙여 넣기"가 위험한 이유는 무엇입니까? [닫은] 때로는 상사가 우리에게 불평 할 것입니다. 기능을 구현하는 데 오랜 시간이 필요한 이유는 무엇입니까? 실제로이 기능은 이전에 다른 응용 프로그램에서 구현되었으므로 코드를 복사하여 붙여 넣기 만하면됩니다. 비용이 낮아야합니다. 복사 및 붙여 넣기 코드는 제 관점에서 그렇게 간단한 것이 아니기 때문에 실제로 어려운 질문입니다. 비 기술적 인 상사에게 이것을 설명 할만한 충분한 이유가 있습니까? 복사-붙여 넣기 코드에서 버그를 발견 한 경우 모든 위치에서 문제를 해결하고 모든 사항을 기억할 수 있기를 바랍니다 (변경된 요구 사항에도 해당). 한 곳에서 논리를 유지하면 필요할 때 변경하는 것이 더 쉽습니다 (따라서 응용 프로그램을 업데이트해야한..

Programing 2020.07.02

왜이 C ++ 스 니펫 컴파일 (비 공백 함수가 값을 반환하지 않음)

왜이 C ++ 스 니펫 컴파일 (비 공백 함수가 값을 반환하지 않음) 이 질문에는 이미 답변이 있습니다. 값을 반환하지 않고 비 공백 함수의 끝에서 벗어나는 이유가 컴파일러 오류를 발생시키지 않는 이유는 무엇입니까? 답변 9 개 오늘 아침 내 도서관 중 하나에서 이것을 발견했습니다. static tvec4 Min(const tvec4& a, const tvec4& b, tvec4& out) { tvec3::Min(a,b,out); out.w = min(a.w,b.w); } 이 메소드는 아무것도 반환하지 않고 반환 유형이 아니기 때문에 컴파일러 오류가 발생할 것으로 예상 void됩니다. 떠오르는 유일한 두 가지는 이 메소드가 호출되는 유일한 위치에서는 리턴 값이 사용되거나 저장되지 않습니다. (이 방법은 ..

Programing 2020.07.02

문자열에 배열의 문자열이 포함되어 있는지 테스트

문자열에 배열의 문자열이 포함되어 있는지 테스트 배열의 문자열이 포함되어 있는지 확인하려면 문자열을 어떻게 테스트합니까? 사용하는 대신 if (string.contains(item1) || string.contains(item2) || string.contains(item3)) 편집 : 다음은 Java 8 Streaming API를 사용한 업데이트입니다. 훨씬 더 깨끗합니다. 여전히 정규 표현식과 결합 할 수 있습니다. public static boolean stringContainsItemFromList(String inputStr, String[] items) { return Arrays.stream(items).parallel().anyMatch(inputStr::contains); } 또한 입력 ..

Programing 2020.07.02
반응형