profile
This is titu

[2021 KAKAO BLIND RECRUITMENT] 카드 짝 맞추기

2021 KAKAO BLIND RECRUITMENT 카드 짝 맞추기순열BFS문제 풀이에 대한 감을 잡기 위해, 카카오 공식 문제 해설을 먼저 참고하였다. 참고: https://skmouse.tistory.com/entry/2021%EC%B9%B4%EC%B9%B

2021년 9월 20일
·
0개의 댓글

[Docker 이해하기] 7. 여러 컨테이너의 운용 관리

Docker에서 작동하는 웹 애플리케이션을, 제품 환경에서 운용할 때는 애플리케이션 서버, 로그 서버, 프록시 서버 등과 같이 여러 개의 컨테이너들을 연계하여 작동시킨다. > 이 장에서는 여러 개의 컨테이너를 운용 관리하는 법을 살펴보기로 한다. 7.1 여러 컨테이너

2021년 9월 12일
·
0개의 댓글

[2021 KAKAO BLIND RECRUITMENT] 광고 삽입

2021 KAKAO BLIND RECRUITMENT 광고 삽입투포인터구간합문제 풀이에 대한 감을 잡기 위해, 카카오 공식 문제 해설을 먼저 참고하였다. 시간 초과가 나지 않기 위해 투포인터를 사용해야 하는 문제였다.참고: https://yjyoon-dev.gi

2021년 9월 11일
·
0개의 댓글

[2021 KAKAO BLIND RECRUITMENT] 합승 택시 요금

2021 KAKAO BLIND RECRUITMENT 순위 검색그래프최단거리 탐색문제 풀이에 대한 감을 잡기 위해, 카카오 공식 문제 해설을 먼저 참고하였다.문제 풀이그래프에서 최단 경로를 구하는 “dijkstra 알고리즘”, 또는 “Floyd-Warshal 알고리즘”을

2021년 9월 10일
·
0개의 댓글

[2021 KAKAO BLIND RECRUITMENT] 순위 검색

2021 KAKAO BLIND RECRUITMENT 순위 검색조합이분/이진 탐색문제 풀이에 대한 감을 잡기 위해, 카카오 공식 문제 해설을 먼저 참고하였다.첫 제출시 정확성 테스트는 통과했는데, 효율성 테스트를 통과하지 못해 다른 풀이를 참고하여 코드를 수정하였다. 효

2021년 9월 9일
·
0개의 댓글

[2021 KAKAO BLIND RECRUITMENT] 메뉴 리뉴얼

2021 KAKAO BLIND RECRUITMENT 메뉴 리뉴얼조합문제 풀이에 대한 감을 잡기 위해, 카카오 공식 문제 해설을 먼저 참고하였다.문제 풀이먼저 문제에 대한 해답을 얻기 전에, 각 메뉴별로 가능한 모든 조합을 만들어 봅니다. 예를 들어 “ABCD”의 경우

2021년 9월 8일
·
0개의 댓글

[2021 KAKAO BLIND RECRUITMENT] 신규 아이디 추천

2021 KAKAO BLIND RECRUITMENT 신규 아이디 추천 유형 문자열 함수의 활용 스트림을 활용하여 풀었는데, 정규표현식을 활용하여 풀이한 다른 분들의 코드를 보니 그게 더 간결한 듯 하다. 코드

2021년 9월 7일
·
0개의 댓글

[JavaScript] Task Queue말고 다른 큐가 더 있다고? (MicroTask Queue, Animation Frames)

자바스크립트에서 비동기 함수가 동작하는 원리에 대해서 공부했다면, Task Queue에 대해 들어보았을 것이다. Task Queue는 Web API가 수행한 비동기 함수를 넘겨받아 Event Loop가 해당 함수를 Call Stack에 넘겨줄 때까지 비동기 함수들을 쌓

2021년 8월 5일
·
0개의 댓글
post-thumbnail

[JavaScript] 자바스크립트는 어떻게 비동기를 처리할까? (비동기, 싱글스레드, 이벤트루프, 동시성)

JavaScript async/await을 공부하던 중, 단번에 이해가 되지 않아 원리를 파고파고 들어가다 JavaScript의 동작방식을 공부함에 이르게 되었다. 사실 다 예전에 공부했던 내용이었는데도, 곧바로 이해가 되지 않는걸 보면 역시 한번에 소화하기는 어려운

2021년 8월 3일
·
0개의 댓글

[Bug fix] WSL에서 Hot Reloads가 작동하지않는 현상

Vue-cli: 4.5.13Node.js: v14.17.3Editor: VsCodeTerminal: WSL2Vue Cli를 통해 Vue 프로젝트를 생성하고, npm run serve를 통해 브라우저 창을 띄웠다. 코드를 수정하고 저장하면, 컴파일이 자동으로 진행되고 브

2021년 7월 28일
·
1개의 댓글
post-thumbnail

[Docker 이해하기] 6. Docker 이미지 공개

6.1 Docker 이미지의 자동 생성 및 공개 6.2 Docker Registry를 사용한 프라이빗 레지스트리 구축 6.3 클라우드 서비스를 사용한 프라이빗 레지스트리 구축 본문은 'Asa Shijo, , 정보문화사(2020)' 를 참고하여 정리한 글입니다.

2021년 7월 26일
·
0개의 댓글
post-thumbnail

[Docker 이해하기] 5. Dockerfile을 사용한 코드에 의한 서버 구축

Docker에서는 인프라의 구성 관리를 'Dockerfile'로 기술한다. Dockerfile에는 베이스가 되는 이미지에 각종 미들웨어를 설치 및 설정하고, 개발한 애플리케이션의 실행 모듈을 전개하기 위한 애플리케이션 실행 기반의 모든 구성 정보를 기술한다. > 이

2021년 7월 22일
·
0개의 댓글
post-thumbnail

[Docker 이해하기] 4. Docker 명령어 실습

이 장에서는 Docker 명령의 기본적인 사용 방법과 주요 옵션을 살펴보기로 한다. 4.1 Docker 이미지 조작 Docker Hub Docker Hub는 Docker의 공식 레포지토리다. 공식 Docker 이미지를 다운받을 수 있고, 사용자가 작성한 독자적인 D

2021년 7월 21일
·
0개의 댓글
post-thumbnail

[Docker 이해하기] 3. Docker 설치와 Nginx 웹서버 구축 실습

이 장에서는 Docker를 설치한 후, Nginx를 사용한 웹서버를 구축해 가는 과정을 따라가본다. 3.1 Docker 설치 Docker는 Linux 커널 기능을 사용하기 때문에 보통은 Linux 배포판 상에서 작동한다. 하지만 개발환경에서 이용하기 위한 클라이언트

2021년 7월 16일
·
0개의 댓글
post-thumbnail

[Docker 이해하기] 2. 컨테이너 기술과 Docker의 개요

Docker는 컨테이너 기술을 사용하여 애플리케이션의 실행 환경을 구축하고 운용하기 위한 플랫폼이다. 애플리케이션의 실행에 필요한 것을 하나로 모아, Docker 이미지를 관리함으로써 애플리케이션의 이식성을 높일 수 있다. > 이 장에서는 애플리케이션 개발자가 알아두

2021년 7월 16일
·
0개의 댓글
post-thumbnail

[Docker 이해하기] 1. 시스템과 인프라 기초 지식

개발한 애플리케이션을 최종 사용자가 이용할 수 있도록 하려면 시스템 기반을 구축하고, 그 위에 애플리케이션의 실행 환경을 마련해야 한다. 시스템 기반이란 애플리케이션을 가동시키기 위해 필요한 하드웨어나 OS, 미들웨어 등과 같은 인프라를 말한다. Docker는 애플리케

2021년 7월 8일
·
0개의 댓글

[JAVA] final 변수의 초기화 시점과 생성자

사내 프로젝트에서 동료의 코드를 같이 디버깅해주던 중, final 키워드가 클래스의 필드(field 또는 멤버 변수)로 쓰일 때의 특징을 깨닫게 되어 정리한다. 클래스의 final 필드 초기화 시점 클래스의 필드를 final로 선언할 경우, 이 필드가 초기화되는 시점

2021년 6월 15일
·
0개의 댓글

[백준] 1102 발전소

백준 1102 발전소 유형 DP와 비트마스크로 해결 코드

2021년 5월 27일
·
0개의 댓글

[백준] 6232 Ranking the Cows

백준 6232 Ranking the CowsDFS로 해결

2021년 5월 24일
·
0개의 댓글

[백준] 18235 지금 만나러 갑니다

백준 18235 지금 만나러 갑니다BFS 또는 DFS와 비트마스킹으로 해결

2021년 5월 24일
·
0개의 댓글