일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- StringTokenizer
- 자바입력받기
- biginteger사용법
- 2차원배열정렬
- 머신러닝
- 시스템프로그래밍
- 티스토리챌린지
- 디스크블록할당
- Node
- national instruments
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- CSS 기초
- Entity
- 우선순위큐
- 단국대학교 k-mooc
- 오블완
- 블록체인
- K-MOOC
- 자바
- 자바문자열구분
- K-MOOC 단국대학교 홍보단
- 자바스크립트
- stringreader
- 딥러닝
- 해시
- 블록체인강의
- html기초
- TypeScript
- 컴파일시스템
- 블록체인 강의
- Today
- Total
목록CS (50)
열정 실천

파일 시스템은 데이터를 하드디스크, SSD, USB등 저장장치에 파일과 디렉터리로 조직화하여 저장하고 관리하는 방식이다. 각각의 파일에 대한 정보를 담고 있는 자료구조를 File Control Block이라고 하며 이는 리눅스에서 inode에 해당한다. - 블록 하나의 크기는 4KB- 블록을 가리키는 주소는 4bytes하나의 책임블럭이 가리킬 수 있는 블록의 수 4KB / 4 bytes = 2^10 = 1024개 보통 한 파일의 inode에서 direct blocks pointer는 10-15개가 존재한다. single indirect가 저장가능한 데이터 크기 : 4KB X 1024 = 4MBdouble indirect가 저장가능한 데이터 크기 : 4KB X 1024 X 1024 = 4GB tri..
멋사 운영진을 하게 되면서 백, 프론트를 당장 정해야할 때가 있었어 깊은 고민없이 난 디자인 요소가 아무래도 들어간 프론트를 선택했지? (공부하면서 디자인은 디자이너가 하고 프론트엔드도 코드만 치는 개발자였다는 사실을 알게됐지만,,) 여튼 한 학기동안 진심으로 공부했어 나 혼자만 공부하는게 아닌 5명의 프론트엔드 예비 개발자들을 양성한다는 큰 책임감으로 이 5명이 학습하는데 도움이 될 자료와 미니 프로젝트를 찾고 미리 공부해보고 매주 발표자료를 준비하고 스터디가 끝나고 열정적으로 질문을 받으면서 불태웠던 것 같아 뭐 멋사 프로젝트는 귀여운 정도로 개발을 끝냈지만,,ㅎㅎ 그리고 올해 초에 구름톤을 하면서 프론트의 쓴 맛을 한 번 봤지,,, 나에 비해 실력이 너무 뛰어난 프론트엔드와 같이 개발을 해야했고 I..

🤗 쿠버네티스란?컨테이너를 쉽고 빠르게 배포, 확장 및 관리를 자동화해주는 오픈소스 플랫폼 전통적인 배포 시대에서는 하나의 CPU에 하나의 애플리케이션을 실행했고 이는 자원을 효율적으로 사용하는 방법이 아니었다. 이후 하나의 물리 서버의 CPU에 여러 가상 머신을 실행하여 여러 애플리케이션을 독립적으로 관리하는 가상화 방법이 도입되었다. 더 나아가 애플리케이션 간 OS까지 공유하는 컨테이너 기능이 탄생했다. 컨테이너 기반 애플리케이션을 배포 및 관리하고 제어, 모니터링, 스케일링, 네트워킹을 관리하는 도구를 컨테이너 오케스트레이션 이라고 한다. 컨테이너 오케스트레이션의 종류에는 Doker Swarm, Apache Mesos, Normard 등이 있지만 가장 많이 쓰이는 것이 이번에 배울 쿠..
| 01 | 서브 쿼리 하나의 쿼리 안에 존재하는 또 다른 쿼리 Scalar SubQuery 스칼라 서브쿼리 주로 SELECT 절에 위치하지만 컬럼이 올 수 있는 대부분의 위치에 사용컬럼 대신 사용됨으로 반드시 하나의 값만을 반환해야 한다. Inline View 인라인 뷰FROM 절 등 테이블 명이 올 수 있는 위치에 사용 Nested Subquery 중첩 서브쿼리 WHERE 절과 HAVING 절에 사용 | 02 | 뷰(view)특정 SELECT 문에 이름을 붙여서 재사용이 가능하도록 저장해놓은 오브젝트이다. SQL에서 테이블처럼 사용할 수 있다. - 보안성 : 보안이 필요한 컬럼을 가진 테이블일 경우 해당 컬럼을 제외한 별도의 뷰를 생성하여 제공한다. - 독립성 : 테이블 스키마가 변경되었..

CPU의 레지스터 그리고 메인 메모리와 달리 전원이 꺼져도 데이터를 보존하는 비휘발성 메모리로는 HHD와 SSD가 있다. HHD - Hard Disk Drive 회전하는 디스크 플래터위에 자석 성질을 가진 자기 헤드로 데이터를 읽고 기록한다. HHD는 물리적인 움직임을 수반하기 때문에 진동이나 충격에 민감하고 기계적 마모가 발생할 수 있다. Access Latency : Seek Time + Rotation Delay + Transfer Time - Seek Time : arm을 움직여 원하는 트랙으로 이동하는 시간 - Rotation Delay : 디스크가 회전해서 원하는 섹터로 이동하는 시간 - Transfer Time : 실제로 데이터를 읽거나 쓰는 시간 이처럼 HHD는 물리적인 디스크의 ..

Deep Learning 딥러닝 머신러닝 알고리즘 중 심층 인공신경망(Deep Nueral Network)을 활용한 것들의 집합 *심층 : 2개 이상의 은닉층 (Hidden Layer) 딥러닝이 주목 받지 못했던 이유 성능적인 측면 1. Layer 개수가 적으면 좋은 성능을 내기 어려움 성능적인 측면 2. Layer 개수가 많을 때, 심층부 Layer까지 잘 학습시키는 알고리즘이 없었음 현실적인 측면 1. Overfitting을 피하기 위해서 많은 수의 학습 데이터가 필요 현실적인 측면 2. 학습해야하는 Parameter(각 뉴런의 weight, bias)가 너무 많아, 학습 시간이 너무 김 하지만 (1) 알고리즘 자체의 발전, (2) 하드웨어 기술의 발전, (3) 활용 가능한 데이터의 증가로 ..