일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- vmware workstation player
- github
- IAMPORT
- 티스토리챌린지
- git
- git pull --rebase
- git 설정
- window10
- git pull
- camel case
- window10 Education
- 자바
- java
- window11
- snake case
- 방송대
- 아임포트
- 취업
- 런던뮤지컬
- 정처기
- ObjectMapper
- 방통대
- 오블완
- Spring Boot
- window11 Education
- 소비통장
- 취성패
- json string
- 윈도우10 Education
- 운영체제
- Today
- Total
홍차의 미로찾기
Spring Boot에서 클라이언트로부터 json 형식으로 데이터를 주고받을 때, key의 naming을 설정해야 한다. 보통 초기에 어떤 형식을 사용할 것인지 정하고 시작하기도 하지만 개발을 하다보면 형식을 자유롭게 넘나들어야 할 때가 있다. 이 글에서는 camel case로 받고, snake case json String으로 전달하는 방법에 대해 작성했다. 만약 snake case json String이 아닌, snake case 객체로 전달하는 방법을 알고싶다면 2편을 참고하면 도움이 될 것이다. 2022.01.04 - [프로그래밍/SPRING 입문] - JAVA 객체를 camel case나 snake case로 변경 (2) JAVA 객체를 camel case나 snake case로 변경 (2) 지..
JAVA를 공부하면서 자료구조를 제대로 공부해봐야 겠다고 생각했다. Queue를 구현해보기에 앞서 Queue의 개념에 대해 설명해야 할 것 같다. Queue는 FIFO(First In First Out) 즉, 먼저 넣은 것부터 반환하거나 삭제할 수 있다. 반대 개념으로는 stack이 있다.(가장 최근에 추가한 것부터 반환하거나 삭제) 데이터를 가져오는 위치를 front(head), 데이터를 추가할 수 있는 위치를 rear(tail)라고 한다. Queue 가 꽉 차서 더이상 자료를 넣을 수 없는 경우를 overflow , 비어 있어 자료를 꺼낼 수 없는 경우를 underflow 라고 한다. queue는 선형과 환형으로 나뉘어진다. 1. 선형 - 크기가 제한되어 있는 막대모양을 생각해볼 수 있다. - 단점 ..
나무 - 베르나르 베르베르 워낙 유명한 책으로 알고 있고, 유명한 작가인 걸 알고 있긴 했지만, 꽤 재밌었다. 작가가 이 글에 대해서 ‘극단적인 이야기들을 만들어 봤다.’ 라고 한 것을 보았는데 소재가 신선하고 여러 개의 단편들로 이루어져 있어서 읽는 재미는 있었다. 몇 가지 에피소드에 대해서 말해보자면, 첫 에피소드인 ‘내겐 너무 좋은 세상’이 가장 기억에 남는다. 단편들이 미래 세상에 대한 내용이 많아서 더 흥미로웠는데 IT분야에 관심이 많은 나는 말을 할 수 있는 물건들이 참 흥미로웠다. 요즘 인공지능이 대세인데, 사실 나도 로봇이나 안드로이드에 관심이 많고 언젠가는 저렇게 물건들이 말을 하는 세상이 올 거라고 생각하고 있어서인지 더 주의 깊게 봤었다. 그 이야기를 관통했던 주제인, 물건들이 자신의..