반응형

자바 2781

JVM의 LookupSwitch와 TableSwitch의 차이점은 무엇입니까?

JVM의 LookupSwitch와 TableSwitch의 차이점은 무엇입니까? Java 바이트 코드에서 LookUpSwitch 및 TableSwitch를 이해하는 데 약간의 어려움이 있습니다. 내가 잘 이해하면 LookUpSwitch와 TableSwitch가 모두 switchJava 소스 의 설명에 해당 합니까? 하나의 JAVA 문이 2 개의 다른 바이트 코드를 생성하는 이유는 무엇입니까? 각각의 Jasmin 문서 : LookupSwitch 테이블 스위치 차이점은 lookupswitch는 키와 레이블이 있는 테이블을 사용 하지만 테이블 스위치는 레이블 만있는 테이블을 사용 한다는 것 입니다. tableswitch를 수행 할 때 스택 상단의 int 값은 테이블에 대한 인덱스로 직접 사용되어 점프 대상을 잡..

Programing 2020.12.12

Ruby : console.log?

Ruby : console.log? 저는 최근에 JavaScript 프로그램의 모든 줄에 console.log 문을 넣었고 이제 훨씬 더 이해하기 쉽다는 것을 알았습니다. 서버 측 코드, 특히 Ruby를 사용하는 방법이 있습니까? 방화범에서 읽을 방법이 없다고 생각하지만 irb에서 볼 수 있습니까? Ruby 코드에 어떤 console.log 명령문을 넣을까요? puts 루비와 동일합니다. 콘솔에서 서버를 실행하는 경우 puts. 그렇지 않으면 로거 (예 :)를 통해 파일에 기록해야합니다 Rails.logger.info. 참고 URL : https://stackoverflow.com/questions/12550663/ruby-console-log

Programing 2020.12.12

Java에서 상수를 선언하는 방법

Java에서 상수를 선언하는 방법 우리는 항상 다음과 같이 씁니다. public static final int A = 0; 질문: 가 static final선언 할 수있는 유일한 방법 일정 클래스의는? 내가 쓰는 경우 public final int A = 0;대신입니다 A여전히 상수 또는 그냥 인스턴스 필드 ? 인스턴스 변수 란 무엇입니까 ? 인스턴스 변수 와 인스턴스 필드 의 차이점은 무엇입니까 ? enum설명한 목적으로 Java 5 이상에서 유형을 사용할 수 있습니다 . 유형 안전합니다. A는 인스턴스 변수입니다. (정적 수정자가 있으면 정적 변수가됩니다.) 상수는 값이 변경되지 않음을 의미합니다. 인스턴스 변수는 클래스가 아니라 객체에 속하는 데이터 멤버입니다. 인스턴스 변수 = 인스턴스 필드. 인..

Programing 2020.12.12

Pandas 시리즈에 단일 항목을 추가하는 방법

Pandas 시리즈에 단일 항목을 추가하는 방법 직렬화 된 팬더 시리즈에 단일 항목을 어떻게 추가합니까? 메모리 현명한 가장 효율적인 방법이 아니라는 것을 알고 있지만 여전히 그렇게해야합니다. 함께 뭔가 : >> x = Series() >> N = 4 >> for i in xrange(N): >> x.some_appending_function(i**2) >> print x 0 | 0 1 | 1 2 | 4 3 | 9 또한 pandas DataFrame에 단일 행을 어떻게 추가 할 수 있습니까? 단일 항목을 추가하는 방법. 이것은 그다지 효과적이지는 않지만 귀하가 요구하는 바를 따릅니다. x = p.Series() N = 4 for i in xrange(N): x = x.set_value(i, i**2) x..

Programing 2020.12.12

문서 높이 변경 감지

문서 높이 변경 감지 document키가 변할 때 감지하려고합니다 . 그런 다음 페이지 레이아웃을 구성하는 데 도움이되는 몇 가지 기능을 실행해야합니다. 나는 찾고 있지 않습니다 window.onresize. 창보다 큰 전체 문서가 필요합니다. 이 변경 사항을 어떻게 관찰합니까? function onElementHeightChange(elm, callback){ var lastHeight = elm.clientHeight, newHeight; (function run(){ newHeight = elm.clientHeight; if( lastHeight != newHeight ) callback(); lastHeight = newHeight; if( elm.onElementHeightChangeTimer ..

Programing 2020.12.12

테이블 형식없이 SQL 쿼리 결과 가져 오기

테이블 형식없이 SQL 쿼리 결과 가져 오기 --disable-column-names옵션 과 마찬가지로 테이블 형식없이 SQL 쿼리를 가져올 수있는 옵션이 있습니까? 예: mysql -u username -ppassword --disable-column-names --execute "select name from test" 아래 결과 : ----- | A | | B | | C | | D | ----- [테이블 형식없이] 아래와 같이 일부 SQL 프로그램 옵션 수정자를 사용하여 쿼리 결과를 얻을 수 있습니까? A B C D 에 -B옵션을 추가 합니다 mysql. mysql -B -u username -ppassword \ --disable-column-names \ --execute "select name..

Programing 2020.12.12

모든 출력을 / dev / null로 리디렉션하는 방법은 무엇입니까?

모든 출력을 / dev / null로 리디렉션하는 방법은 무엇입니까? 백그라운드에서 프로그램 (google-chrome)을 실행하고 싶지만 터미널에 메시지가 출력되지 않도록합니다. 나는 이것을 시도했다. google-chrome 2>&1 1>/dev/null & 그러나 터미널은 여전히 ​​다음과 같은 메시지없이 채워집니다. [5746 : 5746 : 0802/100534 : ERROR : object_proxy.cc (532)] 메서드를 호출하지 못했습니다 : org.chromium.Mtpd.EnumerateStorag ... 내가 도대체 ​​뭘 잘못하고있는 겁니까? 모든 출력을 /dev/null어떻게 리디렉션 합니까? 리디렉션 연산자는 왼쪽에서 오른쪽으로 평가됩니다. 당신이 잘못한 것을 2>&1먼저 놓..

Programing 2020.12.12

Node.js – 이벤트 js 72가 처리되지 않은 '오류'이벤트를 발생시킵니다.

Node.js – 이벤트 js 72가 처리되지 않은 '오류'이벤트를 발생시킵니다. Node.js를 처음 사용하고 스트림을 사용하여 프로그램을 실행하고 싶습니다. 다른 프로그램과 함께 (mongodb, redis 등) 서버를 동시에 시작해야했지만 이것으로 서버를 실행해야하는지 모르겠습니다. 내가 어디로 잘못 가고 있는지 그리고 어떻게 해결할 수 있는지 알려주십시오. 미리 감사드립니다. 이것은 프로그램입니다 : var http = require('http'), feed = 'http://isaacs.iriscouch.com/registry/_changes?feed=continuous'; function decide(cb) { setTimeout(function () { if (Date.now()%2) { r..

Programing 2020.12.12

UTF8 인코딩이 최대 길이 32766보다 깁니다.

UTF8 인코딩이 최대 길이 32766보다 깁니다. Elasticsearch 클러스터를 1.1에서 1.2로 업그레이드했는데 다소 큰 문자열을 인덱싱 할 때 오류가 발생합니다. { "error": "IllegalArgumentException[Document contains at least one immense term in field=\"response_body\" (whose UTF8 encoding is longer than the max length 32766), all of which were skipped. Please correct the analyzer to not produce such terms. The prefix of the first immense term is: '[7b 22 58..

Programing 2020.12.12

JUnit에서 assertEquals (double, double)이 사용되지 않는 이유는 무엇입니까?

JUnit에서 assertEquals (double, double)이 사용되지 않는 이유는 무엇입니까? 왜 assertEquals(double, double)더 이상 사용되지 않는지 궁금 합니다. 나는 import static org.junit.Assert.assertEquals;JUnit 4.11을 사용 하고 사용했습니다. 아래는 내 코드입니다. import org.junit.Test; import static org.junit.Assert.assertEquals; public class AccountTest { @Test public void test() { Account checking = new Account(Account.CHECKING); checking.deposit(1000.0); chec..

Programing 2020.12.12
반응형