View Post

HttpMessageNotWritableException: No converter for [VO Class] with preset Content-Type ‘null’]

In Experience, Spring Boot by FlatureLeave a Comment

안녕하세요. HttpMessageNotWritableException: No converter for [VO Class] with preset Content-Type ‘null’] 오류와 관련된 해결 포스트입니다. Spring Boot를 공부하면서 재미삼아 백엔드 서버를 만들어 보고 있는데, 어처구니 없는 실수로 며칠을 비슷한 오류로 고생을 했는데, 저같이 실수하시는 분이 너무 없으셔서 기록으로 남겨놓습니다. Error Message Error도 아니고 Warn 레벨로 찍히는 이 로그로 인해 많은 곤욕을 치뤘습니다.간단하게 에러에 대해 설명하자면 이렇습니다. Spring은 기본적으로 MessageConvertor가 탑재되어 …

View Post

CentOS 7 Swap Memory 설정하기

In Server by FlatureLeave a Comment

안녕하세요. CentOS 7 Swap Memory 설정하기 포스트입니다.구글에서 VM을 할당받아 사용한지도 1년이 지났는데요.아무래도 기본 설정된 저렴한 모델을 살펴보면 메모리가 부족함이 있어 이 포스트를 준비하게 되었습니다.[ Install WordPress with LEMP Stack ] 프로젝트 진행하시는 분이라면 같이 참고해서 보셔도 좋을 것 같습니다. Swap Memory 추가하기 먼저 스왑 메모리를 추가하기 전에 확인하는 방법부터 정리하자면 아래와 같습니다. 위 명령어를 입력하시면 메모리 현황을 확인할 수 있습니다.현재 …

View Post

Windows MariaDB 설치

In Database by FlatureLeave a Comment

안녕하세요. Windows MariaDB 설치 포스트입니다. 이 포스트는 Spring Boot 프로젝트를 진행함에 있어 필요하여 간단하게 작성하였습니다. 설치는 매우 간단하기 때문에 따로 설치 방법에 대해서는 작성하지 않도록 하겠습니다. MariaDB 다운로드 페이지에서 다운받아 설치하시면 되겠습니다. Updated by 20.05.26 Windows MariaDB 설치Site : @ThinkGroundInstagram : @thinkground_officialFacebook : @ThinkGroundTwitter : @ThinkG_Flature

View Post

워드프레스 Briefly unavailable for scheduled maintenance 해결

In Server, Web by FlatureLeave a Comment

안녕하세요. 워드프레스 Briefly unavailable for scheduled maintenance 해결 포스트입니다.벌써 호스팅 업체에서 GCP로 옮겨온지 1년이 훌쩍 넘어버렸네요. 이전에 호스팅 업체를 이용할때가 오히려 더 빠른 기분이 들지만, 지금이 더 커스터마이징할 수 있고 더 자유도가 높아 만족도는 좋습니다. 이번 포스트를 쓰게된 계기가 앞서 얘기한 이야기의 연장선에서 파생되었는데, 워드프레스를 사용하다보면 업데이트를 자주하게 됩니다. 그런데 GCP를 이용하고나서부터 플러그인 업데이트를 누르게되면 꽤 오래(그렇다고 엄청 오래는 아닙니다.) …

View Post

Spring Boot 프로젝트 기본 아키텍처 구성하기 (2)

In Spring Boot by Flature1 Comment

안녕하세요. Spring Boot 프로젝트 기본 아키텍처 구성하기 (2) 포스트입니다.지난 포스트에 이어 진행해보겠습니다. 지난번 포스트에서는 MVC의 기본적인 개념에 대해서만 얘기하고 끝나버렸네요.이번 포스트에서는 실제 프로젝트 구성을 해보려고 합니다. 마지막에 이미지만 보여드리고 끝내드린 부분을 복기해보면, 기본적으로 Controller, Service, Model 로 구성하려고 합니다.실제로는 Model이라는 단어 말고 다른 명칭을 사용할 예정입니다. 지난번에 말씀드렸던 것처럼 MVC에서 View 부분은 오픈소스로 대체하고 과감히 빼고 진행할 예정입니다.저의 지금 포지션이 …

View Post

Spring Boot 프로젝트 기본 아키텍처 구성하기 (1)

In Spring Boot by Flature1 Comment

안녕하세요. Spring Boot 프로젝트 기본 아키텍처 구성하기 (1) 포스트입니다.올해 시작하면서 Spring Boot를 공부하게 되었는데 집중도 해야하는 시기였고 이런저런 이유로 포스팅이 늦었습니다. 지난 포스트에서 Spring Boot 프로젝트 생성하는 방법에 대해서 포스트를 했었는데요.이번 포스트에서는 서비스를 코딩하기 전에 큰 뼈대를 잡는 방법에 대해서 설명을 드려보려고 합니다. 일반적으로 어느 언어의 프로그래밍을 하든 아키텍처에 대해 고민을 하는 글을 접하게 되는데요.그때마다 접하게 되는 단어는 MVC 라는 …

View Post

Spring Boot 프로젝트 생성하기 (IntelliJ)

In Spring Boot by Flature2 Comments

안녕하세요. Spring Boot 프로젝트 생성하기 (IntelliJ) 포스트입니다.제 주 업무가 Spring Boot로 진행하는 것이다 보니, 이렇게 관련 포스트를 작성하게 되었습니다.늘 사이트 목적에 맞추어 어렵지 않게 쉽게 따라하실 수 있도록 포스팅하겠습니다. Spring Boot 프로젝트 만들기 전 사전 작업 Spring Boot 프로젝트를 생성하기 위해서는 사전작업으로 IntelliJ를 설치해야 합니다.여러 프로젝트 만드는 포스트를 봤었는데 가장 쉽고 빠르게 만드는 방법은 IntelliJ Ultimate를 설치하여 만드는 것이었습니다.무료 버전이 …

2020.03.02 Post

In Daily Thought by FlatureLeave a Comment

안녕하세요. Flature 입니다.포스팅을 안한지 꽤 오랜 시간이 흘렀습니다… 아무래도 귀찮았던게 제일 컸지만, 쉬는 동안 저에게도 많은 변화가 있었습니다.클라우드 인프라 업무를 주로 해왔었던 제가 업무의 변동이 생겨 다시 돌아가고 싶었던 개발업무를 할 수 있게 되었습니다.(앞으로는 본격적으로 개발 관련 포스팅을 할 수 있게 되겠네요) 협업을 통한 개발은 이번이 처음이라 아직 낯선 것들이 많습니다.많은 협업툴과 코딩 스타일을 맞춰가는 과정, 좋은 코딩과 나쁜 코딩 …

[Algorithm] Baekjoon – 1002 문제 풀이

In Data Structure by FlatureLeave a Comment

Baekjoon Online Judge 1002번 문제 풀이입니다. 이 문제에서는 터렛 2기의 좌표와 각 터렛에서 계산한 적과의 거리를 줍니다.(x1, y1, r1, x2, y2, r2) 문제 풀이 방향을 생각해보면 몇가지 경우의 수가 나옵니다. 우선 문제 풀이 방향은 크기가 같거나 다른 두 개의 원이 접하는 점의 개수를 측정하는 것입니다. 위 생각에 도달했다면 우리는 모든 경우의 수를 생각해볼 수 있습니다. 2개의 원이 완전히 겹치는 경우 …