profile
시계를 못 본체하는 코드를 짜고 싶어 영어 단어론 TIMELESS

advanced python 1.0

파이썬은 대학 수업 또는 여러 경로를 통하여 비전공자/전공자를 불문하고 배우는 언어가 되었습니다. 그러나, 가볍게 다뤄져서 그런지 심화 지식은 소홀히 하고 넘어가는 경우가 많은 것 같습니다. 알고리즘 문제를 풀기 전에 기초를 다지기 위해 제가 한번 정리해 보았습니다.커

2020년 7월 7일
·
0개의 댓글

2020-1 회고(수정중)

저번 학기보다 널널하게 학점을 들어서 어려운 과목을 들어도 문제가 없을 것이라고 판단해 3학년 과목을 수강하였다. 사실 2학년 과목들을 수강하고 싶었으나 언제나 그랬듯이 수강 신청에 실패하여 대안을 찾아야만 했다. 그러나 듣고 싶은 교양 과목이 딱히 없었고 인생에 도

2020년 6월 22일
·
0개의 댓글

자료구조 - Sorting

Contents divide and conquer merge sort quick sort special sortings bucekt sort radix sort Divide-and-Conquer top-down 알고리즘: 위에서부터 아래로 실행 div

2020년 6월 18일
·
0개의 댓글
post-thumbnail

컴퓨터

aluop0과 aluop1은 r-type일 경우 function 부분의 맨 앞 두자리에 의해 만들어져(예) function code가 010000일 경우 op0 = 0, op1 = 1lw, sw는 00으로 고정이고lw,sw의 op0과 op1은 address 부분과는 아

2020년 6월 17일
·
0개의 댓글

네트워크 프로그래밍 - UDP

UDP transport layer 헤더가 짧다 요즘에는 streaming에도 tcp를 사용한다. udp를 사용하는 경우도 있음 tcp의 장점: reliable transfer udp의 장점: header가 간단하다 udp 단점: unreliable transfer을

2020년 6월 16일
·
0개의 댓글

컴퓨터구조 - prediction, ilp

static branch predictionbranch 결과를 보기 위해 기다리지 않고 branch hazards를 해결한다.predict not taken: 늘 branch가 not taken한다고 예측하고 sequential instruction을 fetch한다.

2020년 6월 15일
·
0개의 댓글

자료구조 - Search Trees(2)

트리의 종류 Binary search trees AVL trees Multi way search trees (2, 4) trees Red-black trees Multi-Way Search Trees ordered tree이고 binary tree가 아니다.(

2020년 6월 11일
·
0개의 댓글

react, redux를 사용하는 코딩 패턴에 대한 고찰

container가 state를 가지고 redux에 dispatch, mapstateToProps로 상태 업데이트를 담당한다. ui를 담당하는 컴포넌트를 자식으로 둬서 렌더링한다.shouldComponentUpdate 함수가 true이면 컴포넌트는 상태를 업데이트 한다

2020년 6월 10일
·
0개의 댓글

네트워크 프로그래밍 - Nonblocking I/O

모든 데이터가 byte sequence로 저장어떤 primitive data type이든 byte로 쓸 수 있음자바에서 char는 2 byte를 차지한다.MethodsgetChar: 다음 2바이트를 읽고 캐릭터를 만든다.putChar: 다음 2바이트에 캐릭터를 쓴다.c

2020년 6월 8일
·
0개의 댓글

네트워크 프로그래밍 - 채널

스트림 vs. 채널 스트림 byte-based 데이터를 바이트 단위로 읽거나 쓴다. 읽기와 쓰기 중 하나만 할 수 있다. 채널 block-based 데이터를 버퍼에서 한번에 읽거나 쓴다. 읽기와 쓰기 모두 할 수 있다. 네가지 property

2020년 6월 8일
·
0개의 댓글

자료구조 - Binary Search Tree

학교에서 진행되는 자료구조 수업을 듣고 중요한 부분 위주로 정리하였습니다. 내용 상에 오류가 있다면 댓글로 피드백 부탁드립니다! map은 list-based, hash map으로 구현하였고 dictionary는 list-based, hash table, search

2020년 6월 5일
·
0개의 댓글

컴퓨터구조 - Pipelined processor

학교에서 진행되는 컴퓨터구조 수업을 듣고 중요한 부분 위주로 정리하였습니다. 내용 상에 오류가 있다면 댓글로 피드백 부탁드립니다!프로세서는 CPU를 의미한다.한 명령어(instruction) 당 하나의 사이클 안에서 수행된다. 클럭 사이클 타임은 가장 시간이 오래 걸리

2020년 6월 5일
·
0개의 댓글

컴퓨터구조 - datapath🧭

데이터 처리 연산을 수행하는 ALU(산술 연산 장치)와 functional unit의 모음데이터패스에서 명령어를 수행하는 과정MIPS instruction은 PC(프로그램 카운터)가 다음 명령어의 주소를 가져오기 위해 다음 명령어가 저장되어 있는 위치인 PC + 4로

2020년 6월 5일
·
0개의 댓글

자료구조 - Dictionaries

Dicionary란 검색 가능한 (key value) entry의 모음(collection) 동일한 key를 가지는 entry가 한 dictionary 안에 들어갈 수 있다. 주요 기능: 엔트리 search(탐색), insertion(삽입), deletion(삭제) 응

2020년 6월 3일
·
0개의 댓글

URI, URL과 URN의 차이

Uniform Resource Identifier. resource의 식별자이다. 리소스의 식별은 리소스의 위치를 표시하거나 unique한 이름으로 접근할 수 있을 것이다. 현실 세계에 비유하면, 나를 내 거주지(위치)나 나의 주민등록번호로 다른 사람과 나를 구별할 수

2020년 6월 3일
·
0개의 댓글

즉문즉답: --save in npm

Q. npm에서 --save의 기능은 무엇인가요?A. --save option과 함께 설치되는 명령어는 의존성이 추가됩니다. 하지만 --save를 넣지 않더라고 npm 5.0.0부터는 기본적으로 의존성을 추가해줍니다.https://stackoverflow.co

2020년 6월 2일
·
0개의 댓글

순수함수에서 react component를 거쳐 hook까지

자바스크립트 개발자 포럼에서 개최한 JSCONF 2020의 세번째 세션인 슬기로운 HOOK 생활 : 순수함수에서 REACT HOOK으로 떠나는 여행 - 이종은을 정리하였습니다. 시간이 되신다면 선언적 UI를 다루는 맨 앞의 원지혁님의 세션도 보시는 것을 권장합니다.입력

2020년 5월 30일
·
0개의 댓글

velog 소스코드에서 시작한 논리연산자 삽질

undefined undefined false 3 순차적으로 검사하여 가장 먼저 나오는 falsy value 값을 return 모두 true로 변환되는 value라면 마지막 값을 return 출처 https://github.com/velopert/ve

2020년 5월 29일
·
0개의 댓글

자료구조 - Heap

학교에서 진행되는 자료구조 수업을 듣고 중요한 부분 위주로 정리하였습니다. 내용 상에 오류가 있다면 댓글로 피드백 부탁드립니다! Priorty Queue insertion sort와 selection sort로 데이터를 정렬할 수 있습니다. list에 한번 inser

2020년 5월 22일
·
0개의 댓글

자료구조 - maps(맵)

학교에서 진행되는 자료구조 수업을 듣고 중요한 부분 위주로 정리하였습니다. 내용 상에 오류가 있다면 댓글로 피드백 부탁드립니다! 탐색 가능한(searchable) entry(key, value로 이루어지는 pair)의 묶음(collection)으로 정의opeartion

2020년 5월 21일
·
0개의 댓글