| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- form
- static
- Docker
- Java
- 엔티티 매니저
- Interface
- tag
- button
- oAuth2
- 상속
- jenkins
- html
- 카카오사용자정보가져오기
- ci/cd
- feignClient
- 백엔드 로드맵
- GitHub_Actions
- 인스턴스
- 엔티티 생명주기
- Spring API
- 백엔드스쿨
- 제로베이스
- 카카오인증토큰받기
- input
- 카카오인가코드받기
- 어떤 개발자?
- MIND 2023 #후기
- spring
- 백엔드공부
- 예외
- Today
- Total
목록2023/01/10 (2)
HiDevelop
컬렉션 프레임워크(collection framework) - 많은 양의 데이터를 처리할 때, 가장 처음 생각나는 것은 배열일 것 입니다. 배열에는 당연하게도 고정적인 크기가 개발을 하는데 있어서 어려운 문제로 꼽힐 것입니다. 이러한 문제점을 해결하고자 나온 것이 컬렉션 프레임워크(collection frame work)입니다. 컬렉션 프레임워크는 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스 집합입니다. 쉽게 말하면, 많이 알려져 있는 자료구조를 바탕으로 데이터를 처리하는 알고리즘을 크래스로 구현해 놓은 것이라고 보면됩니다. Java에서는 컬렉션 프레임워클를 Interface를 통해 구현해 놓았습니다. 대표적인 컬렉션 프레임워크 인터페이스로는 List 인터페이스, Set..
개발자를 꿈꾸기까지.. 어렸을 때, 아버지를 따라다니면서 공장에 있던 기계들을 봐왔다. 기계들을 보면서, "어떻게 작동하는 걸까..?" 호기심에 이끌려 한참이고 기계앞에서서 동작하는 원리를 머리 속 도화지에 그렸다. 눈에 보이는 부분들을 보며 숨겨진 곳에서 일어나는 일들을 상상하는 것이 재밌었다. 그러던 어느 날, 부모님이 컴퓨터를 통해 이것저것 쇼핑하시는 걸 보고는, 저 작은 정사각형 상자에서는 무슨 일들이 일어나는 걸까..? 라는 생각이 깊게 박힌 후에, 호기심을 해결하기위해 이것저것 시도해봤지만, 결국 궁금증만 남긴채 시간이 흘러 고등학생이 되었고, 우연히 듣게 된 고등학교 특별 강연 속에서, 컴퓨터 동작에 대해 듣게 되었고, 이는 오래 된 호기심을 꺼내는데 충분한 계기가 되었다. 그 후, 강연듣자..