f_
frhyme.code
💻

Tech

Python, Java, AI/ML, Vim, Web, CS 이론 등 소프트웨어 개발 및 엔지니어링 기록

1,253 posts · Page 20/79
dev-tools
·⏱ 1m

jekyll에 favicon을 추가해줍니다.

favicon없이 를 통해 로컬에 블로그를 띄우면, 다음과 같은 사소한 오류가 뜹니다. 별거 아닌데 귀찮아서 일단 해결해봅니다. 폴더 내에 파일을 넣어줍니다. 폴더 내에 의 위쪽에 아래 내용을 추가해줍니다. Wrap-up 저의 경우 jekyll ...

python
·⏱ 3m

PyPDF2 - Merge pdf files

python을 이용해서 여러 pdf 파일을 하나로 합쳐보려고 합니다. 코딩이 아니라, 다른 방식으로 하려면 타 서비스를 사용해야 하는데, 이 서비스에서 pdf를 갈취하는 것은 아닌지 확신이 들지 않더라고요. 특히 pdf에는 민감한 자료들이 있는 ...

java
·⏱ 12m

Java - Counting Sort

CountingSort는 현재 array 내에 존재하는 원소의 빈도를 활용하여 sorting하는 방식을 말합니다. '빈도'를 고려하는 것처럼, 원소들이 중복되어 있을 수록 효율적이죠. 보통의 알고리즘들은 모든 원소들간의 값을 비교하여 정렬하는 반...

java
·⏱ 3m

Java - MultiThreading - Thread Basic

Java - MultiThreading - Threads java는 기본적으로 JVM 레벨에서 Multi Thread를 지원합니다. 사실 우리가 이라는 이름으로 돌리는 코드가 이미 JVM에서 알아서 인식해서 만들어내는 Thread인 거죠. 물론 ...

java
·⏱ 9m

Java - MultiThreading - Make Thread

이제 직접 Thread를 만들어보겠습니다. Thread를 만드는데는 다음과 같은 두 가지 방법이 있습니다. 둘다 내부에서 을 Override 해줘야 하는 것은 동일하죠. 1. Thread를 extends하여 새로운 Thread를 만들기 2. Ru...

java
·⏱ 3m

Java - MultiThreading - Thread in Thread

Thread 안에 Thread가 있는 경우를 한번 만들어보도록 하겠습니다. 는 다음과 같이 구성하였습니다. - 는 Thread가 생성되기 전이므로 가장 먼저 출력되겠죠. - Thread는 해당 Thread의 subThread보다는 무조건 먼저 출...

java
·⏱ 7m

Java - Thread - Sleep, Join

, 를 사용해서 현재 Thread를 일정 시간 정지시켜 둘 수 있습니다. 결과를 보면 다음처럼 일정 시간동안 멈췄다가 실행되는 것을 알 수 있습니다. Java - Thread - Join 에서 를 실행하면, threadB가 종료될때까지, 의 실행...

java
·⏱ 4m

Java - Thread - Interruption

실행되고 있는 Thread를 를 사용해서 종료시킬 수 있습니다. 단, 이때 Thread가 이나, 를 실행하고 있는 상황이어야 하죠. 다음처럼 를 사용해서 Thread를 종료시킬 수 있습니다. Java - interruption - isInterr...