# computer science

426개의 포스트

첫 Velog 작성

2022년 06월 25일, 처음으로 Velog(이하 '벨로그')에 가입했다.깃허브만으로는 코드 정리나 개인 공부 및 프로젝트를 기록하는 데 한계가 있을 것 같아 개설하게 되었다.Visual Code 에디터로 마크다운을 사용해 깃에 푸쉬하는 것보다는 여기다가 글을 올리는

2022년 6월 25일
·
0개의 댓글
post-thumbnail

Prolog

2022년 6월 21일
·
0개의 댓글

SSR과 CSR

플라스크로 JWT를 다루는 로그인 예제에서'새로고침시 엑세스 토큰이 만료되면, 리프레시 토큰을 통해 다시 엑세스토큰을 재발급 받고, 그 사이트에 접근'을 구현하는 부분에서 해결이 잘 이루어지지 않았다.SSR방식에서는 @jwt_required()로 감싸서 return r

2022년 6월 20일
·
0개의 댓글

알고리즘

인접 행렬 구현 시, O(V^2)인접 리스트 구현 시, O(V + E)재귀함수 or 스택으로 구현가능한 최대 깊이까지 탐색하는 방식① 장점큐에 탐색할 노드들을 저장하는 BFS에 비해, 메모리 소비가 적음② 단점최적 해의 탐색을 보장하지 못함Worst Case의 경우,

2022년 6월 16일
·
0개의 댓글
post-thumbnail

소수 판별

소수 판별 알고리즘

2022년 6월 16일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 3. 프로세스 관리(5)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 3. 프로세스 관리(4)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 3. 프로세스 관리(3)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 3. 프로세스 관리(2)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 3. 프로세스 관리(1)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 15일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 2. 컴퓨터시스템의 구조(3)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 15일
·
0개의 댓글
post-thumbnail

방향성

위의 로드맵을 따라가며 공부를 할것이다.

2022년 6월 14일
·
0개의 댓글

자료구조

최대값 or 최소값을 빠르게 찾기 위한 이진트리삽입, 삭제 시, 힙 재정렬 (Re-Heapification) 수행=> O(log_2 n)Question) "힙에 대해 설명해 주세요." 힙은 최대값 혹은 최소값을 빠르게 찾기 위한 이진트리 입니다.최소힙의 경우 부모는 자

2022년 6월 14일
·
0개의 댓글

Java

Question) "Java 애플리케이션 실행 과정에 대해 설명해 주세요." 먼저, 컴파일러가 .java 형태의 자바 소스 코드를.class 형태의 바이트 코드로 변환 합니다.이후, Class Loader가 바이트 코드를런타임 데이터 영역 (Runtime Data Ar

2022년 6월 14일
·
0개의 댓글

스프링 프레임워크

객체를 관리할 수 있는 컨테이너를 제공정확히는 Spring CoreQuestion) "스프링 프레임워크에 대해 설명해 주세요." Java의 오픈소스 애플리케이션 프레임워크로,기본적으로 특정 기술에 종속되지 않고 객체를 관리할 수 있는 컨테이너를 제공 합니다.따라서 컨테

2022년 6월 14일
·
0개의 댓글

① 브라우저가 DNS 서버에서 도메인 명으로 IP 주소를 가져옴② 이후, 브라우저는 HTTP Request 요청 메세지를 작성하고,      OS의 프로토콜 스택에 메세지 전송을 의뢰함③ 프로토콜 스택이 LAN에 제어 정보를 담은 패킷을 LAN 어댑터에 넘김④ LAN

2022년 6월 14일
·
0개의 댓글

데이터베이스

데이터베이스 내 데이터에 접근하도록 도와주는 시스템DB의 상태를 변화 시키기 위해 수행하는 작업의 단위한번에 모두 처리되거나 or 처리되지 않아야 하는 작업들의 모임ex) 은행 시스템에서 계좌이체 트랜잭션의 작업이 부분적으로 일부만 실행되거나, 중단되지 않는 것을 보장

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 2. 컴퓨터시스템의 구조(2)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[KOCW] 운영체제, 2. 컴퓨터시스템의 구조(1)

운영체제, 이화여자대학교 반효경 교수님

2022년 6월 14일
·
0개의 댓글