전체 글147 자바 플레이그라운드 with TDD, 클린코드 다시 처음부터 시작한다는 마음으로 만들어 가면서 배우는 JAVA 플레이그라운드 구구단부터 다시 시작했다. 그리고 자바 플레이그라운드 with TDD, 클린코드 듣기전에 자바 문법을 제대로 알고있나 싶어 백준에서 단계별로 입출력 사칙연산, 조건문, 반복문, 1차원배열, 함수, 문자열까지 풀었다. 학습테스트 실습은 그래도 뭔가 된 것 같은 느낌인데 문자열 계산기부터는 뭘 해야 할지 막막했다. 그래서 냅다 구현만 해놓고 TDD가 뭔지 찾아봤다. TTD란 TDD란? 테스트 주도 개발 - 하나몬 TDD란 Test Driven Development의 약자로 '테스트 주도 개발'이라고 한다. hanamon.kr 테스트 주도 개발이라는 것만 알고있었지 실패하는 테스트 코드를 먼저 작성 테스트 코드를 성공시키기 위한 실.. 2022. 4. 7. [에러] Numeric value out of range of int com.fasterxml.jackson.databind.JsonMappingException: Numeric value (2187785965) out of range of int (-2147483648 - 2147483647) 카카오 로그인하면서 카카오 프로필 정보에 id를 Integer로 받아서 난 오류 long으로 바꿔줌 2022. 4. 5. 0 containers and 1 tests were Method or class mismatch 분명 초록불이 떴는데... 0 containers and 1 tests were Method or class mismatch라고 떠서 보니 Intellij 설정을 바꿔줘야했다. Settings -> Build, Execution, Deployment -> Build Tools -> Gradle에서 Build and run using, Run tests using의 속성을 Intellij IDEA로 바꾸기 JUnit으로 테스트가 진행 되어야 하는데 Gradle로 되어서 발생하는것 https://www.inflearn.com/questions/157200 2022. 4. 3. 첫 코딩테스트 후기 오늘 프로그래머스에서 진행하는 백엔드 데브매칭 코딩테스트를 봤다. 거의 10문제도 안풀어본 시점에 신청해서 코딩테스트가 어떻게 진행되는지만이라도 경험해보는게 목적이었다. 보는김에 그래도 강의는 다 듣고 가야겠다 싶어서 오늘 아침까지 다 들었다. 듣기만 한거라 다시 풀어봐야겠지만 DFS,BFS, 그리디 등 저게 뭘까 싶었던 것들을 이번 기회에 알 수 있었다. 시험은 오픈북이었고 sql1문제 알고리즘 3문제였다. 사실 한문제도 못풀줄 알았는데 sql을 풀었다! sql문제는 어디서 공부하는지 모르겠는데 프로그래머스에 정리되어 있는 문제 시험보기 직전에 답보고 이해하는 방식으로 한번 보고 들어갔다. 저기 있는 문제보다 어려웠다. 조건이 2개 더 붙어있는... 필요한 조건들 검색어에 다 때려넣으니까 sql sum.. 2022. 4. 2. 그래프와 인접행렬 1. 무방향 그래프 도시 도로 정점 간선 2차원 배열 인덱스 번호가 노드 번호 양방향 gragh[a][b]=1; gragh[b][a]=1; 2. 방향그래프 행->열 gragh[a][b]=1; 3. 가중치 방향그래프 gragh[a][b]=c; 2022. 3. 31. 이진트리순회 DFS 1 2 3 4 5 6 7 부모기준 전위순회 1245367 부모 왼 오 중위순회 4251637 왼 부모 오 왼 오 부 4526731 왼 오 부모 노드값 lt rt lt rt: 주소값이 저장됨 말단 노드는 null 2022. 3. 31. Git push 삭제 git log 로그 확인 git reset HEAD^ 제일 위에 있는 것 삭제 git push -f origin master 반영하기 2022. 3. 31. 접근제어자와 static public : 접근 제한 없음 protected : 동일한 패키지 내에 존재하거나 상속받은 클래스 내 default : 동일한 패키지 내 private : 자기 자신의 클래스 내 static은 변수나 메소드에 자주 변하지 않는 일정한 값이나 설정 정보 static이 붙은 함수에서는 인스턴스 변수를 사용할 수 없다. https://wikidocs.net/232 07-02 접근제어자 (Access Modifier) 자바는 접근제어자를 사용하여 변수나 메소드의 사용 권한을 설정할 수 있다. [TOC] ## 접근 제어자 변수나 메소드의 사용 권한은 다음과 같은 접근 제어자를 사용 ... wikidocs.net https://wikidocs.net/228 07-03 정적(static) 변수와 메소드 이번에는 스.. 2022. 3. 30. 이전 1 ··· 6 7 8 9 10 11 12 ··· 19 다음