반응형

spring 180

instanceof-호환되지 않는 조건부 피연산자 유형

instanceof-호환되지 않는 조건부 피연산자 유형 다음은 잘 컴파일됩니다. Object o = new Object(); System.out.println(o instanceof Cloneable); 그러나 이것은 그렇지 않습니다. String s = new String(); System.out.println(s instanceof Cloneable); 컴파일러 오류가 발생합니다. 무엇이 문제입니까? 문제의 더 노골적인 화신은 다음과 같습니다. if ("foo" instanceof Number) // "Incompatible conditional operand types String and Number" 이것은 JLS 15.20.2 유형 비교 연산자에instanceof 지정되어 있습니다 . Relat..

programing 2021.01.16

Android : MediaPlayer setVolume 함수

Android : MediaPlayer setVolume 함수 매개 변수 정보 플레이어에서 소리가 나지 않고 전체 소리가 나도록 설정 감사 이 기능은 실제로 훌륭합니다. 덕분에 여러 단계로 볼륨 스케일을 만들 수 있습니다! 50 단계를 원한다고 가정 해 보겠습니다. int maxVolume = 50; 그런 다음 setVolume을이 범위 (0-49)의 값으로 설정하려면 다음을 수행하십시오. float log1=(float)(Math.log(maxVolume-currVolume)/Math.log(maxVolume)); yourMediaPlayer.setVolume(log1,log1); //set volume takes two paramater 멋지고 쉽습니다! 그리고 AudioManager를 사용하여 볼륨..

programing 2021.01.16

자바 InputStream 모의

자바 InputStream 모의 Java InputStream 객체를 모의하는 데 도움이되는 포인터를 제공하십시오. 이것은 내가 모의하려는 코드 줄입니다. InputStreamReader inputData = new InputStreamReader(System.in); bufferdReader = new BufferedReader(inputData); bufferdReader.readLine(); BufferedReader bufferedReader = org.mockito.Mockito.mock(BufferedReader.class); when(bufferedReader.readLine()).thenReturn("first line").thenReturn("second line"); org.junit...

programing 2021.01.16

삼항 연산자에 사용하는 코딩 스타일은 무엇입니까?

삼항 연산자에 사용하는 코딩 스타일은 무엇입니까? 짧은 경우 한 줄로 유지합니다. 최근에 저는 더 길거나 중첩 된 삼항 연산자 표현식에이 스타일을 사용하고 있습니다. 인위적인 예 : $value = ( $a == $b ) ? 'true value # 1' : ( $a == $c ) ? 'true value # 2' : 'false value'; 개인적으로 어떤 스타일을 사용하거나 가장 가독성이 좋습니까? 편집 : (삼항 연산자를 사용할 때) 나는 보통 2 개 이상의 수준의 삼항 연산자를 사용하지 않는다. PHP 템플릿 스크립트에서 변수를 에코 할 때 2 레벨 if-else보다 2 레벨 깊은 삼항 연산자를 선호하는 경향이 있습니다. 삼항 연산자는 일반적으로 피해야하지만이 형식은 매우 읽기 쉽습니다. res..

programing 2021.01.16

왼쪽 / 오른쪽과 위 / 아래 사이의 스 와이프 방향을 감지하는 방법

왼쪽 / 오른쪽과 위 / 아래 사이의 스 와이프 방향을 감지하는 방법 내 질문 : 사용자가 손가락을 위 / 아래 또는 왼쪽 / 오른쪽으로 움직일 때를 어떻게 감지합니까 (그리고 손가락이 움직 인 그룹의 방향을 어떻게 알 수 있습니까)? 내 상황 : 손가락을 위아래로 움직일 때 내 앱의 밝기를 변경하고 (위 = 더 밝게, 아래 = 더 어둡게), 왼쪽 / 오른쪽 스 와이프를 기준으로 활동 및 / 또는보기 사이를 전환하고 싶습니다. SimpleOnGestureListener 클래스를 확장하기 만하면됩니다. 수업에서 이것을 선언하십시오. private static final int SWIPE_MIN_DISTANCE = 120; private static final int SWIPE_MAX_OFF_PATH = 2..

programing 2021.01.16

Spark : Spark Shell에서 Spark 파일을 실행하는 방법

Spark : Spark Shell에서 Spark 파일을 실행하는 방법 CDH 5.2를 사용하고 있습니다. Spark-shell 을 사용 하여 명령을 실행할 수 있습니다. 스파크 명령이 포함 된 파일 (file.spark)을 어떻게 실행할 수 있습니까? sbt없이 CDH 5.2에서 scala 프로그램을 실행 / 컴파일하는 방법이 있습니까? 미리 감사드립니다 spark-shell에서 외부 파일을로드하려면 다음을 수행하십시오. :load PATH_TO_FILE 이것은 파일의 모든 것을 호출합니다. 죄송하지만 SBT 질문에 대한 해결책이 없습니다. :-) 명령 줄에서 다음을 사용할 수 있습니다. spark-shell -i file.scala 작성된 코드를 실행하려면 file.scala sbt 또는 maven을..

programing 2021.01.16

인수 밑줄이있는 디 바운스 함수

인수 밑줄이있는 디 바운스 함수 몇 가지 인수를받는 함수가 있습니다. 그러나 밑줄 디 바운스의 사용법은 다음과 같습니다. var lazyLayout = _.debounce(calculateLayout, 300); 그러나 제 경우에는 calculateLayout몇 가지 논쟁이 필요합니다. 이 경우 어떻게 통과 할 수 있습니까? 업데이트 : 샘플 calculateLayout기능 : var calculateLayout = function(a,b) { console.log('a is ' + a + ' and b is ' + b); } 익명 함수를 첫 번째 인수로 사용하고 원하는대로 호출 할 수 있어야합니다. _.debounce(function(){ calculateLayout(20, 30); }, 300); 중..

programing 2021.01.16

.NET에서 이중 곱셈이 끊어 집니까?

.NET에서 이중 곱셈이 끊어 집니까? 이 질문에 이미 답변이 있습니다. 부동 소수점 수학이 깨졌습니까? 31 답변 C #에서 다음 식을 실행하면 : double i = 10*0.69; i입니다 : 6.8999999999999995. 왜? 1/3과 같은 숫자는 무한 반복 소수점 자리가 있기 때문에 이진수로 표현하기 어려울 수 있지만 0.69의 경우는 아닙니다. 그리고 0.69는 쉽게 이진수로 표현할 수 있습니다. 하나는 69를 나타내는 이진수이고 다른 하나는 소수점 위치를 나타냅니다. 이 문제를 어떻게 해결합니까? decimal유형을 사용 하시겠습니까? 부동 소수점 산술과 데이터 저장 방법을 잘못 이해했기 때문입니다. 실제로이 특정 경우에 실행 시간에 코드가 실제로 산술을 수행하지 않습니다. 컴파일러 가..

programing 2021.01.16

Python의 항목 빈도 수

Python의 항목 빈도 수 단어 목록이 있고 해당 목록에 각 단어가 나타나는 횟수를 찾고 싶다고 가정합니다. 이를 수행하는 확실한 방법은 다음과 같습니다. words = "apple banana apple strawberry banana lemon" uniques = set(words.split()) freqs = [(item, words.split().count(item)) for item in uniques] print(freqs) 그러나 프로그램이 단어 목록을 두 번, 세트를 구성하기 위해 한 번, 출현 횟수를 계산하기 위해 두 번 실행하기 때문에이 코드가 그리 좋지 않다는 것을 알았습니다. 물론 목록을 실행하고 계산을 수행하는 함수를 작성할 수 있지만 그렇게 Pythonic은 아닙니다. 그렇다면..

programing 2021.01.16

JQuery를 사용하여 CKEditor의 콘텐츠를 어떻게 얻을 수 있습니까?

JQuery를 사용하여 CKEditor의 콘텐츠를 어떻게 얻을 수 있습니까? CKEditor를 사용하고 있습니다. 페이지 메서드를 사용하여 ajax로 양식 값을 저장하고 있습니다. 그러나 CKEditor 값의 내용은 테이블에 저장할 수 없습니다. 페이지를 포스트 백하지 않습니다. 그것을 위해 무엇을 할 수 있습니까? 먼저 페이지에 ckeditor 및 jquery 커넥터 스크립트를 포함해야합니다. 그런 다음 텍스트 영역을 만듭니다. ckeditor를 텍스트 영역에 연결하면 프로젝트에서 다음과 같이 사용합니다. $('textarea.editor').ckeditor(function() { }, { toolbar : [ ['Cut','Copy','Paste','PasteText','PasteFromWord','..

programing 2021.01.16
반응형