콘텐츠로 바로가기

Huming's Developer Blog

Korean iRacer(leezakka)

[월:] 2021년 08월

Operating System – 2

작성자 huming 2021년 8월 26일2021년 8월 26일 IT, Knowledge

– Deadlock 회피   – 자원이 어떤 방식으로 요청될지 추가정보를 요구하는 것.   1. 자원할당 알고리즘 기법    2. 은행권 알고리즘     – 미리 자원상황 및 사용량 파악 -> 요청오면 -> 안정이면 -> 할당 – Deadlock 회복   1….

Operating System – 1

작성자 huming 2021년 8월 26일2021년 8월 26일 IT, Knowledge

– CPU 인터럽트   – CPU는 하던 일을 중단 한후, 서비스루틴의 실행지점으로 시작주소를 옮긴다. 실행을 완료한 후, 인터럽트된 일을 재개한다.   – ex : 나는 6시간에 한번씩 안약을 넣는다 (하던일 도중 안약을 넣음) – 프로세스 관리   – 스케쥴링 기법…

Graph

작성자 huming 2021년 8월 26일2026년 5월 13일 IT, Knowledge

연결되어 있는 객체 간의 관계를 표현할 수 있는 자료구조 – 설정      – 위치는 Vertex (정점) or Node      – 관계는 Edge (간선) or Link – 종류      – 무방향 그래프      – 방향 그래프  …

DFS (Depth First Search)

작성자 huming 2021년 8월 26일2026년 5월 13일 IT, Knowledge

깊이 우선 탐색. 깊이를 우선적으로 탐색하고 다음 노드로 넘어간다. 깊이 제한과 백트래킹 탐색 과정이 시작 노드에서 한없이 깊이 진행되는 것을 막기 위해 깊이 제한(depth bound)을 사용한다. 깊이 제한에 도달할 때까지 목표노드가 발견되지 않으면 최근에 첨가된 노드의 부모노드로 되돌아와서, 부모노드에 이전과는…

BFS (Breadth First Search)

작성자 huming 2021년 8월 26일2026년 5월 13일 IT, Knowledge

너비 우선 탐색. 층을 위주로 검색한다. 큐를 사용한다. 더 이상 방문하지 않은 정점이 없을 때까지 방문하지 않은 모든 정점들에 대해서도 넓이 우선 검색을 적용한다. OPEN List 는 큐를 사용해야만 레벨 순서대로 접근이 가능하다. 1. 개념 BFS(Breadth First Search)는 그래프 전체를 탐색하는 방법…

Sublime text 사용자 설정

작성자 huming 2021년 8월 26일2021년 8월 26일 IT, Setting

Preference.sublime-settings { // 비주얼 스튜디오의 인텔리 센스기능처럼 탭을 이용해 자동완성 기능을 켭니다. “auto_complete_commit_on_tab”: true, “auto_complete_selector”: “source, meta.tag”, “auto_complete_triggers”: [{ “characters”: “<“, “selector”: “text.html” }, { “characters”: “.”, “selector”: “source, text.html” }], // 사이드바에서 폴더이름은 굵게 표현합니다. “bold_folder_labels”: true, // “caret_style”:…

BlockingQueue

작성자 huming 2021년 8월 26일2021년 8월 26일 IT, Knowledge

멀티 스레드 환경에서 Queue는 생산 및 소비의 구조에 필수적인 자료구조이다.여기서 우리는 BlockingQueue라는 interface를 구현한 객체를 가져다 쓸 수 있다. Block 이라는 것은 먼저 무엇일까? ‘막는다‘는 뜻이다.그럼 무엇을 막는 다는 것인가? 그것은 바로 Queue가 꽉찼을때의 삽입 시도 / Queue가 비어있을때의 추출 시도를…

vim 한글 깨짐현상

작성자 huming 2021년 8월 20일2026년 5월 13일 IT, Setting

리눅스 환경의 gui, terminal에서 한글 입출력이 문제 없음에도 불구하고 vim에서 한글 출력이 제대로 되지 않는 경우가 있다. 이러한 한글 깨짐이 발생할 경우 in Vim :e ++enc=euc-kr :set fileencoding=utf-8 이후 저장을 하면, utf-8로 저장되고 문제없이 한글 출력이 가능하다.

.pc파일 하이라이팅

작성자 huming 2021년 8월 20일2021년 8월 20일 IT, Setting

VIM 위치 확인– ex) /usr/share/vim/vim74/filetype.vim– find / -type f -name “filetype.vim” filetype.vim 내부 수정 (root권한)au BufNewfile.BufRead *.pc setf proc    <- 요거를au BufNewfile.BufRead *.pc setf esqlc   <- 요거로 변경

macOS 포트 변경

작성자 huming 2021년 8월 20일2021년 8월 20일 IT, Setting

sudo vi /etc/services 에서 해당 포트 변경후 재부팅

글 페이지 매김

페이지 1 페이지 2

RECENT POST

  • 데스런 PT, 다시 몸을 쌓는다는 것
  • 초사고 챌린지 17. 증명욕구
  • 초사고 챌린지 16. 불안함
  • 설거지를 하며 알게 된 것
  • 초사고 챌린지 15. 야근

CATEGORIES

  • IT (28)
    • C/C++ (1)
    • Knowledge (12)
    • Setting (12)
    • TCP통신 (2)
  • 글쓰기 훈련 (17)
  • 나를 회수하는 글 (8)
  • 사랑과 관계 (2)
  • 일과 생존의 기록 (3)
  • 읽고 남은 생각들 (6)
  • 취향과 행복 (6)

ARCHIVES

  • 2026년 6월
  • 2026년 5월
  • 2026년 4월
  • 2026년 3월
  • 2025년 2월
  • 2024년 11월
  • 2024년 10월
  • 2024년 1월
  • 2023년 5월
  • 2022년 12월
  • 2022년 10월
  • 2022년 6월
  • 2022년 5월
  • 2022년 1월
  • 2021년 12월
  • 2021년 9월
  • 2021년 8월

RECENT COMMENTS

  • 쩐유 - macOS – WordPress 설치 #1 – mariadb
  • 쩐유 - Fixing ‘Domain does not support specified action’ in macOS 12
  • huming - FD_ISSET
  • 쩐유 - Operating System – 2

스태프 사진

Copyright © 2026 Huming's Developer Blog. All Rights Reserved.
Fashify 테마 제작자 FRT