LeatCode : 88. Merge Sorted Array
·
🧩 Algorithm
문제 링크 Merge Sorted Array - LeetCode Can you solve this real interview question? Merge Sorted Array - You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively. Merge nums1 an leetcode.com 문제 먼저 읽기 오름차순으로 정렬된 숫자 배열 2개 nums1, num2 가 주어진다. 이 두 배열을 nums1 배열 안에 오름차순으로 합쳐야 한다. 현재 nums1..
생존신고 겸사겸사 2023 5개월 요약
·
💬 Smalltalk
간략한 서론 안녕하세요. 면역력의 바닥에 달려 코로나 2차 감염으로 어퍼컷을 맞고 모든 공부, 스터디와 약속을 미루고 나서야 블로그를 쓰는 대역죄인 등장입니다. 역시 건강이 최고입니다. 일단 모두들 건강 하시길 바랍니다. 작년 3~4월 쯤 처음 코로나에 걸렸을 때는 할 게 없어서 생활코딩 WEB을 연달아 보며 코딩에 입문했는데요. (지금 목차만 봐도 명강의인듯) 두번째 걸리는 지금은 누워서 쉬다가 블로그 글을 쓰기 시작했습니다. 허허 벌써 개발 공부를 시작한지 딱 1년이 되었고, 2023년 코드스쿼드에서 학습을 한지도 5개월이 되었습니다. 제대로 회고는 때려치우고 그냥 느낌적인 느낌으로 간단히 회고하고 본격적인 취준을 앞둔 각오를 다지고 가뿐하게 6월을 시작해보려고 합니다. 그래서 반년 동안 무엇을 했나..
주간회고 (2023-02-27)
·
💬 Smalltalk
2023-02-20 ~ 2023-02-26 이번주... 나름 열심히 했을 지도?? 주간 회고를 올리는 것을 깜빡했다.. 이번주 주간회고 쓸 때 같이 올리는 양아치.. DB랑 어색한 사이... 코쿼의 CS16 과정이 끝이 보인다. CS14, 15의 주제는 Database였다. 사실 작년 파이널 프로젝트 이후 쿼리에 `SELECT`도 건들이지 않았는데...🥹 아주 훌륭한 재회다. 스키마, 테이블, 조회, 입력 업데이트까지 하나하나 다시 문법을 안찾아볼 것이 없었다. 특히 이번 미션에서는 Docker로 띄워져있는 Mysql 컨테이너에 데이터를 넣어주어야 했는데, 역시.. 뭐하나 쉽게 지나가는 것이 없다. 프로시저, 함수와 씨름한 후기 가장 곤혹이었던 것은 100만개의 랜덤 데이터를 일정 비지니스 모델에 따라 ..
Docker에서 MySQL 설치 및 접속
·
🔧 Tools
Spring 복습을 위한 미니 프로젝트르 세팅하며, Docker에서 MySQL 세팅을 다시 해보았다. 이 과정은 왠지 많이 쓰일 것 같으므로, 앞으로를 위해 또 저장 👀 해당 설정은 Mac OS Ventura 13.2.1(22D68) 에서 실행되었습니다. 왜 도커 Docker 로 MySQL을 실행하는 것이 좋을까? 사실 이전까지 MySQL을 로컬에서 설치하고 실행시켜왔습니다. 그러나 이러한 방법은 여러 문제점이 있습니다. 가장 단적인 예시는 MySQL을 버전 별로 관리하거나 여러 개의 인스턴스를 만들어 사용하고자 할 때 매우 불편하고, MySQL 버전이나 로컬 환경이 변하면 MySQL 세팅을 다시 해야하는 것이죠. 무엇보다 MySQL은 삭제가 참 번거로워서 로컬에서 지우고 다시 설치하고 싶다하여도 깔끔하..
🔧 IntelliJ 외부 라이브러리 추가
·
🔧 Tools
CS16 과정에서는 git repogitory가 아니라 주로 gist를 사용한다. Maven, Gradle 프로젝트와는 다른 방법을 사용해서 외부 라이브러리 추가해 주어야 한다. 은근히 헷갈려서 계속 찾아보게되는 외부 라이브러리 추가하는 방법. 이럴바에는 글로 써두고 두고두고 보자 👀 2023. 02. 24 'IntelliJ 외부 라이브러리 추가' IntelliJ 외부 라이브러리 추가 방법 업데이트 주요 외부 라이브러리 mysql-connector-j : MySQL과 연결하는 JDBC 드라이브 IntelliJ에서 외부 라이브러리를 추가하는 방법 `File` 👉 `Project Structure` (`command` + `;` ) `Modules` 👉 프로젝트 선택 👉 `Dependencies` 👉 `+`..
주간회고 (2023-02-20)
·
💬 Smalltalk
2023-02-13 ~ 2023-02-19 거하게 말아먹은 한 주..🥹 리뷰를 안쓰기 아쉬우니까 간단히 키워드로 적어본다. 주간 회고라는 이름의 이것 저것 이야기. 컨디션&집중 시간 조절하기 코드스쿼드를 시작하며 멘탈 관리와 컨디션 관리의 중요성은 정말 귀에 박히도록 들었는데.. 도무지 피할 수 없는 것이 다가왔다. 어째 두통이 평소보다 심하다 싶더니 예상치 못한 일정에 생리가 덜컥 터져버렸다. 지난 주 중 한 3~4일은 의자 앞에 앉아도 영 머릿속에 들어오는 게 없고 온몸이 아프니까 이쯤되니 이참에 푹 쉬어버리자는 생각이 들어 푹 쉬었다. 주 2회있던 달리기도 1회밖에 못했다. 뭐든 몸이 건강하고 볼 일이다. 은근히 산만해서 이리저리 공부에 집중하는 규칙을 만들고 지키고 있다. 25분+5분을 쉬는 뽀모..