개인 공부 일기장 - 1 1. Id(PK)생성 전략 > * 출처 : https://newwisdom.tistory.com/90 > * 기존에 DB에 저장될 때 PK로 사용됐던 id값의 생성 전략에 관한 내용으로, 실제 프로젝트 초반에 생성전략에 대한 차이로 id값이
프로그래머스 Level 2 - 땅따먹기 게임문제 설명\-> 땅따먹기 게임 진행\-> 2차원 배열로 주어지며, 전 행에서 밟은 열은 밟지 못함\-> 이 때 구할 수 있는 최대 값초기 접근 \-> 단순하게 처음 최대값을 시작으로 전과 같은 열을 밟지 않는 조건을 넣고 su
K = 명예의 전당에 오를 수 있는 점수 갯수scores\[] = 일자 별 점수기록 자 ( 10점..100점...20점..150점...)당연하게 K보다 scores\[] 가 더 많을 것으로 생각 -> 먼저 k 만큼 담으면서, 최소 점수를 담아서해결 할 생각을 했었음.하
설명해당 번호의 약수의 갯수에 따른 무기의 Power를 구하는 문제.(ex. 15 -> 약수 : 1,3,5,15) -> 약수의 갯수 4개 -> 이 기사의 무기 power는 41~ 해당 숫자까지 % 연산의 결과가 0인 수를 전부 카운트 했었다. 결과 -> 일부 테스트 케
1. 프로그래머스 Level - 1(둘만의 암호)
1. 프로그래머스 Level -1(덧칠하기) > * 개인적으로 쉬운 문제인데 바보같이 너무 단순하게 생각해서 틀린 충격으로 포스팅 하게됨.
1. 다시 보는 Spring MVC2편 공부 > * 링크 : https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard Thymleaf > * 뷰 템플릿 1) 요즘 개발은 리액트 같은 기술로
재귀함수 이용최대 공약수 구하기A,B의 최대공약수 = > B%(A%B) == 0일 때를 구하면 된다.예제 설명1071 % 1029 != 0 ( X )1029 % 42 != 0 ( X )42 % 21 == 0 ( O ) -> 이때의 B가 최대공약수최소 공배수 구하기크게
DFS는 깊이 우선 탐색이라고도 부르며 그래프에서 깊은 부분을 우선적으로 탐색하는 알고리즘이다.인접한 노드의 인접노드를 쭉 타고 내려간다.BFS는 너비 우선 탐색이라고도 부르며, 그래프에서 가까운 노드부터 우선적으로 탐색하는 알고리즘이다BFS는 큐 자료구조를 이용하며,
1.이진변환 문제 > * 프로그래머스 Level 2 정답률 70%가 넘는 쉬운 이진변환 문제에서 배운 것 > 1) 문자열로 이진수가 주어짐 2) 그 이진수를 0을 빼고 뺀 0의 수를 카운트 3) 0을 빼고 남은 1로만 이루어진 이진수의 길이를 이진법으로 변환 ( ex
링크 : https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard요청 URL : http://localhost:8080/basic/basic-objects?paramData
프로그래머스 Level 2 정답률 70%넘는 기본 문제문제 설명1) 78 -> ( 이진변환 ) 10011102) 1의 갯수가 같으면서 이 다음으로 큰 자연수의 최소 값을 구하는 문제3) 83 -> ( 이진변환 ) 10100114) 1의 갯수가 같으면서 다음으로 큰 자연
1. 구명보트 > * 프로그래머스 Level - 2 정답률 68%로 쉬워 보이는 문제 보트에는 최대 2명만 탈 수 있음. 최대 허용 몸무게가 limit으로 주어짐. 사람들의 몸무게를 담은 배열이 new int[]{}주어짐 이 때 가장 최소로 보트를 사용할 수 있는 경우
2,6,8,14이런식의 15개 이하 100이하의 숫자로 구성된 배열이 주어질 때 최소공배수를 구하는 문제단순하게 생각해서 배열을 오름차순 정렬한 후 1을 제외한 최소의 숫자로 전부 나눠 떨어진다면, 그 숫자가 최대공약수라고 생각했고, 그 수로 나눈 값을과 최대공약수의
EnumType.ORIGINAL : enum 순서(숫자) 값을 DB에저장EnumType.STRING : enum 이름 값을 DB에 저장\-> 헷갈리지 말자.
적용 후 PostMan Test결과 실제 데이터를 넣었음에도 null 값이 도출됐다.빈 객체를 반환했디Dto 객체에 data를 set하지 못했다.2번의 문제였고, 해당 Dto에 set 프로퍼티 설정을 해주지 않아서, 데이터가 들어가지 않았다.
https://jddng.tistory.com/m/103
담당 시스템에서 방화벽 해제 신청을 할 때,항상 Was 두대 외에도 web vip ip도 방화벽을 해제하게 됨참고 블로그 : https://sangbeomkim.tistory.com/m/209
담당 업무 시스템에서, 타 시스템으로 데이터를 보낼 때case when 구문이 쓰였고, 해당 데이터 추출 요청을 받았을 때 미련하게 직접 하나하나 비교하면서 데이터를 보내준 바보 같은 케이스..case when 쿼리를 접해보지 않아서 생겼던 문제였으며, 참고 블로그를
1.COALESCE COALESCE 함수란? COALESCE(value1, value2, ..., valueN) 왼쪽부터 차례대로 NULL이 아닌 첫 번째 값을 반환하는 함수입니다. 모든 값이 NULL이면 마지막 값을 반환합니다. NULLIF, NVL, CASE