일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- network
- spring
- Linux
- 데이터통신
- HTTP
- cache
- mongodb
- 네트워크
- reactor
- Java
- AWS
- VCS
- reactive
- redis
- Static
- r
- Lombok
- Heap
- libuv
- ajax
- html
- Elk
- nodejs
- javascript
- effective
- github
- git
- mybatis
- socket
- NoSQL
- Today
- Total
목록HASH (2)
빨간색코딩
해당 내용은 이펙티브 자바 3판 (조슈아 블로크 지음, 이복연 옮김)를 읽고 나같은 초심자의 눈으로 이해한 내용을 정리해보았다. 책에 있는 내용을 기반으로 썼지만, 책에 없는 내용도 조금 적었다. (commons의 각종 빌더, lombok 등) 조슈아 블로크님이 구글에 다녀서 그러신가.. 구글 라이브러리(AutoValue 등)들을 책 전면에서 홍보하고 있는 느낌이 있다..ㅋㅋㅋㅋ 구글의 라이브러리들도 물론 좋지만, apache commons나 lombok 을 (국내에서는) 아마 더 많이 실무에 쓰고 계시지 않을까 추측해본다. 3장의 아이템 목록equals는 일반 규약을 지켜 재정의하라equals를 재정의하려거든 hashCode도 재정의하라toString을 항상 재정의하라clone 재정의는 주의해서 진행하..
참조문서 : https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html1. 컬렉션이란?java.util 패키지에서 가장 핵심, 여러 개의 객체를 보관할 수 있게 만들어진 클래스들(자료구조)주요 용어리스트(List) : 순서를 가지고 있으며, 중복을 허용하는 보관 구조(인덱스 번호가 핵심)세트(Set) : 순서를 가지지 않고, 데이터의 중복을 허용하지 않는 구조맵(Map) : 키-값을 가지며, 키를 가지고 원하는 데이터를 검색하는 구조Element : 자료구조 안에 들어가는 데이터를 의미시간복잡도사진출처: http://bigocheatsheet.com/2. *List 계열리스트는 내부적으로 무한대의 배열을 가진다. ArrayList를 까보면 p..