반응형

자바 600

스캐너가 next () 또는 nextFoo ()를 사용한 후 nextLine ()을 건너 뛰나요?

스캐너가 next () 또는 nextFoo ()를 사용한 후 nextLine ()을 건너 뛰나요? 내가 사용하고 Scanner방법 nextInt()과 nextLine()입력을 읽는. 다음과 같이 보입니다. System.out.println("Enter numerical value"); int option; option = input.nextInt(); // Read numerical value from input System.out.println("Enter 1st string"); String string1 = input.nextLine(); // Read 1st string (this is skipped) System.out.println("Enter 2nd string"); String string..

your programing 2020.10.02

정수의 최대 값 및 최소값

정수의 최대 값 및 최소값 파이썬에서 정수의 최소값과 최대 값을 찾고 있습니다. 예를 들어, Java에서는 Integer.MIN_VALUE및 Integer.MAX_VALUE. 파이썬에 이와 같은 것이 있습니까? 파이썬 3 Python 3에서는이 질문이 적용되지 않습니다. 일반 int유형은 제한되지 않습니다. 그러나 실제로 컴퓨터의 단어 크기를 찾고있을 수 있습니다 . Python 3에서 sys.maxsize. 파이썬 2 Python 2에서 일반 int값 의 최대 값은 다음과 같이 사용할 수 있습니다 sys.maxint. >>> sys.maxint 9223372036854775807 여기에-sys.maxint - 1 표시된대로 최소값을 계산할 수 있습니다 . Python은이 값을 초과하면 일반 정수에서 긴..

your programing 2020.10.02

Java에서 equals 및 hashCode를 재정의 할 때 고려해야 할 문제는 무엇입니까?

Java에서 equals 및 hashCode를 재정의 할 때 고려해야 할 문제는 무엇입니까? 오버라이드 (override) 할 때 어떤 문제 / 함정은 고려되어야 equals하고 hashCode? 이론 (언어 변호사 및 수학적으로 기울이는 사람) : equals()( javadoc ) 등가 관계를 정의해야합니다 ( 반사적 , 대칭 적 , 전 이적 이어야 함 ). 또한 일관성 이 있어야합니다 (객체가 수정되지 않은 경우 동일한 값을 계속 반환해야 함). 또한 o.equals(null)항상 false를 반환해야합니다. hashCode()( javadoc ) 또한 일관성이 있어야합니다 (객체가에서 수정되지 않은 equals()경우 동일한 값을 계속 반환해야 함). 두 방법 의 관계 는 다음과 같습니다. a.e..

your programing 2020.10.02

HTML Agility Pack 사용 방법

HTML Agility Pack 사용 방법 HTML Agility Pack 은 어떻게 사용 합니까? 내 XHTML 문서가 완전히 유효하지 않습니다. 그래서 사용하고 싶었습니다. 내 프로젝트에서 어떻게 사용합니까? 내 프로젝트는 C #입니다. 먼저 HTMLAgilityPack 너겟 패키지를 프로젝트에 설치하십시오 . 그런 다음 예를 들면 다음과 같습니다. HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument(); // There are various options, set as needed htmlDoc.OptionFixNestedTags=true; // filePath is a path to a file containing the..

your programing 2020.10.02

static_cast를 사용하는 이유

static_cast를 사용하는 이유(int) x 대신 (x)? static_castC 스타일이나 단순 함수 스타일 캐스팅보다 기능이 더 선호되어야한다고 들었습니다 . 이것이 사실입니까? 왜? 주된 이유는 고전적인 C 캐스트는 우리가 부르는 사이에 구분하지 않습니다이다 static_cast(), reinterpret_cast(), const_cast(),와 dynamic_cast(). 이 네 가지는 완전히 다릅니다. A static_cast()는 일반적으로 안전합니다. 언어에 유효한 변환이 있거나이를 가능하게하는 적절한 생성자가 있습니다. 약간 위험한 경우는 상속 된 클래스로 캐스트 할 때뿐입니다. 객체가 실제로 해당 언어 (객체의 플래그와 같은)의 외부를 통해 주장하는 하위 항목인지 확인해야합니다. A..

your programing 2020.10.02

임시 테이블이 존재하는지 확인하고 존재하는지 삭제 한 후 임시 테이블을 생성합니다.

임시 테이블이 존재하는지 확인하고 존재하는지 삭제 한 후 임시 테이블을 생성합니다. 다음 코드를 사용하여 임시 테이블이 있는지 확인하고 테이블이 있는지 다시 생성하기 전에 삭제합니다. 열을 변경하지 않는 한 잘 작동합니다. 나중에 열을 추가하면 "잘못된 열"이라는 오류가 표시됩니다. 내가 뭘 잘못하고 있는지 알려주세요. IF OBJECT_ID('tempdb..#Results') IS NOT NULL DROP TABLE #Results CREATE TABLE #Results ( Company CHAR(3), StepId TINYINT, FieldId TINYINT, ) select company, stepid, fieldid from #Results --Works fine to this point IF O..

your programing 2020.10.02

유용한 휘발성 키워드는 무엇입니까

유용한 휘발성 키워드는 무엇입니까 오늘 직장 volatile에서 Java 키워드를 발견했습니다. 익숙하지 않아서 다음 설명을 찾았습니다. 자바 이론과 실습 : 변동성 관리 해당 기사에서 문제의 키워드를 설명하는 세부 정보를 고려할 때 해당 키워드를 사용 했습니까? 아니면이 키워드를 올바른 방식으로 사용할 수있는 경우를 볼 수 있습니까? volatile메모리 가시성에 대한 의미가 있습니다. 기본적으로 volatile필드 의 값은 쓰기 작업이 완료된 후 모든 판독기 (특히 다른 스레드)에게 표시됩니다. 가 없으면 volatile독자는 업데이트되지 않은 값을 볼 수 있습니다. 귀하의 질문에 답하려면 : 예, volatile일부 코드가 루프를 계속할지 여부를 제어 하기 위해 변수를 사용합니다 . 루프는 vola..

your programing 2020.10.02

여러 단어 경계 구분 기호를 사용하여 문자열을 단어로 분할

여러 단어 경계 구분 기호를 사용하여 문자열을 단어로 분할 제가하고 싶은 일은 상당히 일반적인 작업이라고 생각하지만 웹에서 참조를 찾지 못했습니다. 구두점이있는 텍스트가 있고 단어 목록이 필요합니다. "Hey, you - what are you doing here!?" 해야한다 ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] 그러나 Python str.split()은 하나의 인수로만 작동하므로 공백으로 나눈 후 모든 단어에 구두점이 있습니다. 어떤 아이디어? 정규식이 정당화되는 경우 : import re DATA = "Hey, you - what are you doing here!?" print re.findall(r"[\w']+", DATA) # Prin..

your programing 2020.10.02

호스트를 통해 외부에서 VirtualBox 게스트에 SSH를 사용하는 방법은 무엇입니까?

호스트를 통해 외부에서 VirtualBox 게스트에 SSH를 사용하는 방법은 무엇입니까? [닫은] Windows 7 컴퓨터에서 Ubuntu VM을 실행하고 있습니다. SSH를 통해 외부에서 웹 서버에 액세스 할 수 있도록 설정하려면 어떻게해야합니까? 호스트에서 게스트 로 ssh 할 수있는 단계 ( VirtualBox 호스트와 게스트 VM 간의 SSH 액세스 설정)를 찾았 지만 여전히 라우터를 통해 액세스하는 데 문제가 있습니다. Windows 컴퓨터에 SSH 서버를 설치 한 다음 몇 번 터널링 할 수 있다고 가정합니다 (로컬, 동적 등의 측면에서 무엇을 사용해야하는지 또는 여러 터널을 설정하는 방법을 100 % 확신 할 수는 없지만). 하지만 VM을 라우터에 직접 액세스 할 수 있도록 만드는 방법이 있습..

your programing 2020.10.02

ISO 8601 호환 문자열을 java.util.Date로 변환

ISO 8601 호환 문자열을 java.util.Date로 변환 나는 변환하려고 ISO 8601 A를 포맷 문자열 java.util.Date. yyyy-MM-dd'T'HH:mm:ssZ로케일 (샘플 비교)과 함께 사용 하면 패턴 이 ISO8601을 준수하는 것으로 나타났습니다 . 그러나을 사용하여 java.text.SimpleDateFormat올바른 형식의 String을 변환 할 수 없습니다 2010-01-01T12:00:00+01:00. 2010-01-01T12:00:00+0100콜론없이 먼저로 변환해야 합니다. 따라서 현재 솔루션은 SimpleDateFormat ISO8601DATEFORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.GERMA..

your programing 2020.10.02
반응형