일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
- 스프링부트오류
- Spring Spring boot 차이
- Q 클래스
- @IdClass
- github
- Error creating bean with name
- 스프링 부트 기능
- JoinColumn
- JPA
- git
- Unsatisfied dependency
- jpa회원가입
- uncheck Exception
- Filter
- 스프링 부트 공식 문서
- ERD 작성
- 빈생성안됨
- JPA주의사항
- REST란
- json
- jpa에러
- queryDSL
- jwt메서드
- 최종 프로젝트
- 인텔리제이
- spring서버
- REST API 규칙
- json gson 차이
- 1차캐시
- 복합키
- Today
- Total
목록2023/06/01 (4)
Everyday Dev System
public class Main { public static void main(String[] args) { List bookList = Arrays.asList( new Book(1L, "모두의 딥러닝", "조태호", "IT", 21600), new Book(2L, "이득우의 게임 수학", "이득우", "IT", 40500), new Book(3L, "자바 웹 개발 워크북", "구멍가게 코딩단", "IT", 31500), new Book(4L, "실전 시계열 분석", "에일린 닐슨", "IT", 34200), new Book(5L, "데이터 분석가의 숫자유감", "권정민", "IT", 14400), new Book(6L, "스프링 부트 실전 활용 마스터", "그렉 턴키스트", "IT", 25200), ..
20230601 9:00 - 10:10 # 문제점 : 오늘 튜터님의 알고리즘 특강을 들었는데, stack 2개를 갖고 queue를 구현하는 코드가 이해가 안됐다. 특강을 마치고 30분 정도 혼자 코드를 치며 공부해보았다. 내가 아는 부분들.. peek() : 맨 앞(혹은 위) 의 요소를 조회한다. enqueue() : 요소 넣기 dequeue() : 요소 빼기 # 시도 : 그림을 그려가면서 하나하나 천천히 이해했다. - peek - Stack의 Top(맨 위) 데이터를 보는 것 - push - Stack에 원소를 삽입합니다. Top에 들어감. - pop - Stack의 Top에서 원소를 제거하며 가져옴 - Peek와 다르게 조회가 아니라 조회 및 삭제 - peek - Queue의 Front(맨 앞) 데이..
1. enum을 활용해서 할수 있음. 참조 : 정훈님 github https://github.com/skah1061/JavaKiosk 2. hashcode랑 equals는 같이 오버라이딩 해야함 참조 : 의성님 github https://github.com/uiseongsang/kiosk
튜터님께 오늘 질문을 하였다. 첫번째 질문으로, 가독성이 좋은 코드를 어떻게 짜면 되는지에 대해서 질문을 했는데, 정말 좋은 답변을 들어서 공유하고 싶다. 1. 검증된 코드를 많이 보기 - 자바 내부에 구현되어 있는 ArrayList와 같은 내부 구현체를 많이 보고 비교해봐라 2, naming과 최대한 간략하게 보기 수월하게 코드를 구성하는 것이 좋다. 3. 한클래스 라인 100 line 이내를 권장한다. 이 말을 듣고 ArrayList에 구현된 메서드를 바로 찾아보고 하나하나 이해하려 노력했다. 하지만, 이해가 잘 되지 않았다. 이를 보기 위해서는 Object 클래스, Collection 클래스의 내부도 봐야 하기 때문에 다 이해하기란 힘들었다. 그렇지만, 확실히 코드가 간단하다는 것이 보여서 이와 같..