일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 호유동
- 2839
- mvc
- 알고리즘
- 프로그래머스
- dp
- Spring
- 맛집 투어
- HTTP API
- 맛집
- 1로 만들기
- 2638
- 포두부 보쌈
- 백준
- 스프링
- 문자열 압축
- 투어
- 스프링 MVC
- 설탕 배달
- 쓰레드 풀
- 서블릿
- 완도산회
- BFS
- 2589
- 다이나믹 프로그래밍
- Servlet
- 동적 프로그래밍
- 양꼬치
- 고모네 콩탕
- 2020 KAKAO BLIND
- Today
- Total
목록분류 전체보기 (157)
프로그래밍 공방
웹 서버(Web Server) - HTTP 기반으로 동작 - 정적 리소스 제공, 기타 부가기능 - 정적(파일) HTML, CSS, JS, 이미지, 영상 ex) NGINX, APACHE 웹 애플리케이션 서버(WAS - Web Application Server) - HTTP 기반으로 동작 - 웹 서버 기능 포함(정적 리소스 제공 가능) - 프로그램 코드를 실행해서 애플리케이션 로직 수행 - 동적 HTML, HTTP API(JSON) - 서블릿, JSP, 스프링 MVC ex) 톰캣(Tomcat) Jetty, Undertow * WAS는 애플리케이션 코드를 실행하는데 더 특화되어 있다 웹 시스템 구성1 - WAS, DB - WAS, DB 만으로 시스템 구성 가능 - WAS는 정적 리소스, 애플리케이션 로직 모두..
하오미앤 장미상가 안의 숨은 우육면 맛집 한줄평 : 맛있는 우육면집, 다른 메뉴도 먹어보고 싶다 별점 : ★★★★☆ 위치 하오미앤 : 네이버 방문자리뷰 129 · ★4.52 · 장미상가 안의 숨은 우육면 맛집 m.place.naver.com
빈빈 양꼬치 맛있는 양갈비와 양꼬치가 있는 빈빈 양꼬치 한줄평 : 모든 요리가 다 맛있는 양꼬치집 별점 : ★★★★☆ 위치 빈빈양꼬치 본점 : 네이버 방문자리뷰 113 · ★4.54 · 빈빈양꼬치에서 맛있는 양갈비와 양꼬치 m.place.naver.com
별점 : ★★★★★ 감상평 만남과 헤어짐이라는 주제를 가장 잘 풀어낸 영화중에 하나라는 생각이 들었다 특히 아래 장면이 가장 좋았다
허심탄회 주인이 직접 요리하는 회무침 전문점 한줄평 : 숙성회와 야채 무침이 너무 맛있는 집 별점 : ★★★★☆ 위치 허심탄회 : 네이버 방문자리뷰 447 · ★4.76 · 매일 16:00 - 02:00 m.place.naver.com
1. 이벤트 뷰어 이벤트 뷰어 > Windows 로그 > 시스템 > 현재 로그 필터링... > 6005, 6006, 6008로 필터링 (이벤트 뷰어는 시작 버튼 우클릭 > 이벤트 뷰어 또는 실행 > eventvwr.msc를 통해 실행할 수 있다) 6005 : 이벤트 로그 서비스 시작, 부팅 시 기록 6006 : 정상적인 시스템 종료 시 기록 6008 : 비정상적인 시스템 종료 시 기록 ※ 참고 : 4624 - 계정 로그인 / 4647 - 계정 로그아웃 2. CMD (1) net stats work (2) systeminfo | findstr -i "Time: 시간:" (3) wmic os get lastbootuptime
YAML .yaml / .yml 의 확장자를 가지는 데이터 직렬화 양식 중 하나 문법 yaml이 지원하는 자료형 Integer: 5 String: "text" fload: 5.0 boolean: true 리스트 # 가장 기본적인 리스트 - item1 - item2 - item3 # 중첩 리스트 : 하위 항목의 대시 앞에 공백을 입력해준다. - - item1 - item2 - - item3 - item4 # 대괄호를 사용하여 표현할 수도 있다. [item1, item2, item3]맵 # 가장 기본적인 맵 key1: value1 ket2: value2 # 중괄호를 사용하여 표현할 수 있다. {key1: value1, key2: value2}리스트와 맵 # 리스트와 맵을 섞어서 사용할 수 있다. animal..
트리의 중앙 정점 트리에서 다른 모든 정점까지의 거리의 합이 최소가 되는 정점 중앙 정점을 구하기 위해서는 트리의 임의의 정점에서 다른 모든 정점까지의 거리의 합을 알아야 한다. i에서 i의 서브트리에 속하는 모든 정점들까지의 거리의 합을 vSum[i], i에서 i의 서브트리에 속하지 않는 모든 정점들까지의 거리의 합을 rSum[i] 이라 할 때, 정점 i에서 다른 모든 정점까지의 거리의 합은 vSum[i] + rSum[i]로 나타낼 수 있다. 1. i에서 i의 서브트리에 속하는 모든 정점들까지의 거리의 합 (vSum[i]) vSum[i]을 구하기 위해서는 i의 직계 자손들을 서브트리의 루트로 하는 정점들의 vSum[i의 직계자손]와 그 서브트리에 속하는 총 정점의 수(vCount[i의 직계자손])가 필..
크루스칼 알고리즘 : Kruskal's Algorithm 최소 비용 신장 부분 트리(MST)를 찾는 알고리즘 Spanning Tree : 신장 트리 트리의 특수한 형태로 모든 정점들이 연결되어 있고 사이클을 포함하지 않는 트리 ( * 한 노드에서 다른 노드에 이르는 경로가 오직 하나 뿐인 트리 ) MST(Minimum Spanning Tree) : 최소 신장 트리 Spanning Tree 내 모든 간선의 가중치의 합이 최소인 트리 시간 복잡도 O(ElogV) * 변의 개수 : E, 꼭짓점의 개수 : V 과정 1. 정점별로 parent를 자기 자신으로 초기화 해준다. 2. 입력으로 주어진 간선들을 가중치를 기준으로 오름차순 정렬해준다. 3. 간선을 순서대로 순회하면서 양 끝 정점의 parent를 확인하고(..
다익스트라 알고리즘 : Dijkstra Algorithm 그래프에서 특정 꼭짓점에서 다른 모든 꼭짓점 간의 최단 경로를 찾는 알고리즘 시간 복잡도 1. 우선순위 큐를 사용하지 않는 경우 : O(V^2) 2. 우선순위 큐를 사용하는 경우 : O(ElogV) 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106import java.util.ArrayList;import java.uti..