반응형

Spring 1992

Android WebView에서 확대 / 축소 활성화 / 비활성화

Android WebView에서 확대 / 축소 활성화 / 비활성화 WebSettings에는 확대 / 축소와 관련된 몇 가지 방법이 있습니다. WebSettings.setSupportZoom WebSettings.setBuiltInZoomControls 일부 장치에서는 다르게 작동하는 것으로 나타났습니다. 예를 들어, 내 Galaxy S에서는 확대 / 축소가 기본적으로 활성화되어 있지만 LG P500에서는 비활성화되어 있습니다 (이제 확대 / 축소하려면 확대 / 축소 만 활성화하고 확대 / 축소 버튼 숨기기). P500에서 전화 setBuiltInZoomControls(true)하면이 두 가지 변형 (멀티 터치 및 버튼)이 모두 작동합니다. LG P500과 같은 장치에서 멀티 터치 줌을 활성화하고 줌 버튼..

developer tip 2020.11.19

각도 4 단위 테스트 오류`TypeError : ctor is not a constructor`

각도 4 단위 테스트 오류`TypeError : ctor is not a constructor` 내 경로 확인자를 테스트하려고하는데 테스트 TypeError: ctor is not a constructor하는 동안 typescript 컴파일 시간에 오류가 발생하지 않는 이유를 알지 못했습니다. TypeError: ctor is not a constructor TypeError: ctor is not a constructor at _createClass (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42355:26) at _createProviderInstance$1 (http://localhost:9877/_karma_webpack_/vendor.bu..

developer tip 2020.11.19

null을 확인하고 그렇지 않은 경우 다른 값을 할당하는 가장 짧은 방법

null을 확인하고 그렇지 않은 경우 다른 값을 할당하는 가장 짧은 방법 나는 당기는하고 varcharDB를 밖으로 값과 설정하려는 string만약 그들이 ""나는이에 할당 오전 null. 나는 현재 다음과 같이하고 있습니다. if (string.IsNullOrEmpty(planRec.approved_by) == true) this.approved_by = ""; else this.approved_by = planRec.approved_by.toString(); 다음과 같이 한 줄로이 작업을 수행하는 방법이 있어야합니다. this.approved_by = "" || planRec.approved_by.toString(); 그러나이를 수행하는 최적의 방법을 찾을 수 없습니다. 더 좋은 방법이 있습니까? 아..

developer tip 2020.11.19

입력 IP가 특정 IP 범위에 속하는지 확인하는 방법

입력 IP가 특정 IP 범위에 속하는지 확인하는 방법 사용자가 몇 가지 IP 범위 (예 : 172.16.11.5-100)를 입력하도록 허용하면 IP (172.16.11.50)가 범위에 속하는지 확인하는 함수를 어떻게 작성할 수 있습니까? .NET에 활용할 기존 라이브러리가 있습니까? 프레임 워크에 내장 된 것은 없지만 IPAddressRange클래스 를 만드는 데 많은 노력이 들지 않습니다 . 하위 주소, 상위 주소 및 비교 주소에서 IPAddress.GetAddressBytes 를 호출하여 범위를 비교합니다. 첫 번째 바이트부터 비교 주소가 상위 / 하위 주소 범위에 있는지 확인합니다. 이 방법은 IPv4 및 IPv6 주소 모두에서 작동합니다. public class IPAddressRange { re..

developer tip 2020.11.19

신속한 배열의 고유 값

신속한 배열의 고유 값 이 질문에 이미 답변이 있습니다. Swift 39 답변 의 배열에서 중복 요소 제거 신속하게 iOS 앱을 구축 중이며 문자열 배열의 모든 고유 값을 가져와야합니다. 나는 애플 개발자 문서를 읽었지만 그것에 대한 기능이없는 것 같습니다. 누군가 나에게 힌트를 줄 수 있습니까? 한 가지 방법은 세트를 사용하는 것입니다. let array = ["one", "one", "two", "two", "three", "three"] let unique = Array(Set(array)) // ["one", "two", "three"] 배열을보다 명시 적으로 필터링하는 확장을 만들 수도 있습니다. extension Array where Element : Equatable { var unique:..

developer tip 2020.11.19

핵심 데이터 및 iOS 7 : 영구 저장소의 다른 동작

핵심 데이터 및 iOS 7 : 영구 저장소의 다른 동작 iOS 7에서 수정하기 위해 Core Data 기반 앱에 대한 업데이트를 준비하고 있습니다. Xcode 5 및 iOS 7 SDK GM을 사용합니다. 그러나 영구 저장소의 다른 동작 ()을 깨달았습니다. UIManagedDocumentiOS 7 빌드 이전 persistentStore에는 문서 폴더에 파일이 하나만 있었습니다 (때로는 두 번째 파일 이있었습니다 persistentStore-journal). iOS 7 빌드 (새로 설치)에는 이제 영구 저장소에 대한 세 개의 파일이 있습니다. persistentStore persistentStore-wal 과 persistentStore-shm Apple은 이제 저널 모드를 기본적으로 WAL로 변경 했습니..

developer tip 2020.11.18

setx를 사용하여 Windows PATH 변수에 어떻게 추가합니까?

setx를 사용하여 Windows PATH 변수에 어떻게 추가합니까? 이상한 문제가 .NET을 사용하여 Windows PATH 변수를 수정하고 싶습니다 setx. 다음은 Windows 8에서 50 % 이상 작동합니다. setx PATH %PATH%;C:\Python27\;C:\Python27\Scripts\ "기본 인수는 2 번만 사용할 수 있습니다."라는 오류가 발생하면 다음과 같은 경우가 있습니다. setx PATH "%PATH%;C:\Python27\;C:\Python27\Scripts\" 차이점은 두 번째 인수를 따옴표로 묶었다는 것입니다. %PATH%공백을 포함하도록 확장 할 때 따옴표가 필요하다고 생각합니다 . 그러나 Windows 7에서 이상한 문제가 발생했습니다. 특정 Windows 7 컴..

developer tip 2020.11.18

Java 애플릿 매니페스트-모든 호출자 허용 코드베이스 허용

Java 애플릿 매니페스트-모든 호출자 허용 코드베이스 허용 Java 7u45부터 웹 페이지가 javascript를 통해 상호 작용을 시도하고 해당 페이지가 매니페스트의 Caller-Allowable-Codebase 속성에 나열되지 않으면 애플릿은 경고 메시지 (신뢰할 수있는 인증서로 서명 된 경우에도)를 표시합니다. 이 변경 사항에 대한 릴리스 정보 : http://www.oracle.com/technetwork/java/javase/7u45-relnotes-2016950.html 이 버그에 대한 Oracle 블로그 게시물 : https://blogs.oracle.com/java-platform-group/entry/7u45_caller_allowable_codebase_and 속성 설명 : http:..

developer tip 2020.11.18

C 및 C ++에서 void 유형 반환

C 및 C ++에서 void 유형 반환 이것은 경고없이 컴파일됩니다. 이것이 C 및 C ++에서 합법적입니까? 아니면 gcc 및 clang에서만 작동합니까? 합법적이라면 C99 이후 새로운 것이 있습니까? void f(){ } void f2(){ return f(); } 최신 정보 "Rad Lexus"가 제안한대로 다음을 시도했습니다. $ gcc -Wall -Wpedantic -c x.c x.c: In function ‘f2’: x.c:7:9: warning: ISO C forbids ‘return’ with expression, in function returning void [-Wpedantic] return f(); $ clang -Wall -Wpedantic -c x.c x.c:7:2: warni..

developer tip 2020.11.18

Linux 용 Xamarin으로 개발

Linux 용 Xamarin으로 개발 동일한 코드 기반으로 Xamarin을 사용하여 Linux 애플리케이션을 개발하고 빌드 할 수 있습니까? 우분투에서 몇 년을 보낸 후 지금의 주요 OS는 다시 Windows입니다. 하지만 불가능한 것은 아닙니다. Mac으로 전환 할 수 있습니다. Rigth는 이제 Qt에 대한 경험이 있고 Xamarin에 대한 경험이 없습니다. Qt를 사용하면 Windows, Linux 및 Mac과 Windows, Linux, Mac, iOS, Android, Windows Mobile 등에서 개발할 수 있습니다. Xamarin은 현재 무료이며 오픈 소스이며 Qt에 대한 경험이 많지 않기 때문에 Qt 대신 교차 플랫폼 개발을 위해 Xamarin을 사용해 볼 것을 고려하고 있습니다. 내 ..

developer tip 2020.11.18
반응형