1. 리스트 복사 리스트 선언 시 파라미터로 복사할 리스트를 넣어준다. ArrayList fruiteList = new ArrayList(); fruiteList.set(0, "apple"); ArrayList copiedFruiteList = new ArrayList(fruiteList); 2. 배열을 리스트로 변환 Arrays.asList(배열) 메소드로 감싸서 ArrayList를 선언하면 된다. String[] fruites = {"apple", "banana", "watermelone", "coconut"} ArrayList fruiteList = new ArrayList(Arrays.asList(fruites));
패킷 네트워크 상에서 전달되는 데이터를 통칭하는 말. 네트워크에서 전달하는 데이터의 형식화된 블록. 패킷의 구성 헤더 페이로드 풋터 - 제어 정보(헤더/풋터) : 누가 누구에게 보내는지? 등의 정보 - 사용자 데이터(페이로드) : 전송 데이터 ※헤더를 주로 사용하며, 풋터는 잘 사용하지 않는다. 캡슐화 여러 프로토콜을 이용하여 패킷을 감싸고, 감싸서 최종적으로 보낼 패킷을 만드는 과정 디캡슐화 패킷을 수신하여 프로토콜을 하나씩 까면서 최종적인 데이터를 확인하는 과정 계층별 패킷의 이름 PDU (Protocol Data Unit) - 세그먼트 (4계층) TCP 데이터 - 패킷 (3계층) : 보통 패킷이라하면 3계층의 패킷이 아닌 전체 패킷을 의미한다. IPv4 TCP 데이터 - 프레임 (2계층) Ether..
map 배열.map((요소, 인덱스, 배열) => { return 요소 }); map의 기본 원리는 간단하다. 반복문을 돌며 배열 안의 요소들을 1대1로 매핑(짝 맞추기)한다. 그리고 기존 배열을 수정하는 것이 아닌 새로운 배열을 return한다. const users = ['user1', 'user2', 'user3']; const newUsers = users.map((user, index, users)=>{ return `${users}의 ${index}번째 요소는 ${user}이다`; }); console.log(newUsers); // newUsers(3) // 0 : user1, user2, user3 의 0번째 요소는 user1이다 // 1 : user1, user2, user3 의 1번째 ..
한번의 DB Connection으로 여러 개의 row데이터를 한번에 Insert하는 방법이다. VALUES 뒤에 데이터를 ' , ' 로 연결하여 한 번에 다중으로 입력할 수 있다. 코드 상에서 반복문 등으로 처리하기 용이하다. INSERT INTO USER (id, password, gender, role, phone, email) VALUES ('wowgarcon01', 'password', 'male', 'admin', '010-0000-000', 'wowgarcon01@gmail.com'), ('wowgarcon02', 'password', 'male', 'admin', '010-0000-000', 'wowgarcon02@gmail.com'), ('wowgarcon03', 'password', 'm..
Altibase를 Hikari Connection pool로 연결하는 방법이 어려워서, 여기서는 Tomcat jdbc를 이용하여 연결한다. Altibase를 연동하기 위해서는 별도의 jar 파일이 필요하다. 아래 jar파일을 JavaBuildPath에 추가해준다. Altibase 버전에 따라 필요한 파일이 다른데, 둘 중 어떤게 필요한지 모르겠으니 그냥 둘 다 추가. application.properties 설정 # DB 연결 세팅 # Altibase 연결 설정 spring.altibase.datasource.url=jdbc:Altibase://:/ spring.altibase.datasource.username= spring.altibase.datasource.password= spring.altiba..
태그 설명 속성 결과 type의 배열에 맞춰 리스트를 정렬한다. (A, a, I , i, 1) 리스트1 리스트2 리스트3 A. 리스트1 B. 리스트2 C. 리스트3 리스트1 리스트2 리스트3 a. 리스트1 b. 리스트2 c. 리스트3 리스트1 리스트2 리스트3 I. 리스트1 II. 리스트2 III. 리스트3 리스트1 리스트2 리스트3 i. 리스트1 ii. 리스트2 iii. 리스트3 리스트1 리스트2 리스트3 1. 리스트1 2. 리스트2 3. 리스트3 기호를 앞에 붙여서 리스트를 나열한다.(disc, circle, square) 리스트1 리스트2 리스트3 ● 리스트1 ● 리스트2 ● 리스트3 리스트1 리스트2 리스트3 ○ 리스트1 ○ 리스트2 ○ 리스트3 리스트1 리스트2 리스트3 □ 리스트1 □ 리스트2..
- Total
- Today
- Yesterday
- OracleSQL
- 스프링부트
- Spring
- 캘리그라피의뢰
- 다중insert
- calligraphy
- 작품
- 켈리그라피
- 캘리그라피
- 캘리엽서
- 캘리
- 스프링
- springboot
- 캘리작품
- 캘리그라피배우기
- 캘리그라피로고
- Database
- Altibase
- SQL
- postgres
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |