Light
Dark
개요 혹시 엑셀을 사용하면서 이런 생각 해본적 있을까? 엑셀에 값을 넣고 복사해서 붙여넣으려고 한다. 이렇게 복사한 뒤 붙여넣으려고 보니 다른 곳에 붙여넣기 전에 이 원본을 삭제해도 괜찮을까? 하는 생각이 든다. 엑셀은 임시 메모리 공간에 실제 값을 복사한 뒤 저장한다. 그러니 기존 데이터를 삭제해도 상관이 없는 것이다. 또한 원본 값을 변경해도 ... Read More
개요 프로젝트를 하며 객체 변환을 할 때 애매한 경우가 생겼다. 객체 책임을 신경쓰자니 의존성이 생기고 고민하다가 잘못된 결론을 내기도 했다. 고민해봤을 때 별도의 클래스 계층을 사용하는 것도 좋은 방법이 될 수 있을 것 같았다. 이번 기회에 알아보자. ModelMapper 일단 관련 기능을 할 수 있는 의존성중에는 Mod... Read More
개요 사이드프로젝트를 진행하던 중 하나의 테이블이 생성되지 않는 문제가 생겼다. 원인 얼핏 살펴봤을 때 에러메시지가 나오지 않아서 당황했지만 더 자세히 읽어보니 desc 부분에서 문법 에러가 났다고 알려주었다. 컬럼명을 바꿔주었을 때 테이블이 정상적으로 생성되는 것을 보아 칼럼 이름으로 Mysql의 명령어(예약어... Read More
개요 팀 단위로 프로젝트 설계를 하고 API 명세서를 만들 때 사용할 수 있는 툴은 여러가지가 있다. 구글 시트 노션 포스트맨 이번에 협업 툴인 깃북에 대해 알아보자. 깃북은 문서 작성 및 협업을 위한 도구로 기술 문서, 위키, 명세서등을 쉽게 작성할 수있도록 설계된 플랫폼이다. GitBook 처음 들어가면 구글 계정이나 ... Read More
개요 그리디 알고리즘 문제인줄 알고 풀다가 막혀서 정리해본다. 한 번 계산한 문제는 다시 계산하지 말자 피보나치 수열 피보나치 수열은 이전 두 항의 합을 현재의 항으로 설정하는 수열이다. 첫 번째 항과 두 번째 항은 1, 1이다. 그렇다면 세 번째 항은 1+1인 2가 되고 네 번째 항은 1+2로 3이된다. 이런 패턴으로 수열이 진행된다. 만약 특정 항의 값을 구하려면... Read More