일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- github
- ObjectMapper
- 운영체제
- IAMPORT
- git pull
- vmware workstation player
- java
- 방송대
- 아임포트
- Spring Boot
- json string
- 정처기
- 취업
- window11
- git
- window11 Education
- window10
- snake case
- 방통대 교재
- 자바
- 취성패
- 윈도우10 Education
- git pull --rebase
- IntelliJ
- camel case
- 런던뮤지컬
- 방통대
- 소비통장
- git 설정
- window10 Education
- Today
- Total
목록홍차의 미로찾기 (74)
홍차의 미로찾기
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분야에 관심이 많은 나는 말을 할 수 있는 물건들이 참 흥미로웠다. 요즘 인공지능이 대세인데, 사실 나도 로봇이나 안드로이드에 관심이 많고 언젠가는 저렇게 물건들이 말을 하는 세상이 올 거라고 생각하고 있어서인지 더 주의 깊게 봤었다. 그 이야기를 관통했던 주제인, 물건들이 자신의..
자바 반복문에는 3가지가 있습니다. 1. for 문 2. while 문 3. do~ while문 while문을 좀 더 공부해보겠습니다. while문의 구성은 이렇습니다. while문을 이용해서 1부터 10까지의 합을 출력하는 코딩을 해보겠습니다. 구체적인 내용은 이렇습니다. 증감식을 알고싶으시다면 2018/12/26 - [프로그래밍/JAVA 입문] - 자바(JAVA) 이클립스(ECLIPSE) 반복문 For문 배워보기 / i++ 증감연산자란?
자바 반복문에는 3가지가 있습니다. 1. for 문 2. while 문 3. do~ while문 for문을 좀 더 공부해보겠습니다. for문에 대한 설명은 아래 링크에 있습니다. 2018/12/26 - [프로그래밍/JAVA 입문] - 자바(JAVA) 이클립스(ECLIPSE) 반복문 For문 배워보기 / i++ 증감연산자란? 아래의 결과는 홀수로 출력이 되었고, 아래는 짝수의 숫자가 거꾸로 출력되었습니다. 중간에는 줄바꿈도 들어가 있습니다. 위의 결과를 출력하기위한 코딩을 해보겠습니다. 이번에는 for문에서 증감연산자를 조금 바꿔봤습니다. 'i+=2' 는 i=i+2라는 뜻이고, "i-=2"는 i=i-2 라는 뜻입니다. 그래서 1번 코드는 i는 1부터 시작해서 2씩 더한 값을 출력하는 반복문을 만든것입니다...
자바 반복문에는 3가지가 있습니다. 1. for 문 2. while 문 3. do~ while문 for문의 구성은 이렇습니다. for 문을 이용해서 문장을 5번 출력해보겠습니다. 출력할 문장은 java 입니다. 5번을 출력해보겠습니다. 아래는 자바를 다섯번 출력한 코드입니다. 문장의 구성은 보시면, 정수형 변수 i를 만들고 1이라고 합시다. - int i=1 i는 1부터 5까지 문장을 반복합니다. 즉, 다섯번을 반복한 후 반복문 중괄호를 나갑니다. - i
자바 개발 툴인 이클립스(eclipse)의 키워드 색을 변경과 개발을 더욱 편하도록 도와주는 네이게이터를 개발환경에 꺼내보도록 하겠습니다. 1. 이클립스 키워드 색 변경하기 2. 네이게이터를 개발환경에 꺼내보도록 하겠습니다.
이클립스에서 클꼴과 글자크기를 변경하고, 컴퓨터 글꼴을 변경해보겠습니다. 1. 이클립스 글꼴, 색 변경하기 2. 컴퓨터 글꼴 변경하기.
자바 개발을 위한 이클립스의 프로젝트, 패키지, 클래스를 만들어보겠습니다. 우선, 자바(JDK)와 이클립스(ECLIPSE) 를 설치해주세요. 2018/12/25 - [프로그래밍/JAVA 입문] - 자바 JDK와 이클립스란? 설치를 위해 위 두개를 설치한 후, 이클립스를 실행해주세요. 이렇게 자바 프로젝트, 패키지, 클래스를 만들면 됩니다! 그리고 클래스 이름은 대문자로 시작해 주세요. 자바 JDK 와 이클립스 설치 방법을 알고싶으시다면 아래글을 클릭해주세요! 2018/12/25 - [프로그래밍/JAVA 입문] - 자바 JDK와 이클립스란? 2018/12/25 - [프로그래밍/JAVA 입문] - 자바(JAVA) 개발을 위한 자바 플랫폼 설치하기(JDK 설치) 2018/12/25 - [프로그래밍/JAVA 입..
자바라는 언어를 이용해서 개발을 하려고 한다면 우선 자바라는 개발환경과 개발툴인 이클립스(eclipse)를 설치해야합니다. 이클립스(Eclipse)를 설치해보도록 하겠습니다. 우선 www.eclipse.org 로 접속합니다. 컴퓨터 운영체제를 모른다면 ‘내 컴퓨터 - 오른쪽 마우스 클릭 - 속성‘ 에 들어가면 운영체제와 32/64비트 인지 알 수 있습니다! 이렇게 이클립스 설치가 끝났습니다. 이제부터 이클립스를 실행해서 개발을 시작하면 됩니다! 자바와 이클립스에 대한 자세한 글이 필요하시다면 아래 글을 참조해 주세요. 2018/12/25 - [프로그래밍/JAVA 입문] - 자바 JDK와 이클립스란? 2018/12/25 - [프로그래밍/JAVA 입문] - 자바(JAVA) 개발을 위한 자바 플랫폼 설치하기(..