먼저 accept된 코드를 보자. public static int getSum(Deque<Character> perm){ HashMap<Character,Integer> valueMap = new HashMap<>(); int cur = 9; Iterator<Charact...
학습한 sql 구문
MySQL user 조회 select host, user, authentication_string from user; 유저 삭제 drop user springstudent@'%' 외부에서 접근 가능하도록 유저 생성 create user springstudent@'%' identified by 'springstudent'; local에서만 접...
[DB Trouble Shooting]public key retrieval is not allowed
mysql 8.x 버전 이후로 발생 jdbc url에 allowPublicKeyRetrieval=true&useSSL=false 필요 예시: jdbc:mysql://localhost:3306/dev-product?useUnicode=true&characterEncoding=utf8...
[DB 상식] Migration이란?
마이그레이션(migration)이란 한 종류의 데이터베이스에서 다른 종류의 데이터베이스로 데이터를 옮기는 것을 의미한다
[DB Trouble Shooting] java.sql.SQLException - Access denied for user 예외
아래와 같이 선언해서는 위의 에러가 계속 발생한다. grant all privileges on moBack to 'springstudent'; 다음과 같이 선언하면 에러가 해결된다. grant all privileges on moBack.* to 'springstudent'@'%';
[Master The Graph Theory] [BOJ 1261] 알고스팟
위 문제를 풀때, visited에 해쉬값을 다음과 같이 적용하여 계속 오답이 났다. String key = String.format("%s%s", front.row, front.col); 위와 같이 visited를 갱신하면 셀을 유일하게 구분할수 없는 경우가 생긴다. 예를들면, (1,11) 과 (11,1)의 경우에 둘다 key값이 “111” 이 ...
[ROAD TO DATA ENGINEER] Kafka Basic Concepts
Why do we use Kafka? Without Kafka With Kafka Topic 특정한 data stream database의 테이블과 비슷한 개념 원하는 만큼 생성가능 이름으로 구분됨(identified by name) Topic들은 partition으로 나누어짐 ...
[Spring] [Trouble Shooting] java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered?
Spring에서 default로 주어져있는 index.jsp를 사용할때 ` java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered? ` 에러를 만날 수 있다. 이때는 index.jsp 파일을 view폴더에 넣고 다음과 같이 ...
[Hackerrank] Top Competitors
SELECT H.HACKER_ID, H.NAME FROM HACKERS H, DIFFICULTY D, CHALLENGES C, SUBMISSIONS S WHERE H.HACKER_ID = S.HACKER_ID AND D.DIFFICULTY_LEVEL = C.DIFFICULTY_LEVEL AND C.CHALLENGE_ID = S.CHALLENGE_ID ...
Hackerrank - Java Regex 2 - Duplicate Words Solution 해설
import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class JavaRegex2 { public static void main(String[] args) { String regex = "\\b([a-z]...