Enum 정리
Basic non-enum class State { public static final State READY = new STATE(); public static final State PLAY = new STATE(); public static final State EXIT = new STATE(); } enum enum...
Basic non-enum class State { public static final State READY = new STATE(); public static final State PLAY = new STATE(); public static final State EXIT = new STATE(); } enum enum...
지난주 금요일에 짐 챙기러 부산에 내려왔는데, 다음날 부산대에 Google I/O Extended 2019 Busan 행사가 있어 참석했다. 아래 내용은 조은님이 발표하신 자바스크립트는 구글에서 어떻게 검색이 되는가? 를 정리한 내용이다.조은님께서 블로그에 공유해도 된다고 흔쾌히 허락해주셔서 포스팅 하려고 한다. 조은님이 따로 포스팅한 글 Goog...
파이썬 String s = "Hello World!" s = s.split(" ") # ["Hello", "World!"] s = s[1].replace("!","") # "World" s = s.startswith("W") # True List list = [] list = [1,2,3] list.append(4) Tuple t...
QuckSort Main Tip 1. ArrayIndexOutOfBoundsException 2. 무한루프 3. nextPivot B형 준비하려면 구현을 해야하는데 소팅 알고리즘 하나 구현해봤다. 퀵소트 많이들 쓰는 것 같아서 구현해봤다. 엄청 오래걸렸음. 퀵소트 하니까 피봇은 생각났는데 구현 방법을 다 까먹었다. 결국 유튜브...
1. X, Y좌표 2. 아스키코드 3. tc 초기화 DFS 문제를 오랫만에 풀면 자잘한 실수들을 하게된다. 그 시간이 아까워서 포스팅 해두려고 한다. 1. X, Y좌표 int[][] map = new int [size][size]; for (int y = 0; int y < size; y++) { for (int x = 0...
equals() equals() @Test public void equals_구현_테스트() { String a = "asdasd"; String b = "asdasd"; assertThat(equals(a, b)).isTrue(); } private boolean eq...
Collections 종류 해결책 1. List 2. Set (@OrderBy) Collections 종류 List 순서 보장, 중복 가능 Set 순서 안보장, 중복 불가능 ...
삽밥 최근 커뮤니티 REST API를 개발하면서 대부분의 시간을 보내고 있다. 여러 고민을 하면서 DB 모델링, 인덱스 실행계획에 대해서 너무 무지함을 느꼈다. 대학교에서 데이터베이스 동아리 활동을 했지만, 학업보다는 술을 익혔으니.. 어려울 만도 하다. 내가 얼마나 삽밥인가를 깨달으면서 버킷리스트가 하나 생겼다. SQLP 취득하기 3년 전, ...
SELECT 구문 앞에 EXPLAIN 붙이면 실행계획을 볼 수 있음. EXPLAIN SELECT * FROM USER; 이용 가능한 게시물의 게시글, 글쓴이, 카테고리를 뽑아오기 EXPLAIN SELECT * FROM board_data INNER JOIN users ON ...
@OneToMany의 Default Fetch 전략 : Lazy @ManyToOne의 Default Fetch 전략 : Eager @OneToMany @Getter @Setter @Entity public class Account { @Id @GeneratedValue private Long id; @Colu...