포스팅 썸네일 이미지

프로그래밍/토비의 스프링 3.1

[토비의 스프링 3.1] 5장. 서비스 추상화

해당 포스팅은 책읽기 스터디의 활동을 통해 작성된 포스팅입니다. 공부하면서 블로그를 참고하였는데, 책 내용을 그대로 정리하는데 그치는 글들이 절반이었습니다. 스스로 새롭게 알게 된 내용이거나 책의 설명이 너무 불친절한 경우 부가설명을 작성하거나 또는 새롭게 쓰고자 노력했습니다. 공부하다 생기는 의문들은 레포지토리 이슈에서 질의응답을 주고 받았으니 학습하다 궁금한 점이 생기면 검색 해보시기를 권장드립니다. 틀린 내용이 있다면 댓글로 알려주시면 감사하겠습니다. 코드나 책 내용 캡쳐 내용들은 다른 블로그의 캡쳐본이나 텍스트를 가져와 작성하였습니다. 대부분 출처를 표기하였으나 누락된 경우 원하시는 조치 내용을 댓글로 남겨주시면 시정하겠습니다. 5.1 사용자 레벨 관리기능 추가하기 지금까지 다루었던 DAO는 단순..

2021.09.27 게시됨

 포스팅 썸네일 이미지

카테고리 없음

[토비의 스프링 3.1] 4장. 예외

해당 포스팅은 책읽기 스터디의 활동을 통해 작성된 포스팅입니다. 공부하면서 블로그를 참고하였는데, 책 내용을 그대로 정리하는데 그치는 글들이 절반이었습니다. 스스로 새롭게 알게 된 내용이거나 책의 설명이 너무 불친절한 경우 부가설명을 작성하거나 또는 새롭게 쓰고자 노력했습니다. 공부하다 생기는 의문들은 레포지토리 이슈에서 질의응답을 주고 받았으니 학습하다 궁금한 점이 생기면 검색 해보시기를 권장드립니다. 틀린 내용이 있다면 댓글로 알려주시면 감사하겠습니다. 코드나 책 내용 캡쳐 내용들은 다른 블로그의 캡쳐본이나 텍스트를 가져와 작성하였습니다. 대부분 출처를 표기하였으나 누락된 경우 원하시는 조치 내용을 댓글로 남겨주시면 시정하겠습니다. 난감한 예외처리 모든 예외는 적절하게 처리되던지 프로그램을 중단하여야..

2021.09.27 게시됨

 포스팅 썸네일 이미지

프로그래밍/토비의 스프링 3.1

[토비의 스프링 3.1] 3장. 템플릿

해당 포스팅은 책읽기 스터디의 활동을 통해 작성된 포스팅입니다. 공부하면서 블로그를 참고하였는데, 책 내용을 그대로 정리하는데 그치는 글들이 절반이었습니다. 스스로 새롭게 알게 된 내용이거나 책의 설명이 너무 불친절한 경우 부가설명을 작성하거나 또는 새롭게 쓰고자 노력했습니다. 공부하다 생기는 의문들은 레포지토리 이슈에서 질의응답을 주고 받았으니 학습하다 궁금한 점이 생기면 검색 해보시기를 권장드립니다. 틀린 내용이 있다면 댓글로 알려주시면 감사하겠습니다. 코드나 책 내용 캡쳐 내용들은 다른 블로그의 캡쳐본이나 텍스트를 가져와 작성하였습니다. 대부분 출처를 표기하였으나 누락된 경우 원하시는 조치 내용을 댓글로 남겨주시면 시정하겠습니다. 개방 폐쇄 원칙(OCP) 개방 폐쇄 원칙은 코드의 어떤 부분은 변경을..

2021.09.27 게시됨

 포스팅 썸네일 이미지

프로그래밍/토비의 스프링 3.1

[토비의 스프링 3.1] 2장. 테스트

해당 포스팅은 책읽기 스터디의 활동을 통해 작성된 포스팅입니다. 공부하면서 블로그를 참고하였는데, 책 내용을 그대로 정리하는데 그치는 글들이 절반이었습니다. 스스로 새롭게 알게 된 내용이거나 책의 설명이 너무 불친절한 경우 부가설명을 작성하거나 또는 새롭게 쓰고자 노력했습니다. 공부하다 생기는 의문들은 레포지토리 이슈에서 질의응답을 주고 받았으니 학습하다 궁금한 점이 생기면 검색 해보시기를 권장드립니다. 틀린 내용이 있다면 댓글로 알려주시면 감사하겠습니다. 코드나 책 내용 캡쳐 내용들은 다른 블로그의 캡쳐본이나 텍스트를 가져와 작성하였습니다. 대부분 출처를 표기하였으나 누락된 경우 원하시는 조치 내용을 댓글로 남겨주시면 시정하겠습니다. Code : 1장에서 소개된 UserDao가 잘 동작하는지 확인하는 ..

2021.09.27 게시됨

 포스팅 썸네일 이미지

프로그래밍/토비의 스프링 3.1

[토비의 스프링 3.1] 1장. 오브젝트와 의존관계

해당 포스팅은 책읽기 스터디의 활동을 통해 작성된 포스팅입니다. 공부하면서 블로그를 참고하였는데, 책 내용을 그대로 정리하는데 그치는 글들이 절반이었습니다. 스스로 새롭게 알게 된 내용이거나 책의 설명이 너무 불친절한 경우 부가설명을 작성하거나 또는 새롭게 쓰고자 노력했습니다. 공부하다 생기는 의문들은 레포지토리 이슈에서 질의응답을 주고 받았으니 학습하다 궁금한 점이 생기면 검색 해보시기를 권장드립니다. 틀린 내용이 있다면 댓글로 알려주시면 감사하겠습니다. 코드나 책 내용 캡쳐 내용들은 다른 블로그의 캡쳐본이나 텍스트를 가져와 작성하였습니다. 대부분 출처를 표기하였으나 누락된 경우 원하시는 조치 내용을 댓글로 남겨주시면 시정하겠습니다. 스프링의 핵심 철학 스프링이 자바에서 가장 중요하게 생각하는 가치는 ..

2021.09.27 게시됨

 포스팅 썸네일 이미지

취미/기계식 키보드

GMMK Pro(글족)

75% 배열에 핫스왑이면서 정방향 기판을 채택한 키보드를 찾는 와중에 우연히 알게된 키보드라 조금 무리해서 구매했었다. 가격은 20만원 초반대. 링크에서 구매할 수 있다. 주문제작이 아니고, 주기적으로 일정 물량을 들여온다고 하니 수입처에 문의하자. 왜 글족이라 불리는가? CannonKeys라는 업체에서 공제하는 만족 75 키보드가 선풍적인 인기를 끌었었고, 몇 차례 추가 공제를 진행했다. 만족이라는 이름은 별명이 아니고, 정식 명칭이다. 영문명 Satisfaction 75. 훌륭한 디자인과 타건감 등으로 닉값을 하는 명작 중의 명작 되시겠다. 75% 배열, 알루 하우징, 황동 보강판, OLED와 노브 등의 특징을 가지고 있다. 공제가 480$. 75% 키보드의 본좌로 당당하게 군림할 정도의 명기지만 비..

2021.08.17 게시됨

프로그래밍/Algorithm

[Java] 알고리즘 PS에 적용할만한 짱짱빠른 I/O

초심자들에겐 Scanner/System.out.println, 조금 더 나아가면 BufferedReader/Writer를 많이 쓰실 것입니다. 실제로 백준, 삼성 코딩테스트 수준에선 BufferedReader/Writer로 충분합니다만, 백준에서 풀이 시간을 적은 노력으로 단축하고자 한다면 아래 링크를 참조하시기 바랍니다. https://www.geeksforgeeks.org/fast-io-in-java-in-competitive-programming/?ref=rp Fast I/O in Java in Competitive Programming - GeeksforGeeks A Computer Science portal for geeks. It contains well written, well thought..

2021.08.07 게시됨

 포스팅 썸네일 이미지

프로그래밍

[VS CODE + JAVA] 이클립스에서 VS CODE로 자바 개발환경 옮기기

서론 SSAFY 2학기에 돌입하며 프로젝트를 위한 노트북을 지급받았고(무려 삼성 오디세이!) 개발환경을 설정 중에 있었다. SSAFY 1학기 과정에선 이클립스에 zulu-8, STS로 자바 개발을 하고 있었는데 불만이 굉장히 많았다. 너무나도 무거운 이클립스 너무너무너무너무너무 무겁고 불안정한 이클립스는 더 이상 쓰기가 싫었다. Java에 처음 입문했을 때만 하더라도 사고과정이 이클립스의 구동 속도를 따라가지 못해서 느린 속도는 큰 문제가 되지 않았지만 머리가 굵어져서 어느정도 일반적인 코딩은 빠르게 진행할 수 있는 지금은 너무너무 불편했다. 탭 갯수가 조금만 늘어나도, 프로젝트가 조금만 늘어나도 쓰기가 불편했다. 너무 구린 UI 너무 구리다. 더 할 말이 없다. 이해를 할 수 없는 단축키 설정 덕분에 ..

2021.07.10 게시됨

 포스팅 썸네일 이미지

프로그래밍

[작성중/교양 프로그래밍] 발악데미지 원리 추측

개요 민속놀이 스타크래프트에는 몇몇 기괴한 현상이 일어난다. 그 중 하나인 럴커의 발악데미지에 대한 뇌피셜을 풀어본다. 발악데미지란, 럴커가 발사한 가시가 끝에 도달하기 전에 럴커가 죽으면 엄청난 데미지를 뿜어내는 버그성 현상이다. 자주 챙겨보는 열사 운장이형의 럴커는 죽을 때도 데미지를 입힌다는 점 알고 계셨나요? 영상에서 가설을 세우고 실험을 통해 증명하는 모습을 보면서, 현상보다 더 깊이 있는 코딩에 대한 럴커의 디자인 가시 발사는 럴커가 1회 공격하였을 때, 가시는 1회의 공격에서 시각적으로 보이는 각각의 가시 1개를 말하겠다. 기획자는 럴커 가시 범위 내의 유닛에게 한 번의 데미지를 주기를 원하였을 것이다. 실제로도 럴커가 죽지 않고 공격을 수행한다면, 의도대로 한 번의 가시 발사에 한 번의 데..

2021.07.07 게시됨