본문 바로가기

전체 글

(80)
마음가짐의 주인이 돼라 “인간이게서 모든 것을 빼앗아 가도 절대로 빼앗을 수 없는 것이 하나 있다. 그것은 인간이 누리는 자유의 마지막 조각으로, 바로 어떤 조건에서든 자신의 태도를 선택할 자유, 곧 자신의 길을 선택할 자유다.” - 빅터 프랭클
The essence of an attractive man. “A man who is comfortable in his own skinKnows where he’s going.And has fun while he’s going there.” — Dr. Robert Glover
이슬람 속담 사람은 말 한마디 할 때마다 3개의 관문을 통과하게 할 것 첫번째 관문에서는 "진실된 말인가?"라고 묻게 하고, 두번째 관문에서는 "필요한 말인가?" 라고 묻게 하고, 세번째 관문에서는 "친절한 말인가?"라고 묻게 하라. - 이슬람 속담
일정 관리 앱 Develop 트러블슈팅 배경: 일정 관리 앱 개발중 Member entity와 Schedule entity를 구현하여 Schedule의 '작성 유저명' 대신 '유저 고유 식별자'를 가지도록 두 테이블의 연관관계를 구현하였습니다. 이는 Schedule을 새롭게 생성하면 findMemberByUsername으로 Member 중 같은 username을 가진 데이터를 찾아서 '유저 고유 식별자'를 연결하였습니다.발단: 이때 같은 username을 가진 데이터가 복수 Members 테이블에 존재하면 어느 '유저 고유 식별자'를 가져올지 모르게 되어 server error가 발생하였습니다.전개: 이 에러로 인해 Schedules 테이블에 새로운 데이터를 추가할 수가 없게 되었습니다.위기: 이를 Schedule 사이드에서 해결하려고 다양한..
Day 29 TIL 1-9 HTTP (1)1-10 HTTP (2)1-11 HTTP (3)1-12 Web Application (1)1-13 Web Application (2)1-14 Web Application (3)1-15 Web Application (4) 일정 관리 앱 만들기 과제API 명세서 작성하기ERD 그리기SQL 작성하기 2-1 강의 소개2-2 프레임워크, 라이브러리2-3 Annotation2-4 Spring Framework와 Spring Boot2-5 빌드 관리 도구2-6 Java 웹 기술의 역사
Day 28 TIL 오늘 배운것기초 Spring1-1 강의 소개1-2 준비하기1-3 네트워크 (1)1-4 네트워크 (2)1-5 Web 기초1-6 정리1-7 용어 모음집 (1)1-8 용어 모음집 (2)
Day 27 TIL 오늘 배운것https://hyunjun.kr/21 Git Commit Convention, 깃 커밋 컨벤션1. 커밋 컨벤션이란? 형상관리 툴인 Git을 사용하면서 Commit을 할 때 Commit Message를 작성하는 규칙이다. 자신 혼자 개발한다면 Commit Message를 아무렇게나 작성해도 자신은 이해할 수도 있겠지만 시간hyunjun.kr 6조 팀이름 후보벌써 스프링이라니스프링이라니육식주의자6,000,000,000,000
Day 26 TIL 오늘 배운것알고리즘 코드카타62번 옹알이(2)class Solution { public int solution(String[] babbling) { int answer = 0; String[] say = {"aya", "ye", "woo", "ma"}; String[] notSay = {"ayaaya", "yeye", "woowoo", "mama"}; for (int i=0; i알기쉬운 1과 0의 태그로 문제를 단순화시키고 마지막에 replace로 정답을 도출