반응형

C# 4662

Java에서 mod의 구문은 무엇입니까

Java에서 mod의 구문은 무엇입니까 의사 코드의 예 : if ((a mod 2) == 0) { isEven = true; } else { isEven = false; } 음수가 아닌 정수의 경우 나머지 연산자를 사용할 수 있습니다 %. 정확한 예를 들면 다음과 같습니다. if ((a % 2) == 0) { isEven = true; } else { isEven = false; } 이것은 하나의 라이너로 단순화 될 수 있습니다 : isEven = (a % 2) == 0; 다음은 최소 Java 코드로 의사 코드를 표현한 것입니다. boolean isEven = a % 2 == 0; 이제 구성 요소로 나누겠습니다. Java의 모듈러스 연산자는 퍼센트 문자 (%)입니다. 따라서 int % int를 사용하면 ..

IT story 2020.04.23

JavaScript에서 "0"이 false 인 이유는 있지만 'if'로 테스트 할 때 자체적으로 false가 아닌 이유는 무엇입니까?

JavaScript에서 "0"이 false 인 이유는 있지만 'if'로 테스트 할 때 자체적으로 false가 아닌 이유는 무엇입니까? 다음은 "0"Javascript에서 잘못된 것을 보여줍니다 . >>> "0" == false true >>> false == "0" true 그렇다면 다음은 왜 인쇄 "ha"됩니까? >>> if ("0") console.log("ha") ha 그 이유는 명시 적으로 할 때 "0" == false양쪽이 숫자로 변환 된 다음 비교가 수행 되기 때문 입니다. 당신이 할 때 : if ("0") console.log("ha")문자열 값이 테스트되고 있습니다. 비어 있지 않은 문자열은 true이고 빈 문자열은 false입니다. 같음 (==) 두 피연산자가 동일한 유형 이 아닌 경우 ..

IT story 2020.04.23

sed를 사용하여 첫 번째 일치 후 줄 삽입

sed를 사용하여 첫 번째 일치 후 줄 삽입 어떤 이유로 나는 이것에 대한 직접적인 대답을 찾지 못하는 것 같습니다. 그리고 나는 약간의 시간 위기에 처해 있습니다. sed명령을 사용하여 특정 문자열과 일치하는 첫 번째 줄 다음에 선택 텍스트 줄을 삽입하는 방법은 무엇입니까 ? 나는 가지고있다 ... CLIENTSCRIPT="foo" CLIENTFILE="bar" 그리고 줄 뒤에 줄을 삽입하고 싶습니다 CLIENTSCRIPT=... CLIENTSCRIPT="foo" CLIENTSCRIPT2="hello" CLIENTFILE="bar" GNU sed를 사용하여 이것을 시도하십시오 : sed '/CLIENTSCRIPT="foo"/a CLIENTSCRIPT2="hello"' file in-place 를 대체 ..

IT story 2020.04.22

망막 디스플레이 감지

망막 디스플레이 감지 iOS SDK는 currentDevice에 고해상도 디스플레이 (망막)가 있는지 쉽게 확인할 수있는 방법을 제공합니까? 내가 지금 찾은 가장 좋은 방법은 다음과 같습니다. if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)] == YES && [[UIScreen mainScreen] scale] == 2.00) { // RETINA DISPLAY } 모든 iOS 기기에서 Retina 디스플레이를 안정적으로 감지하려면 기기에서 iOS4 +를 실행 중인지, [UIScreen mainScreen].scale속성이 2.0과 같은지 확인해야합니다. scaleiPad 3.2 에도이 속성이 포함되어 있으므로 속성이 존재하는 경우 장치에..

IT story 2020.04.22

삭제가 허용됩니까?

삭제가 허용됩니까? delete this;delete-statement가 클래스의 해당 인스턴스에서 실행될 마지막 명령문 인 경우 허용 됩니까? 물론 - this포인터가 나타내는 객체 가 new생성 된 것이 확실합니다 . 나는 이것에 대해 생각하고있다 : void SomeModule::doStuff() { // in the controller, "this" object of SomeModule is the "current module" // now, if I want to switch over to a new Module, eg: controller->setWorkingModule(new OtherModule()); // since the new "OtherModule" object will take t..

IT story 2020.04.22

JavaScript에서 정의되지 않은 것이 있는지 테스트

JavaScript에서 정의되지 않은 것이 있는지 테스트 확인 if(response[0].title !== undefined)중이지만 오류가 발생합니다. 잡히지 않은 TypeError : 정의되지 않은 'title'속성을 읽을 수 없습니다. response[0] 이 정의되어 있지 않은 경우 정의되어 있는지 확인한 후 속성 제목을 확인하십시오. if(typeof response[0] !== 'undefined' && typeof response[0].title !== 'undefined'){ //Do something } response[0]정의되어 있지 않은지 확인하십시오 . if(response[0] !== undefined) { ... } 여전히 제목을 명시 적으로 확인해야하는 경우 초기 확인 후 확..

IT story 2020.04.22

가로로 소프트 키보드 입력을위한 전체 화면 편집보기를 비활성화 하시겠습니까?

가로로 소프트 키보드 입력을위한 전체 화면 편집보기를 비활성화 하시겠습니까? 소프트 키보드를 사용하는 Android 기기에서는 가로 모드 일 때 전체 화면 키보드 편집보기 (아래 그림 참조)가 표시되지 않도록하고 싶습니다 (즉, 소프트 키보드 자체와 그 뒤에있는보기 만보고 싶습니다). setExtractViewShown(false)on 메소드를 사용 하여이 작업을 수행 할 수 있다고 가정 InputMethodService하지만 기본 인스턴스에 액세스 할 수 없으며 사용자 정의 입력 메소드를 구현하고 싶지 않습니다. 추가 편집 : 입력이 진행되는보기는 TextView( View사용자 정의 InputConnection구현이 아님) android:imeOptions="flagNoExtractUi"이 아니므로 ..

IT story 2020.04.22

일반 유형 변환 FROM 문자열

일반 유형 변환 FROM 문자열 다른 클래스의 "속성"을 저장하는 데 사용하려는 클래스가 있습니다. 이러한 속성에는 단순히 이름과 값이 있습니다. 이상적으로 는 내가 원하는 것은 유형이 지정된 속성 을 추가 하여 반환 된 "값"이 항상 원하는 유형이되도록하는 것입니다. 유형은 항상 기본 형식이어야합니다. 이 클래스는 기본적으로 이름과 값을 문자열로 저장하는 추상 클래스를 서브 클래스합니다. 이 하위 클래스는 기본 클래스에 유형 안전성을 추가하고 일부 변환을 절약 할 수 있다는 아이디어입니다. 그래서 나는 (거의)이 클래스를 만들었습니다. public class TypedProperty : Property { public DataType TypedValue { get { // Having problems ..

IT story 2020.04.22

README.md의 단락 안에 줄 바꿈

README.md의 단락 안에 줄 바꿈 이슈를 편집하고 다음 마크 다운 소스 미리보기를 클릭 할 때 : a b c 모든 문자를 새 줄에 표시합니다. 그러나 README.md에서 비슷한 마크 다운 소스 구조를 밀면 모든 문자가 한 줄에 결합됩니다. 이 프로젝트의 README.md에 새 줄이 유지되도록하고 싶습니다 : https://github.com/zoran119/simple-read-only-test 어떻게 생각하세요? Github 풍미 마크 다운의 기능 으로 사용 된 줄 바꿈을 해석 하지만 가장 최근의 도움말 문서 에는이 기능이 더 이상 나열되지 않습니다. 다행히도 수동으로 수행 할 수 있습니다. 가장 쉬운 방법은 각 줄이 두 개의 공백으로 끝나는 것입니다. 따라서 변경 a b c 으로 a__ b__..

IT story 2020.04.22

Java에서 문자열을 UTF8 바이트 배열과 변환하는 방법

Java에서 문자열을 UTF8 바이트 배열과 변환하는 방법 Java에는 String이 있으며 바이트 배열 (UTF8 또는 다른 인코딩)로 인코딩하려고합니다. 또는 바이트 배열 (일부 알려진 인코딩)이 있고 Java 문자열로 변환하려고합니다. 이러한 전환은 어떻게합니까? 문자열에서 바이트 []로 변환 : String s = "some text here"; byte[] b = s.getBytes(StandardCharsets.UTF_8); byte []에서 String으로 변환 : byte[] b = {(byte) 99, (byte)97, (byte)116}; String s = new String(b, StandardCharsets.US_ASCII); 물론 올바른 인코딩 이름을 사용해야합니다. 내 예제는 ..

IT story 2020.04.22
반응형