profile
CS 학부생, 관심 분야 : System/Architecture/AI/Backend

1049 기타줄

https://www.acmicpc.net/problem/1049Silver IV그리디 알고리즘유의해야 하는게, 단일 줄을 여러개 사는것보다 여섯개의 줄을 사는 것이 더 이득인 경우가 있을 수 있다.예를 들어 단일 줄 가격이 3이고 여섯개 줄 가격이 8이면,

2023년 12월 2일
·
0개의 댓글
·

Linux command - lsof

documentation 여기서 설명하는 것 이상으로 유용한 command 및 lsof에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.process들이 열고 있는 file들을 찾는데 사용한다. 현 directory의 file들을 나열하는 ls comma

2023년 12월 1일
·
0개의 댓글
·
post-thumbnail

Linux command - atop

documentation. 여기서 설명하는 것 이상으로 유용한 command 및 atop에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.background에서 주기적으로 CPU, memory, disk I/O 등을 process 혹은 thread가 얼마

2023년 12월 1일
·
0개의 댓글
·

1015 수열 정렬

https://www.acmicpc.net/problem/1251Silver IV문제가 이해가 국어 이슈(...)로 인해 좀 난해했다.요약하면 정렬시 각 원소들의 index가 뭔지를 물어보는 것이다. 동일 크기 원소는 자기들끼리 위치가 바뀔 수 있어서 여러 조

2023년 12월 1일
·
0개의 댓글
·
post-thumbnail

Linux Command - htop

documentation 여기서 설명하는 것 이상으로 유용한 command 및 htop에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.기본적으로 top이랑 비슷하다. 다만 좀 더 유저친화적이다.마우스 활용 조작이 가능하다. 휠 사용 스크롤도 가능하다.색

2023년 11월 30일
·
0개의 댓글
·

Linux Command - top

documentation. 여기서 설명하는 것 이상으로 유용한 command 및 top에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.ps는 command 실행 순간의 process들 상태의 snapshot을 보여주지만, top은 실시간 process

2023년 11월 30일
·
0개의 댓글
·

Linux Command - ps

documentation실행되고 있는 process들 중 특정 process들에 대한 정보를 보여주는 command다.command 실행 '순간'에 있던 process들에 대한 정보를 보여준다.parameter을 부여하지 않으면 command를 실행한 시점에서, com

2023년 11월 30일
·
0개의 댓글
·

1384 메세지

문제 https://www.acmicpc.net/problem/1251 Silver V 코드 (Java) 풀이 처음엔 뭔가 간지나게 풀어야 하나 생각을 했었다. 그래서 이것저것을 시도했었다. 그러나 다 반례를 찾을 수 있었고, 조건 문자열 길이가 그렇게 길지 않

2023년 11월 30일
·
0개의 댓글
·

Java LocalDate를 활용한 두 날짜 사이 간격 계산

심심풀이로 백준을 풀다가 두 날짜가 주어졌을 때 몇일이 차이가 나는지에 대한 문제를 풀게 되었다.윤년까지 고려해야 했는데, 어려운 문제는 아니지만 Java 자체에 이걸 손쉽게 풀어줄 수 있는 패키지가 있는지를 찾아봤다.가장 먼저 찾을 수 있었던 내용은 java.util

2023년 11월 27일
·
0개의 댓글
·

1251 단어 나누기

https://www.acmicpc.net/problem/1251처음엔 뭔가 간지나게 풀어야 하나 생각을 했었다. 그래서 이것저것을 시도했었다.그러나 다 반례를 찾을 수 있었고, 조건 문자열 길이가 그렇게 길지 않고 나누는 가짓수가 많지 않다는 것을 파악브루트

2023년 11월 27일
·
0개의 댓글
·

Domain Name & DNS

Domain Name 사람들이 인터넷을 통해 특정 정보를 받으려고 할 때 사용된다. 예를들어 네이버 메인 화면을 찾고 싶으면 www.naver.com을 사용할 수 있는데 이거 자체가 domain name이다. Domain Name System (DNS) 문제는 실제

2023년 11월 23일
·
0개의 댓글
·

Spring Architecture

Spring에는 여러 모듈이 존재하며, 이들은 각각 다른 기능을 제공한다. 모든 모듈을 사용할 필요는 없고 골라서 사용하는게 가능하다. 흔히 spring architecture 소개를 한다는 것은 이 모듈들이 뭐가 있는지를 설명하는 것이라고 생각하면 된다. 크게 C

2023년 11월 15일
·
0개의 댓글
·
post-thumbnail

간단한 Spring 설명 및 관련 이론

What is Spring Core? Core module of Spring, 즉 스프링의 핵심 모듈 dependency injection (DI)랑 inversion of control (IoC)을 위한 기본적인 기능 제공 DI, IoC, DIP (Dependenc

2023년 11월 13일
·
0개의 댓글
·

5339 콜센터

https://www.acmicpc.net/problem/5339사실 별로 언급할거야 없는 문제다만, 새로운걸 발견해서 기록 남기기 차원으로 글을 만들었다.위와 같이 하면 String을 여러 줄을 통해 나타내는 것이 가능하다... 정도?

2023년 11월 8일
·
0개의 댓글
·
post-thumbnail

(번역) HTTP/3 Performance Improvements

본 글은 아래 글을 번역했고 거기에 몇가지 첨언을 더했습니다. HTTP/3 performance improvements (part 2) 이번에는 HTTP/3랑 QUIC이 성능 증진을 얼마나 이루는지에 대해 알아볼 것이다. 다만 논의하다 보면 알게 될 것이, 잠재적으

2023년 11월 8일
·
0개의 댓글
·

5337 : 웰컴

난이도 : Bronze VWelcome을 예제 출력처럼 출력하는 프로그램을 작성하시오.(없음)Welcome을 아래 예제 출력처럼 출력한다.예제 1 입출력단순 String 출력 문제.escape character 출력 유의.

2023년 11월 7일
·
0개의 댓글
·

4999 : 아!

난이도 : Bronze V재환이는 저스틴 비버 콘서트에서 소리를 너무 많이 질러서 인후염에 걸렸다.의사는 재환이에게 "aaah"를 말해보라고 시켰다. 안타깝게도 재환이는 의사가 원하는만큼 소리를 길게 낼 수 없는 경우가 있었다.각각의 의사는 재환이에게 특정한 길이의 "

2023년 11월 7일
·
0개의 댓글
·

java.lang package

Java에서 기본적으로 사용되는 애들이 모인 패키지다. Object class 이전에 OOP에서 나왔던 모든 class의 ancestor에 해당하는 class다. 여기서는 notify(), notifyAll(), wait()를 제외한 method들에 대해서 설명한다

2023년 10월 8일
·
0개의 댓글
·

Java exception handling

Error and Exception 프로그램이 실행되는 도중에 오류(runtime error)가 발생할 수 있는데, Java는 이를 오류(Error)와 예외(exception)으로 나눴다. 일반적인 OS의 fault랑 exception과 동치는 아니고, 발생시 수습이

2023년 10월 3일
·
0개의 댓글
·
post-thumbnail

(번역) HTTP/3 Core Concepts

이전 글에서 HTTP2까지에 대한 설명을 간략히 했었다. 이번 글에서는 현재 최신 버전인 HTTP3에 대해서 알아보도록 하겠다. We need to learn technical details HTTP/3를 제대로 활용하려면 기술적인 부분을 많이 알아야 하기 때문에,

2023년 9월 29일
·
0개의 댓글
·