본문 바로가기

전체 글123

👋국비 후기 모음👋 (이력도 확인 가능!)
[JS] 프로그래머스 - 위장 내 풀이 function solution(clothes) { let answer = 1; let obj={}; let keyMap = clothes.map(a => a[1]); let keySet = new Set(keyMap); let key = [...keySet]; for(let i=0; i [ 'headgear', 'eyewear', 'headgear' ] // console.log(clothes); -> // [ // [ 'yellow_hat', 'headgear' ], // [ 'blue_sunglasses', 'eyewear' ], // [ 'green_turban', 'headgear' ] // ] ... return answer-1; } 기본 문제는 answer = 0인데 1로 초기화 해.. 2022. 2. 13.
2021년 회고 어느덧 12월이다. 그동안 열심히 달려왔다. 나도 다른 개발자분들 블로그를 보며 언젠간 회고를 써봐야지 했었는데 드디어 쓰게 되었다. 뭐부터 써야할까...? 두서없이 써내려 가보고자 한다. 우선.. 1년 동안 무얼 했나? 1월 ~ 6월 국비 학원. 6월말 ~ 7월초 약 일주일간 생각정리 겸 내일로. 7월 초부터 본격 취준! 약 2주동안 이력서 돌림. (정확히 세보지는 않았지만 100개는 가뿐히 넘음). 7월 19일 출근! 8월 - 수습기간 게시판 미션 수행. 9월 ~ 10월 - 동기들과 병원 진료대기현황 프로그램 개발. 11월 ~ 12월 - 동기들과 병원 웹사이트 개발. 1월. 국비 시작함과 동시에 블로그 운영중. 입사 후 현재까지 1일 1커밋 실천중. 9월 ~ 11월 초 - 동기들과 퇴근 후 온라인 스.. 2021. 12. 19.
[Vue.js] - [Vue warn]: Property or method "onSubmitForm" is not defined on the instance but referenced during render. [Vue warn]: Property or method "onSubmitForm" is not defined on the instance but referenced during render. {{word}} 입력! {{result}} 인프런에서 조현영님의 '웹 게임을 만들며 배우는 Vue' 를 듣는 도중 분명히 잘 따라쳤는데 계속 위와같은 오류가 생겼는데 도저히 이해를 할 수가 없었다. 원인은 method..... method(X) -> methods(O) ... vue를 처음 쓰다보니 이런 오타 발견하기가 어렵다. 2021. 12. 12.
[java] 프로그래머스 - 문자열 내 마음대로 정렬하기 내 풀이 import java.util.Arrays; class Solution { public String[] solution(String[] strings, int n) { //문자의 n번째 글자를 문자의 앞에 붙인다. for(int i=0; i "c" 즉, n번째 글자를 문자 앞에 추가한다. [n=2일 때 "abce" -> "cabce"] 여기까지의 결과는 strings = {"cabce", "cabcd", "xcdx"} 이제 오름차순으로 정렬하자. Arrays.sort(strings); "cabce"와 "cabcd"는 앞 글자가 c로 같지만 뒤에 e와 d로 오름차순으로 정렬되므로 자연스레 5번 조건인 '인덱으 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다.'.. 2021. 12. 10.
[handlebars.js] - 객체의 key값 value값 각각 가져오기 핸들바js를 사용하면서 한 세번정도 마주친 적이 있는 문제라서 정리해본다. 한글로 나와있는 곳이 없어서 https://stackoverflow.com/questions/28570736/how-do-i-access-object-keys-in-handlebars-templates/44101669 스택오버플로우를 참고했다. How do I access object key in handlebars template? 이 질문이다. 객체의 키를 어떻게 접근할 수 있을까? file: {fileToken : 'this_is_img.jpg'} 이렇게 있다고 할 때 위의 예시를 들면 첫번째 {{@key}}의 값은 fileToken을 가져오고 {{this}}는 'this_is_img.jpg'를 가져온다. 2021. 12. 10.
[여행] 이제는 조금 알 것도 같고 - 정은애 여행은 많은 것을 보여줄 수 있지만 그것을 볼 것인지 아닌지는 개인에게 달려있고, 마찬가지로 여행이 많은 길을 제시해 줄 수 있지만 그 길을 선택하느냐 마느냐 또한 개인에게 달려있다. p.288 개발자의 길을 걷기 시작한지 거진 1년이 되어간다. 쭈욱 달려왔던 것 같다. 온통 머리속에는 개발, 컴퓨터, 계획 등으로 꽉 차있었다. 이러한 생각들을 한 번 정리해주는 휴식이 필요할 때, 마침 여행 중 만났던 지인의 책 출간 소식을 들었다. 너무 정신없이 살아온 일상에서 잠깐이라도 휴식을 갖고자 바로 구매를 했고 후회없는 선택이었다. 이 책에는 ('행복', '자존감', '관계', '나・세계・우주', '삶', '의미', '미래') 인생을 살아가면서 누구나 고민해보는 7가지의 질문을 여행 안에서 풀어본 이야기를 담.. 2021. 11. 7.
[JPA] sort 각기 다른 order주기 실무를 하다가 컬럼에 sort를 해야 했는데 궁금점이 생겨서 찾아보고 정리해본다. idtime 10700 20700 30730 40730 50800 60800 70900 80900 91000 101000 이런식의 데이터가 있다고 가정해보자. 단일 sort Sort sort = new Sort(Sort.Direction.ASC, "id") return jpaRepository.findAll(sort); 다중 sort (id정렬 후 time정렬) Sort sort = new Sort(Sort.Direction.ASC, "id", "time") return jpaRepository.findAll(sort); 내가 실무 때 필요했던 sort는 위에 있는 다중 sort에 동일한 order였다. 그러다 문득 다중 .. 2021. 10. 31.
자바 백준 1929 - 소수 구하기 (에라토스테네스의 체) 내 풀이(시간 초과) import java.beans.beancontext.BeanContext; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; //소수 구하기(1929) public class Q_1929 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedW.. 2021. 10. 31.
자바 백준 1193 - 분수찾기 (설명 포함) 내 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; //분수찾기(1193) public class Q_1193 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int X = Integer.parseInt(br.readLine()); int line = 0; int line_seq = 0; int cnt = 0; while(cnt 2021. 10. 26.