전체 글

😎 Current : Back-end Developer          💻 Interests : Kotlin, Restful API                          📧 Contact : psung616@naver.com
프로그래머스 코테/프로그래머스 Lv. 2

[프로그래머스 : Java] 올바른 괄호 (스택/큐)

링크 https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 스택에 관련한 문제라는 것에 힌트를 얻어서 풀이를 함 스택에관한 내용은 링크 참고 : https://yoon-developer.tistory.com/116 [Java] 스택(Stack) 과 큐(Queue) 개념 + 자료구조 1. 스택(Stack) 스택은 데이터를 저장하는 선형 자료구조로, Last In, First Out: LIFO (후입선출)의 원칙을 따른다. 가장 최근에 스택에..

Framework/Spring Boot😊

[Spring Boot] 프로젝트 (3) - 이클립스 Spring Boot 프로젝트 구축 및 로그설정

저는 돈이없어 이클립스 환경에서 개발을 했지만 곧 인텔리제이를 구입할겁니다... 솔직히 이런내용들은 수도없이 해봤고 다 아는 내용이지만 한번더 공부할겸 겸사겸사 블로그에 작성해놓고 까먹지 않기위해 작성합니다. Spring Boot는 어플리케이션을 편리하고 효율적으로 만들기위해, 클래스와 인터페이스로 구성된 일종의 뼈대 라고 생각하면 된다. 이클립스에서 Spring Boot 프로젝트 생성방법 IDE 는 모두 설치되어있다는 가정하에 File > New > Other 로 클릭하게 되면 아래와같은 화면이 나오고 생성을 해주면된다. 아래 설정은 알아서 눈치껏 설정하면된다. 개인적으론 jar 로 패키징을하고 gradle 을 사용하는것을 추천한다 (왜냐면 편하거든..) 의존성 추가는 나중에 할거라 지금은 모두 제거한..

AWS/AWS EC2

[AWS] 프로젝트 (2) - EC2 개념부터 프리티어 인스턴스 생성

지금 진행중인 사이드 프로젝트의 인프라를 AWS 를 도입해 사용하려고한다. 어짜피 1년동안 프리티어는 무료이고 큰 서비스가 아니기때문에 프리티어를 사용해서 REST API 까지 배포해보겠다. Amazon EC2(Elastic Compute Cloud) : 가상화 서비스로서, 다양한 형태의 타입과 서비스에 따라 적합한 사양을 선택하고, 사용량만큼 비용을 지불하는 컴퓨팅 서비스이다. 최초 aws 가입에 대한 내용은 굳이 다루지않겠다. 찾아볼때마다 회원가입하는 방법이 바뀌는 것 같음... 사용하지않은 e-mail 계정을 등록하면 프리티어로 바로 사용가능하다. AWS는 전세계를 대상으로 클라우드 서비스를 제공하고있고, 전세계 주요지역마다 IDC(Internet Datga Center)를 자체적으로 구축해 운영하..

MSA/Micro Service Architecture

[MSA] 프로젝트 (1) - MSA(마이크로 서비스 아키텍처) 기본 개념

최근들어 대부분의 기업(중견, 대기업 등)에서 이커머스나 핀테크 등 다양한 직군의 회사들이 기존의 레거시한 시스템으로 부터 스텝바이스텝으로 MSA 로 바꾸는 노력을 많이 하고있다. 그래서 나도 진행중인 사이드프로젝트에 겸사겸사 적용시키기위해서 기본개념부터 짚고, 한단계씩 공부한 내용들을 작성해나갈예정이다. 아래 작성할 내용들은 제 공부에 도움을 준 책 '스프링 부트로 개발하는 MSA 컴포넌트' 라는 책에서 정보를 얻어왔습니다. 가장먼저 모놀리식 아키텍처에 대한 개념을 짚고가야한다. 1. 모놀리식 아키텍처 모놀리식 아키텍처는 마이크로서비스 아키텍처와 반대되는 내용인데, 하나의 시스템이 전체 기능을 처리하도록 설계된 것이다. 아마 지금까지 그렇게 개발해 온 사람들이 많을 것으로 생각되고, 오히려 그게 더 관..

yoob
yoob의 기술블로그