[운영체제] Deadlock
[운영체제] Deadlock cs-study에서 스터디를 진행하고 있습니다. Deadlock이란? 프로세스가 자원을 얻지 못해서 다음 처리를 하지 못하는 상태를 뜻하며, 교착 상태라고 부른다. 두 개 이상의 작업이 서로 작업이 끝나기 만을 기다리고
[자료구조] 자바 에서의 트리 #1
[자료구조] 자바 에서의 트리 #1 트리 구조 Node 와 Branch 를 이용해서 노드간에 사이클이 이루어지지 않도록 구성한 데이터 구조이다. - 트리 중 이진 트리(Binary Tree) 형태의 구조가 탐색(검색) 알고리즘 구현을 위해 많이 이
[Server] Elasticsearch 개념 이해
[Server] Elasticsearch 개념 이해 패스트캠퍼스 글 및 Elastic 가이드북을 읽고 정리하였습니다. Elasticsearch 등장 배경 방대한 데이터를 가지고 있는 서비스에서 빠른 검색 플랫폼을 구축하는 것은 필수적이다. 일반적인
컴퓨터활용능력]20200704 1과
컴퓨터활용능력]20200704 1과 반응형 안녕하세요. 컴퓨터 용어를 보던 중 펌웨어(Firmware) 개념이 헷갈려 찾아보고 여기 공유드리고자 합니다. 우선 쉽게 위키백과에 찾아보면 개념 설명을 찾을 수 있습니다. https://ko.wikip
[14] C review < 연결리스트 - 다항식 >
[14] C review < 연결리스트 - 다항식 > 연결리스트를 활용하여 다항식의 문제를 푸는 계산기를 만들어봅시다. 이때, 계수는 정수이고 지수는 양의 정수라고 가정하겠습니다. ( 활용 예 ) - 연결리스트를 이용하여 하나의 다항식을 표현하는
[HTTP&네트워크] 인터넷 네트워크와 URI
[HTTP&네트워크] 인터넷 네트워크와 URI 인프런 - 김영한님의 HTTP 웹 기본 지식 강의를 들으면서 정리한 내용 입니다. [인터넷 통신] 통신이란 클라이언트 가 서버 에게 무엇인가를 요청을 하게 되고, 서버가 그 요청에 해당하는 응답을 다시
[Jenkins] Jenkins로 CI/CD 환경 구축하기 (2)
[Jenkins] Jenkins로 CI/CD 환경 구축하기 (2) 이전 포스팅에 이어서 이번엔 자동 배포에 대해서 더 자세하게 다뤄보겠습니다. 새로운 Item 등록 대시보드 좌측 사이드 바에서 새로운 Item 을 클릭합니다. item의 이름을 작
RDBMS의 한계와 NoSQL을 사용하는 이유 (1) CAP, PACELC 이론
RDBMS의 한계와 NoSQL을 사용하는 이유 (1) CAP, PACELC 이론 DB RDBMS의 한계와 NoSQL을 사용하는 이유 (1) CAP, PACELC 이론 사내에서 발표 했던 내용을 정리하여 포스팅 한 것입니다. CAP 이론 분산 컴퓨
RDBMS의 한계와 NoSQL을 사용하는 이유 (3) NoSQL 장단점, 특징
RDBMS의 한계와 NoSQL을 사용하는 이유 (3) NoSQL 장단점, 특징 DB RDBMS의 한계와 NoSQL을 사용하는 이유 (3) NoSQL 장단점, 특징 NoSQL(Not Only SQL, 비-관계형 데이터베이스) RDBMS의 복잡도와 용
[백준 1991] 트리 순회
[백준 1991] 트리 순회 예를 들어 위와 같은 이진 트리가 입력되면, 이진 트리를 입력받아 전위 순회(preorder traversal), 중위 순회(inorder traversal), 후위 순회(postorder traversal)한 결과를 출