반응형

2020/07/12 30

클래스 변수와 관련하여 업 캐스팅과 다운 캐스팅의 차이점은 무엇입니까?

클래스 변수와 관련하여 업 캐스팅과 다운 캐스팅의 차이점은 무엇입니까? 클래스 변수와 관련하여 업 캐스팅과 다운 캐스팅의 차이점은 무엇입니까? 예를 들어 다음 프로그램 클래스에서 Animal에는 하나의 메서드 만 포함되어 있지만 Dog 클래스에는 두 개의 메서드가 포함되어 있으며 Dog 변수를 Animal Variable에 캐스팅하는 방법을 보여줍니다. 캐스팅이 완료되면 Animal 변수를 사용하여 Dog의 또 다른 메소드를 어떻게 호출 할 수 있습니까? class Animal { public void callme() { System.out.println("In callme of Animal"); } } class Dog extends Animal { public void callme() { System..

Programing 2020.07.12

오류 : 리베이스로 당길 수 없음 : 스테이지되지 않은 변경 사항이 있습니다.

오류 : 리베이스로 당길 수 없음 : 스테이지되지 않은 변경 사항이 있습니다. 나는 프로젝트에서 몇몇 친구들과 협력하기 시작했고 그들은 heroku git 저장소를 사용합니다. 며칠 전에 리포지토리를 복제했으며 이후에 일부 변경을 수행하여 최신 업데이트를 얻으려고합니다. git pull --rebase여기에 명시된대로 명령을 실행 했습니다 (이것이 올바른 방법입니까?) : https://devcenter.heroku.com/articles/sharing#merging-code-changes 다음과 같은 오류가 발생합니다. $ git pull --rebase Cannot pull with rebase: You have unstaged changes. Please commit or stash them. 내 ..

Programing 2020.07.12

MySQL 4.0에서 생성 및 마지막 업데이트 타임 스탬프 열 모두

MySQL 4.0에서 생성 및 마지막 업데이트 타임 스탬프 열 모두 다음과 같은 테이블 스키마가 있습니다. CREATE TABLE `db1`.`sms_queue` ( `Id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `Message` VARCHAR(160) NOT NULL DEFAULT 'Unknown Message Error', `CurrentState` VARCHAR(10) NOT NULL DEFAULT 'None', `Phone` VARCHAR(14) DEFAULT NULL, `Created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `LastUpdated` TIMESTAMP NOT NULL ON UPDATE CURRENT_..

Programing 2020.07.12

SQL Server에 대한 Maven 종속성 설정

SQL Server에 대한 Maven 종속성 설정 SQL Server 데이터베이스에 대한 Hibernate 액세스 권한이있는 포틀릿을 개발 중입니다. 나는 그것에 대한 maven 의존성 을 설정하고 MySql과 같은 방식으로 SQL Server 커넥터를 찾으려고 노력합니다. 여전히 내 Google 검색은 SQL Server 커넥터를 검색하면 Mysql 만 제공합니다. 올바른 maven 종속성 값 은 무엇입니까 ? Olaf에서 제공하는 링크에서 드라이버 JAR을 다운로드하여 다음과 같이 로컬 Maven 저장소에 추가하십시오 . mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 ..

Programing 2020.07.12

스트림을 두 개의 스트림으로 분할 할 수 있습니까?

스트림을 두 개의 스트림으로 분할 할 수 있습니까? Java 8 스트림으로 표시되는 데이터 세트가 있습니다. Stream stream = ...; 임의의 하위 집합을 얻기 위해 필터링하는 방법을 볼 수 있습니다-예를 들어 Random r = new Random(); PrimitiveIterator.OfInt coin = r.ints(0, 2).iterator(); Stream heads = stream.filter((x) -> (coin.nextInt() == 0)); 또한이 스트림을 줄여 데이터 세트의 임의의 절반을 나타내는 두 개의 목록을 얻은 다음 다시 스트림으로 변환하는 방법을 알 수 있습니다. 그러나 초기 스트림에서 두 개의 스트림을 생성하는 직접적인 방법이 있습니까? 같은 것 (heads, t..

Programing 2020.07.12

SQL Server : SQL 쿼리를 사용하여 테이블 기본 키 가져 오기

SQL Server : SQL 쿼리를 사용하여 테이블 기본 키 가져 오기 가능한 중복 : SQL Server 테이블의 기본 키를 어떻게 나열합니까? SQL Server 데이터베이스에 대한 SQL 쿼리를 사용하여 특정 테이블의 기본 키를 가져오고 싶습니다 . MySQL 에서는 다음 쿼리를 사용하여 테이블 기본 키를 얻습니다. SHOW KEYS FROM tablename WHERE Key_name = 'PRIMARY' 위의 SQL Server 쿼리와 동일 합니까? MySQL 과 SQL Server 모두에서 작동하는 쿼리가 있으면 이상적인 경우입니다. 또한 SQL Server에 대한 또 다른 것을 발견했습니다. SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_U..

Programing 2020.07.12

플로트 오른쪽과 위치 절대가 함께 작동하지 않습니다

플로트 오른쪽과 위치 절대가 함께 작동하지 않습니다 div가 항상 부모 div의 오른쪽에 있기를 원하므로을 사용 float:right합니다. 효과가있다. 그러나 삽입 할 때 다른 내용에 영향을 미치지 않기를 원하므로을 사용 position:absolute합니다. 이제 float:right작동하지 않습니다. 내 div는 항상 부모 div의 왼쪽에 있습니다. 오른쪽으로 어떻게 옮길 수 있습니까? 사용하다 position:absolute; right: 0; float:right절대 위치 설정이 불필요 또한 부모 요소가 position:relative; 일반적으로 말하면 float상대 위치 지정 문입니다. 부모 컨테이너를 기준으로 요소의 위치를 ​​지정하기 때문입니다 (오른쪽 또는 왼쪽으로 떠 있음). 즉 , ..

Programing 2020.07.12

ZSH의 PATH 변수에 새 항목 추가

ZSH의 PATH 변수에 새 항목 추가 zsh를 사용 /home/david/pear/bin하고 있으며 PATH변수에 새 항목 ( )을 추가하려고 하지만 방법을 모르겠습니다. 나를 가장 혼란스럽게하는 것은 PATH내 ~/.zshrc파일에 변수에 대한 단일 참조가 없지만 echo $PATH반환을 수행한다는 것입니다 . /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 그래서 PATH변수가 어딘가에 설정되고 있습니다. 여기: export PATH=/home/david/pear/bin:$PATH 실제로 ZSH를 사용하면 환경 변수의 특수 매핑을 사용할 수 있습니다. 그래서 당신은 간단하게 ..

Programing 2020.07.12

중첩 된 구조를보다 깔끔하게 업데이트하는 방법

중첩 된 구조를보다 깔끔하게 업데이트하는 방법 두 가지 case classes를 가지고 있다고 가정 해보십시오. case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) 다음 Person클래스의 인스턴스 : val raj = Person("Raj", "Shekhar", Address("M Gandhi Marg", "Mumbai", "Maharashtra", 411342)) 내가 업데이트 할 경우 지금 zipCode의 raj나는이해야 할 것 : val updatedRaj = raj.copy(add..

Programing 2020.07.12

안드로이드 에뮬레이터의 flutter에서 디버그 배너를 제거하는 방법은 무엇입니까?

안드로이드 에뮬레이터의 flutter에서 디버그 배너를 제거하는 방법은 무엇입니까? 플러터에서 디버그 배너를 제거하는 방법은 무엇입니까? 내가 사용하고 flutter screenshot배너를하지 않도록 스크린 샷을하고 내가 좋아하는 것입니다. 이제는 있습니다. 내가 얻을 참고 not supported for emulator프로필 및 릴리스 모드에 대한 메시지를. 에 MaterialApp설정 debugShowCheckedModeBanner했습니다 false. MaterialApp( debugShowCheckedModeBanner: false ) 느린 배너도 릴리스 빌드에서 자동으로 제거됩니다. 수업에서 MaterialApp으로 debugShowCheckedModeBanner : 거짓, ... return ..

Programing 2020.07.12
반응형