일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git pull --rebase
- 방송대
- git 설정
- json string
- 런던뮤지컬
- 티스토리챌린지
- github
- window10 Education
- Spring Boot
- 방통대
- 정처기
- window11 Education
- 운영체제
- ObjectMapper
- IAMPORT
- window11
- java
- 윈도우10 Education
- 취업
- 아임포트
- 오블완
- 자바
- 취성패
- snake case
- 소비통장
- git
- window10
- camel case
- vmware workstation player
- git pull
- Today
- Total
목록홍차의 미로찾기 (88)
솔솔 개발블로그

아임포트(iamport) PG 결제 연동 서비스. 무료로 PG 결제를 연동해주는 서비스이다. | PG PG(Payment Gateway)란 전자지급결제대행으로 온라인에서 상품이나 서비스를 결제할 때 다양한 결제수단으로 안전하게 결제하도록 지원하는 서비스다. | PG사 PG사는 PG를 서비스하는 회사로 카카오페이, 이니시스, 다날, 네이버페이 등 여러 회사가 존재한다. IAMPORT를 사용하면 PG사 변경으로 인한 추가 개발이 필요하지 않다는 점에서 큰 메리트가 있다. 다만 기존에 PG사를 사용하고 있다고 해도 PG사에 다시 심사를 받아야 해서 심사 기간이 걸린다는 것이 단점이다. 이 글에서는 아임포트를 사용해서 카카오페이 테스트 결제를 진행하는 방법을 작성해보려고 한다. 이 글에서는 html과 javas..

이전 글에서는 윈도우10/11 Education의 라이센스를 발급받았다면 이번 글에서는 본격적으로 윈도우를 설치해서 usb에 담는 과정에 대한 내용을 쓰려고 한다. 제품키 라이센스 발급 글은 아래의 링크를 확인하면 된다. 2022.01.03 - [일상] - [방통대] 윈도우10/11 Education 노트북 설치 (1) - 라이센스 발급 [방통대] 윈도우10/11 Education 노트북 설치 (1) - 라이센스 발급 이번에 레노버 노트북을 하나 구입했다. 윈도우 운영체제가 따로 설치되어 있지 않은 노트북이어서 이번에는 직접 윈도우를 설치해보기로 했다. 방법을 찾아보니 usb에 윈도우 설치 파일을 넣는 aandi.tistory.com 라이센스 발급도 끝났고 usb 부팅 디스크 설정도 끝났다면 아래의 링크..

이번에 레노버 노트북을 하나 구입했다. 윈도우 운영체제가 따로 설치되어 있지 않은 노트북이어서 이번에는 직접 윈도우를 설치해보기로 했다. 방법을 찾아보니 usb에 윈도우 설치 파일을 넣는 방법이 있었다. 나는 방통대를 다니고 있는데 방통대 이메일 계정이 있으면 윈도우10 Education을 무료로 제공해준다. 윈도우가 설치된 노트북은 몇 만원 더 비싸기 때문에 학생 혜택을 잘 사용하는 것이 이득이다. 윈도우를 설치하기 전에 우선 제품키를 발급받아야 한다. 윈도우10/11 Education 라이센스 받기 https://onthehub.com/download/free-software/windows-10-education-for-students/ Download Microsoft Windows 11 Educa..

1. build.gradle에 dependencies를 추가한다. 2. 우측의 gradle 탭을 연다. 3. 탭 왼쪽 상단의 화살표 버튼을 클릭한다. 4. 우측하단의 로딩이 끝나면 gradle 탭의 dependencies가 refresh 되었는지 확인한다.
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