Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Spring Boot
- list
- aws secretmanager
- @FunctionalInterface
- traceId
- b3-propagation
- traceasynccustomautoconfiguration
- asynccustomautoconfiguration
- micrometer tracing
- Spring JPA
- java.util.list
- spring
- spring MVC
- elasticsearch
- spring3 spring2 traceid
- asyncconfigurer
- java lambda
- map
- CompletableFuture
- jpa
- HashMap
- ResponseBody
- EnableWebMvc
- Sleuth
- awssecretsmanagerpropertysources
- java
- java list
- SpringMVC
- kotlin
- DeferredImportSelector
Archives
- Today
- Total
목록equals (1)
du.study기록공간
java.util.HashMap equals, hashcode, resize
이전 글로 Map interface에 대해서 기록한 적이 있습니다. : https://duooo-story.tistory.com/18 Map중에서도 학생때부터, 그리고 실무에서도 진짜 많이 사용하는 HashMap을 기준으로 put을 진행했을때, 내부 코드가 어떻게 진행되는지에 대해서 이번에 기록하려 합니다. 먼저 hashMap 이란 에 대해서 간략하게 정리하겠습니다. HashMap은 key,value pair로 데이터를 저장하며, key의 중복을 허용하지 않습니다. 또한 순서를 보장하지 않으며 key,value 값으로 null을 허용합니다. 내부적으로 데이터를 Burket이라는 걔념을 통하여 데이터를 저장합니다. key값 Object의 key.hashCode() 함수를 이용하여 어떤 버켓의 데이터 리스트..
자바
2019. 11. 24. 17:34