반응형

source 1602

생성자 또는 선언 시 클래스 필드를 초기화하시겠습니까?

생성자 또는 선언 시 클래스 필드를 초기화하시겠습니까? 최근 C#과 Java에서 프로그래밍을 하고 있는데 클래스 필드를 초기화하기 가장 좋은 장소가 어디인지 궁금합니다. 선언할 때 해야 하나요? public class Dice { private int topFace = 1; private Random myRand = new Random(); public void Roll() { // ...... } } 또는 컨스트럭터에서?: public class Dice { private int topFace; private Random myRand; public Dice() { topFace = 1; myRand = new Random(); } public void Roll() { // ..... } } 저는 여러분..

source 2022.09.24

Java에서 String.split()를 사용하여 구분자로 "."를 사용하려면 어떻게 해야 합니까?

Java에서 String.split()를 사용하여 구분자로 "."를 사용하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. Java 문자열이 "."로 분할됨(도트) (4개의 답변) 닫힘4년 전에요. 제가 하려고 하는 것은 .java 파일을 읽고 모든 식별자를 선택하여 목록에 저장하는 것입니다.문제는 .split() 메서드에 있습니다.이 코드를 그대로 실행하면 ArrayOutOfBounds가 표시되지만 딜리미터를 "."에서 다른 것으로 변경하면 코드가 작동합니다.그러나 "로 해석된 행을 사용해야 합니다.다른 방법이 있을까요? import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader;..

source 2022.09.23

Route Update 이전과 '$route' 감시와의 차이점 - Vue.js?

Route Update 이전과 '$route' 감시와의 차이점 - Vue.js? 아시다시피 사용하는 컴포넌트와 동일한 컴포넌트의 파라미터 변경에 대응하기 위해beforeRouteUpdate후크 또는 감시$route. $route 감시: const User = { template: '...', watch: { '$route' (to, from) { // react to route changes... } } } beforeRouteUpdate 메서드: const User = { template: '...', beforeRouteUpdate (to, from, next) { // react to route changes... next() } } 이 둘의 차이점은 무엇입니까?둘 다 같은 경우 vue 라우터가 도..

source 2022.09.23

TypeScript: 빈 유형의 컨테이너 어레이 생성

TypeScript: 빈 유형의 컨테이너 어레이 생성 저는 TypeScript에서 "Three of a Crime"라는 간단한 논리 게임을 만들고 있습니다. TypeScript에서 입력된 어레이를 미리 할당하려고 할 때 다음과 같은 작업을 수행하려고 했습니다. var arr = Criminal[]; Check format of expression term 오류가 발생하였습니다. 이것도 해보려고 했는데 var arr : Criminal = []; 그 결과, 「어떤 것도 「범죄」로 변환할 수 없다」 이를 위한 'TypeScript' 방법은 무엇입니까?기존 답변이 옵션을 놓쳤기 때문에 전체 목록은 다음과 같습니다. // 1. Explicitly declare the type var arr: Criminal[]..

source 2022.09.23

SELECT * FROM table_name\G에 \G가 표시되는 이유는 무엇입니까?

SELECT * FROM table_name\G에 \G가 표시되는 이유는 무엇입니까? MySQL 쿼리 종료:\G대신;그러면 MySQL이 결과 세트를 세로 형식으로 반환하므로 반환되는 열의 수가 많을 경우 읽기 쉬울 수 있습니다. 예: mysql> SELECT * FROM help_keyword LIMIT 3\G *************************** 1. row *************************** help_keyword_id: 0 name: JOIN *************************** 2. row *************************** help_keyword_id: 1 name: REPEAT *************************** 3. row ..

source 2022.09.23

nodejs의 단일 파일에 mysql 데이터베이스 연결을 제공하는 방법

nodejs의 단일 파일에 mysql 데이터베이스 연결을 제공하는 방법 모듈의 mysql 연결을 제공해야 합니다.난 이런 코드가 있어 var express = require('express'), app = express(), server = require('http').createServer(app); var mysql = require('mysql'); var connection = mysql.createConnection({ host : '127.0.0.1', user : 'root', password : '', database : 'chat' }); connection.connect(function(err) { if (err) { console.error('error connecting: ' + e..

source 2022.09.23

constructor type 인수가 type 앞에 배치되는 것은 무엇을 의미합니까?

constructor type 인수가 type 앞에 배치되는 것은 무엇을 의미합니까? 최근에 우연히 이 특이한 자바 구문을 알게 되었습니다.예를 들어 다음과 같습니다. List list = new ArrayList(); 「」의 위치에 .arguments... beforetype 인수일반적으로 type 뒤에 있는 것이 아니라 이전입니다.그리고 이 때 2종류의 인수는 2종류가 있습니다.ArrayList . . . . . . . type 인수 배치는 type 뒤에 붙이는 것과 같은 의미입니까?그렇지 않은 경우 포지셔닝이 다르다는 것은 무엇을 의미합니까? 왜요?ArrayList1밖에 ★★★★★★★★★★★★★★★★★? 나는 평소 장소들을 찾아보았다.Angelika Langer 등입니다만, ANTLR 프로젝트의 J..

source 2022.09.23

Python 판다를 사용한 모든 복제품 목록은 어떻게 얻을 수 있나요?

Python 판다를 사용한 모든 복제품 목록은 어떻게 얻을 수 있나요? 수출에 문제가 있을 것 같은 품목 목록을 가지고 있습니다.중복된 아이템의 리스트를 입수하여 수작업으로 비교하고 싶습니다.판다 복제 방법을 사용하려고 하면 첫 번째 복제만 반환됩니다.첫 번째 것뿐만 아니라 모든 사본을 구할 수 있는 방법이 있나요? 데이터 세트의 작은 섹션은 다음과 같습니다. ID,ENROLLMENT_DATE,TRAINER_MANAGING,TRAINER_OPERATOR,FIRST_VISIT_DATE 1536D,12-Feb-12,"06DA1B3-Lebanon NH",,15-Feb-12 F15D,18-May-12,"06405B2-Lebanon NH",,25-Jul-12 8096,8-Aug-12,"0643D38-Hanover..

source 2022.09.23

php 문자열 연결, 성능

php 문자열 연결, 성능 Java 및 C#과 같은 언어에서는 문자열은 불변하며 한 번에 한 문자를 작성하는 데 계산 비용이 많이 듭니다.언어에는 이 비용을 하기 위한 .를 들어 C#은 C#으로 되어 있습니다.System.Text.StringBuilder Java » Javajava.lang.StringBuilder. php(4 또는 5; 둘 다 관심 있음)는 이 제한을 공유합니까?그렇다면 이 문제에 대한 유사한 해결 방법이 있습니까?아니요, 문자열이 변경 가능하기 때문에 PHP에는 문자열 빌더 클래스의 유형이 없습니다. 말하자면, 어떤 일을 하느냐에 따라 끈을 만드는 방법이 다릅니다. 예를 들어 echo는 출력용으로 쉼표로 구분된 토큰을 받아들입니다. // This... echo 'one', 'two'..

source 2022.09.23

속성 Javadoc 작성 방법

속성 Javadoc 작성 방법 속성/프로퍼티와 게터 및 세터(DTO 스타일)만 보유한 "심플한" POJO 클래스의 멤버에 대해 javadoc을 작성할 때 딜레마에 빠집니다. 1) 자산에 javadoc을 씁니다. 아니면... 2) getter에 javadoc을 씁니다. 속성에 javadoc을 쓰면 나중에 코드 완료를 통해 POJO에 접속할 때 IDE(Eclipse)에서 이를 표시할 수 없습니다.getter-javadoc을 실제 속성에 링크할 수 있는 표준 javadoc 태그는 없습니다. 예: public class SomeDomainClass { /** * The name of bla bla bla */ private String name; /** * @return INSERT SOME SMART JAVA..

source 2022.09.23
반응형