반응형

자바 7072

2 차원 배열을 만들기위한 구문

2 차원 배열을 만들기위한 구문 치다: int[][] multD = new int[5][]; multD[0] = new int[10]; 이것이 5 개의 행과 10 개의 열로 2 차원 배열을 만드는 방법입니까? 이 코드를 온라인에서 보았지만 구문이 맞지 않았습니다. 다음을 시도하십시오 : int[][] multi = new int[5][10]; ... 이것은 짧은 손입니다 : int[][] multi = new int[5][]; multi[0] = new int[10]; multi[1] = new int[10]; multi[2] = new int[10]; multi[3] = new int[10]; multi[4] = new int[10]; 모든 요소에 대한 기본 값으로 초기화됩니다주의 int, 0이상의 사..

development 2020.02.19

for 루프를 끊지 않고 배열을 반복하고 항목을 제거

for 루프를 끊지 않고 배열을 반복하고 항목을 제거 다음 for 루프가 있고 splice()항목을 제거하는 데 사용할 때 '초'가 정의되지 않았습니다. 정의되지 않았는지 확인할 수는 있지만 더 우아한 방법이 있다고 생각합니다. 원하는 것은 단순히 항목을 삭제하고 계속 진행하는 것입니다. for (i = 0, len = Auction.auctions.length; i < len; i++) { auction = Auction.auctions[i]; Auction.auctions[i]['seconds'] --; if (auction.seconds < 0) { Auction.auctions.splice(i, 1); } } 을 수행하면 배열의 색인이 다시 생성되므로 .splice()색인을 제거하면 캐시를 건너 ..

development 2020.02.19

이 병합이 필요한 이유를 설명하기 위해 커밋 메시지를 입력하십시오.

이 병합이 필요한 이유를 설명하기 위해 커밋 메시지를 입력하십시오. Git을 사용하고 있습니다. 원격 저장소에서 가져 와서 오류 메시지가 나타납니다. "업데이트 된 업스트림을 토픽 브랜치에 병합 할 경우이 병합이 필요한 이유를 설명하는 커밋 메시지를 입력하십시오." 메시지를 입력하고 누르 Enter려고하지만 아무 일도 일어나지 않습니다. Git / 터미널에 메시지 입력이 완료되었음을 어떻게 알 수 있습니까? OS X에서 터미널을 사용하고 있습니다. git 오류 메시지가 아니며 git이 기본 편집기를 사용하므로 편집기입니다. 이 문제를 해결하려면 "i"를 누르십시오 병합 메시지 작성 "esc"를 누르십시오 ": wq"쓰기 그런 다음 Enter 키를 누릅니다 실제로 오류가 아닙니다! 이 병합을 표시하려면 메..

development 2020.02.19

버튼 모서리를 둥글게 만드는 방법은 무엇입니까?

버튼 모서리를 둥글게 만드는 방법은 무엇입니까? button둥근 모서리를 만들고 싶습니다 . 안드로이드에서 이것을 달성하는 쉬운 방법이 있습니까? 이런 것을 원한다면 여기 코드가 있습니다. 1. mybutton.xml과 같은 drawable 폴더에 xml 파일을 만들고 다음 마크 업을 붙여 넣습니다. 2.이보기를 배경의 배경으로 사용하십시오. 뷰가 버튼이면 다음과 같습니다. 아래와 같이 drawable 폴더에 xml 파일을 만듭니다. 모서리를 둥글게 만들려는 버튼에 배경으로 적용하십시오. 또는 아래와 같이 모든 모서리에 대해 별도의 반경을 사용할 수 있습니다 android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRa..

development 2020.02.19

Java InputStream의 내용을 OutputStream에 작성하는 쉬운 방법

Java InputStream의 내용을 OutputStream에 작성하는 쉬운 방법 나는 내가의 내용을 쓸 수있는 간단한 방법을 추적 할 수 없다는 것을 오늘 발견 놀랐습니다 InputStream에 OutputStream자바를. 분명히 바이트 버퍼 코드를 작성하는 것은 어렵지 않지만 인생을 더 쉽게 (그리고 코드를 더 명확하게) 만들 수있는 것이 빠져 있다고 생각합니다. 따라서 InputStream inand가 주어지면 OutputStream out다음을 작성하는 더 간단한 방법이 있습니까? byte[] buffer = new byte[1024]; int len = in.read(buffer); while (len != -1) { out.write(buffer, 0, len); len = in.read(..

development 2020.02.19

도 커가 도커 데몬에 연결할 수 없습니다

도 커가 도커 데몬에 연결할 수 없습니다 Docker 버전을로 업데이트 0.8.0하면 sudo docker version다음 을 입력하는 동안 오류 메시지가 나타납니다 . Client version: 0.8.0 Go version (client): go1.2 Git commit (client): cc3a8c8 2014/02/19 12:54:16 Can't connect to docker daemon. Is 'docker -d' running on this host? 그리고 지시 사항을 따르고 command를 입력했는데 sudo docker -d이를 얻었습니다. [/var/lib/docker|2462000b] +job initserver() [/var/lib/docker|2462000b.initserver..

development 2020.02.19

배열을 객체로 변환

배열을 객체로 변환 변환하는 가장 좋은 방법은 무엇입니까? ['a','b','c'] 에: { 0: 'a', 1: 'b', 2: 'c' } ECMAScript 6은 쉽게 폴리 필 가능합니다 Object.assign: 이 Object.assign()메소드는 열거 가능한 모든 고유 특성의 값을 하나 이상의 소스 오브젝트에서 대상 오브젝트로 복사하는 데 사용됩니다. 대상 객체를 반환합니다. Object.assign({}, ['a','b','c']); // {0:"a", 1:"b", 2:"c"} length배열 의 자체 속성은 열거 할 수 없으므로 복사되지 않습니다. 또한 ES6 스프레드 구문 을 사용 하여 동일한 결과를 얻을 수 있습니다. { ...['a', 'b', 'c'] } 이 같은 기능으로 : funct..

development 2020.02.19

강사가 작성한 모든 C 파일이 첫 번째 줄에서 단일 #으로 시작하는 이유는 무엇입니까?

강사가 작성한 모든 C 파일이 첫 번째 줄에서 단일 #으로 시작하는 이유는 무엇입니까? C 코스 노트를 살펴보고 모든 C 프로그램 소스 파일은 프로그램 #의 첫 번째 줄 에서 단일로 시작 합니다. 그런 다음 빈 줄이 있고 그 뒤에 다른 main기능이 뒤 따릅니다 . 이유는 무엇입니까 #? (지금은 기한이 지났고 실제로 그 장을 요청할 수는 없습니다.) 예를 들면 다음과 같습니다. # #include int main() { printf("Hello, World!"); return 0; } 와우,이 요구 사항은가는 길에 다시 1970 년대에 있습니다. 에서 초기 에는 호출하기를 원한다면 사전 표준화 C의 일, 전처리 , 당신은을 써야했다 #소스 파일의 첫 번째 행의 첫 번째 일이있다. 파일 맨 위에 a 만 ..

development 2020.02.19

ng-if와 ng-show / ng-hide의 차이점은 무엇입니까

ng-if와 ng-show / ng-hide의 차이점은 무엇입니까 ng-if와 ng-show/ 의 차이점을 이해하려고 ng-hide하지만 그들은 나에게 동일하게 보입니다. 둘 중 하나를 사용하도록 선택해야한다는 점에 유의해야 할 차이점이 있습니까? ngIf ngIf지정 없애거나를 재생성 하는 식에 기초하여 DOM 트리의 일부. 할당 된 표현식 ngIf이 false 값 으로 평가되면 요소가 DOM에서 제거되고, 그렇지 않으면 요소의 복제본이 DOM에 다시 삽입됩니다. ngIf해당 범위를 사용하여 요소를 제거 하면 요소가 복원 될 때 새 범위가 작성됩니다. 작성된 범위 ngIf는 프로토 타입 상속을 사용하여 상위 범위에서 상속됩니다. 부모 범위에 정의 된 JavaScript 프리미티브에 바인딩하는 ngMod..

development 2020.02.19

스칼라의 사례 클래스와 클래스의 차이점은 무엇입니까?

스칼라의 사례 클래스와 클래스의 차이점은 무엇입니까? a case class와 a 의 차이점을 찾기 위해 Google을 검색했습니다 class. 모든 사람들은 클래스에서 패턴 일치를 원할 때 유스 케이스 클래스를 언급합니다. 그렇지 않으면 클래스를 사용하고 equals 및 hash 코드 재정의와 같은 추가 특권을 언급하십시오. 그러나 이것이 클래스 대신 케이스 클래스를 사용해야하는 유일한 이유입니까? 스칼라에는이 기능에 대한 몇 가지 중요한 이유가 있다고 생각합니다. 스칼라 사례 클래스에 대한 설명은 무엇입니까? 케이스 클래스는 생성자 인수에만 의존하는 단순하고 변경 불가능한 데이터 보유 오브젝트 로 볼 수 있습니다 . 이 기능 개념을 통해 간단한 초기화 구문 사용 ( Node(1, Leaf(2), No..

development 2020.02.19
반응형