YeJi's Blog
You are built not to shrink down to less but to blossom into more. -Oprah Gail Winfrey
-
React나 F/E프로그래밍을 할 때 많이 사용하는 Visual Studio Code의 자주 쓰는 단축키를 알아보자. 아래는 내가 자주 쓸 것 같은 것만 정리한것이고 더 많은 단축키를 보거나 검색하려면, VSCode에서 파일 > 기본설정 > 바로가기 키 나 Ctrl + K Ctrl + S를 하면 된다. 현재 활성화 된 키보드 단축키들을 볼 수 있고...
-
☆해결방법 바로가기☆ 1. 문제발생 IntelliJ를 설치하고나서부터 계속 겪고있던 오류가 있는데, 제목과 같이 java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/servlet/http/HttpServletMapping; servlet관련 함수를 찾지 못해서 발생한 오류였다. 하지만 내가 만든건 Spring Boot프로젝트였고 의존성의 버전관리는 자동으로 되어야했기때문에 굉장히 당황스러웠다. 2. 해결을 위한 노력 일단 서버를 실행시키는데까지는 문제가 없는데 localhost:8080으로 접속하는 순간 오류가 발생했다. 처음에는 내가 spring에 익숙하지 않아서...
-
Lombok <Why? Lombok을 사용하는가> Java프로그래밍을 어느정도 해본사람들은 Model에 Getter/Setter, toString함수 등을 만들어본 경험이 있을것이다. 프로그램의 규모가 커질수록 이 작업은 매우 귀찮은 일인데 Eclipse나 IntelliJ와 같은 IDE tool에서는 Generate라는 기능으로 자동완성을 할 수 있게 지원하기도 한다. 하지만 Getter/Setter, toString()은 당연히 Model이 갖추어야 할 기능임에도 불구하고 작성하는 수고로움이 있고 코드가 길어짐에따라 가독성이...
-
이번년도 3월부터 한이음멘토링을 진행하며 화상회의 프로그램 개발을 주제로 잡았는데 그 중 채팅기능을 구현할때 보다 높은 성능을 위해 Apache Kafka를 적용해보기로 했고 이에따라 처음 카프카 시작하기위한 설치과정과 cmd로 실행하여 consumer와 producer가 메시지를 주고받는 기능까지 실습해보았다. [목차] 1. Kafka란? 2. Kafka 다운로드 및 실행 1. Kafka란? Apache Kafka는 아파치 소프트웨어 재단이 스칼라로...
-
요즘 개발자들 사이에서 git블로그가 유행함에 따라 보다 간편하게 블로그 작성을 할 수 있도록 로컬에서 작업하는 방법을 설명한다. 지킬 기반의 블로그를 수정할 때 커밋하지 않고도 수정사항을 로컬상에서 작업하며 확인할 수 있는데 이를 수행하기 위해서는 몇가지 설치과정을 거쳐야한다. 해당 포스팅은 Window10기반으로 작성되었다. 1.루비(Ruby) 설치 Jekyll은 Ruby 기반으로 만들어졌기 때문에 로컬에서 Jekyll을 실행하려면...