반응형

Java 840

Java 컴파일러가이 변수가 항상 초기화된다는 것을 이해하지 못하는 이유는 무엇입니까?

Java 컴파일러가이 변수가 항상 초기화된다는 것을 이해하지 못하는 이유는 무엇입니까? class Foo{ public static void main(String args[]){ final int x=101; int y; if(x>100){ y=-1; } System.out.println(y); } } Java 컴파일러는 if 문의 조건이 항상 참이므로 y는 항상 초기화됩니다. 예상대로 컴파일 오류가 없습니다. class Bar{ public static void main(String args[]){ final int x; x=101; int y; if(x>100){ y=-1; } System.out.println(y); } } 그러나 x의 선언과 초기화를 두 줄로 나누면 컴파일러는 조건이 항상 참이고 ..

UFO ET IT 2021.01.15

git : 'send-email'은 git 명령이 아닙니다.

git : 'send-email'은 git 명령이 아닙니다. 'git --help'를 참조하십시오. 패치를 보내려고하는데 git send-email다음과 같은 오류가 발생합니다. git: 'send-email' is not a git command. See 'git --help'. git send-email작품 을 만드는 방법 ? 관련된 링크들: http://www.kernel.org/pub/software/scm/git/docs/git-send-email.html git-email작동 하려면 패키지 를 설치해야합니다 . 에 Ubuntu, 보통의 apt-get install git-email작품 벌금. Fedora( yum install git-email)에 대해서도 동일하게 확인할 수 있습니다 . ce..

UFO ET IT 2021.01.15

정수에서 문자열로 어떻게 변환합니까?

정수에서 문자열로 어떻게 변환합니까? 유형을 정수에서 문자열로 변환하는 코드를 컴파일 할 수 없습니다. 다음 과 같은 다양한 유형 변환이 있는 Rust for Rubyists 튜토리얼 의 예제를 실행하고 있습니다. "Fizz".to_str()및 num.to_str()(여기서는 num정수). 이러한 to_str()함수 호출 의 대부분 (모두는 아니지만) 이 더 이상 사용되지 않는다고 생각합니다 . 정수를 문자열로 변환하는 현재 방법은 무엇입니까? 내가 얻는 오류는 다음과 같습니다. error: type `&'static str` does not implement any method in scope named `to_str` error: type `int` does not implement any metho..

UFO ET IT 2021.01.15

하나의 값을 사용하는 같음 (=)과 IN 간의 성능 차이

하나의 값을 사용하는 같음 (=)과 IN 간의 성능 차이 등호를 사용하고 IN 연산자가 같은 값을 가질 때 SQL 엔진은 어떻게 다릅니 까? 실행 시간이 변경됩니까? 동등성 검사 연산자를 사용한 첫 번째 WHERE column_value = 'All' OR 연산자와 단일 값을 사용하는 두 번째 WHERE column_value IN ('All') 합니까 SQL 엔진 변화 IN에 =값이 하나만 있으면? MySQL과 PostgreSQL에서 동일한 차이점이 있습니까? 이 두 문장 사이에는 차이가 없으며 옵티마이 저는를 하나의 요소 만 IN있는 =경우로 변환 IN합니다. 이와 같은 질문이있을 때 두 문을 모두 실행하고 실행 계획을 실행하고 차이점을 확인하십시오. 여기-당신은 아무것도 찾을 수 없습니다. 온라인에..

UFO ET IT 2021.01.15

"관리"코드 란 정확히 무엇입니까?

"관리"코드 란 정확히 무엇입니까? 저는 거의 20 년 동안 C / C ++ 코드를 작성해 왔으며 Perl, Python, PHP 및 일부 Java도 알고 있으며 JavaScript를 직접 가르치고 있습니다. 하지만 .NET, VB 또는 C # 관련 작업을 한 적이 없습니다. 관리 코드는 정확히 무엇을 의미합니까? Wikipedia 는 간단히 다음과 같이 설명합니다. 가상 머신의 관리하에 실행되는 코드 특히 Java가 (일반적으로) 관리 코드라고 명시되어 있으므로 이 용어가 C # /. NET에만 적용되는 이유는 무엇입니까? C #을 VM도 포함 된 .exe로 컴파일 할 수 있습니까? 아니면 패키지로 만들어 다른 .exe (a la java)에 제공해야합니까? 비슷한 맥락에서 .NET은 언어 또는 프레임..

UFO ET IT 2021.01.15

"overflow : auto"로 div의 스크롤 위치

"overflow : auto"로 div의 스크롤 위치 이 HTML 스 니펫이 주어지면 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 (보통) 새 행에 각각 1에서 30까지의 숫자가 포함 된 스크롤바가있는 블랙 박스가 나타납니다. 해당 상자 내부에서 위아래로 스크롤 할 수 있습니다. 지금 필요한 것은 상자가 어느 스크롤 위치에 있는지 알아낼 수있는 가능성입니다. 각 행의 높이가 15 픽셀이고 숫자 10까지 아래로 스크롤하면 내가 원하는 결과는 숫자 150 (15px * 10 줄)입니다. 이 번호는 어디에서 찾을 수 있습니까? 내 손에 평범한 JavaScript와 jQuery가 있습니다. scrollTop..

UFO ET IT 2021.01.15

Django로 HttpResponse를 스트리밍하는 방법

Django로 HttpResponse를 스트리밍하는 방법 Django (1.2)에서 작동하는 스트리밍 응답의 'hello world'를 얻으려고합니다. 나는 발전기와 yield함수 를 사용하는 방법을 알아 냈다 . 그러나 응답은 여전히 ​​스트리밍되지 않습니다. 나는 그것을 망쳐 놓는 미들웨어가 있다고 생각합니다-아마도 ETAG 계산기? 하지만 비활성화하는 방법을 잘 모르겠습니다. 누군가 도와 줄 수 있습니까? 지금까지 제가 가지고있는 스트리밍의 "hello world"는 다음과 같습니다. def stream_response(request): resp = HttpResponse( stream_response_generator()) return resp def stream_response_generator..

UFO ET IT 2021.01.15

포트란 : 정수 * 4 대 정수 (4) 대 정수 (종류 = 4)

포트란 : 정수 * 4 대 정수 (4) 대 정수 (종류 = 4) 저는 포트란을 배우려고 노력하고 있으며 많은 다른 정의가 전달되는 것을보고 있으며 그들이 같은 일을 수행하려고 시도하고 있는지 궁금합니다. 다음의 차이점은 무엇입니까? integer*4 integer(4) integer(kind=4) Fortran> = 90에서 가장 좋은 방법은 내장 함수를 사용하여 필요한 정밀도를 지정하는 것입니다. 이것은 이식성을 보장하고 필요한 정밀도를 얻을 수 있도록합니다. 예를 들어, 정수를 얻기 위해 i그리고 my_int그 적어도 8 진수를 지원합니다, 당신은 사용할 수 있습니다 : integer, parameter :: RegInt_K = selected_int_kind (8) integer (kind=RegI..

UFO ET IT 2021.01.15

node.js에서 console.log와 sys.puts의 차이점은 무엇입니까?

node.js에서 console.log와 sys.puts의 차이점은 무엇입니까? node.js에서는 console.log또는 sys.puts화면에 인쇄 할 수 있습니다 . 선호하는 방법은 무엇이며 이들의 차이점은 무엇입니까? sys.puts 단순히 로그에 주어진 문자열을 인쇄합니다. 그러나 좀 더 복잡한 개체 (Array, JSON, JSObject)를 인쇄 console.log하려면 개체의 "내부보기"를 원하기 때문에 사용해야 합니다. sys.puts 예를 들어 "[object object]"만 제공합니다. 둘 다 stdout 스트림에 씁니다. 차이가 있다는 것입니다 sys.puts단지 toString'첫 번째 인수를 S 및 console.log여러 인수를,과 의지 sys.inspect가 문자열이 아니..

UFO ET IT 2021.01.15

JPA 컬렉션에 어떤 Java 유형을 사용하고 그 이유는 무엇입니까?

JPA 컬렉션에 어떤 Java 유형을 사용하고 그 이유는 무엇입니까? 다음 컬렉션 유형 중 JPA 도메인 모델에서 사용하는 컬렉션 유형과 이유 : java.util.Collection java.util.List java.util.Set 이것에 대한 몇 가지 기본 규칙이 있는지 궁금합니다. 업데이트 나는 a Set와 a 의 차이점을 알고 List있습니다. A List는 중복을 허용하고 순서가 Set있으며 중복 요소를 포함 할 수 없으며 순서를 정의하지 않습니다. JPA의 맥락에서이 질문을하고 있습니다. 정의를 엄격하게 따르는 경우 Set컬렉션이 관계형 데이터베이스에 저장되므로 중복을 가질 수없고 주문을 직접 정의한 경우 (예 : Java의 순서는 다음과 같습니다. List) 반드시 DB에 보존되지는 않습니..

UFO ET IT 2021.01.15
반응형