일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- StringBuilder
- 블록체인강의
- StringTokenizer
- 머신러닝
- 컴파일시스템
- 단국대학교 k-mooc
- stringreader
- Entity
- 자바문자열구분
- Node
- national instruments
- 우선순위큐
- CSS 기초
- 디스크블록할당
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- 자바스크립트
- 블록체인
- 딥러닝
- 2차원배열정렬
- 자바입력받기
- 티스토리챌린지
- 오블완
- K-MOOC
- K-MOOC 단국대학교 홍보단
- 해시
- 시스템프로그래밍
- attribute
- 블록체인 강의
- html기초
- biginteger사용법
- Today
- Total
목록CS/공부노트 (7)
열정 실천
멋사 운영진을 하게 되면서 백, 프론트를 당장 정해야할 때가 있었어 깊은 고민없이 난 디자인 요소가 아무래도 들어간 프론트를 선택했지? (공부하면서 디자인은 디자이너가 하고 프론트엔드도 코드만 치는 개발자였다는 사실을 알게됐지만,,) 여튼 한 학기동안 진심으로 공부했어 나 혼자만 공부하는게 아닌 5명의 프론트엔드 예비 개발자들을 양성한다는 큰 책임감으로 이 5명이 학습하는데 도움이 될 자료와 미니 프로젝트를 찾고 미리 공부해보고 매주 발표자료를 준비하고 스터디가 끝나고 열정적으로 질문을 받으면서 불태웠던 것 같아 뭐 멋사 프로젝트는 귀여운 정도로 개발을 끝냈지만,,ㅎㅎ 그리고 올해 초에 구름톤을 하면서 프론트의 쓴 맛을 한 번 봤지,,, 나에 비해 실력이 너무 뛰어난 프론트엔드와 같이 개발을 해야했고 I..
🤗 쿠버네티스란?컨테이너를 쉽고 빠르게 배포, 확장 및 관리를 자동화해주는 오픈소스 플랫폼 전통적인 배포 시대에서는 하나의 CPU에 하나의 애플리케이션을 실행했고 이는 자원을 효율적으로 사용하는 방법이 아니었다. 이후 하나의 물리 서버의 CPU에 여러 가상 머신을 실행하여 여러 애플리케이션을 독립적으로 관리하는 가상화 방법이 도입되었다. 더 나아가 애플리케이션 간 OS까지 공유하는 컨테이너 기능이 탄생했다. 컨테이너 기반 애플리케이션을 배포 및 관리하고 제어, 모니터링, 스케일링, 네트워킹을 관리하는 도구를 컨테이너 오케스트레이션 이라고 한다. 컨테이너 오케스트레이션의 종류에는 Doker Swarm, Apache Mesos, Normard 등이 있지만 가장 많이 쓰이는 것이 이번에 배울 쿠..
CPU의 레지스터 그리고 메인 메모리와 달리 전원이 꺼져도 데이터를 보존하는 비휘발성 메모리로는 HHD와 SSD가 있다. HHD - Hard Disk Drive 회전하는 디스크 플래터위에 자석 성질을 가진 자기 헤드로 데이터를 읽고 기록한다. HHD는 물리적인 움직임을 수반하기 때문에 진동이나 충격에 민감하고 기계적 마모가 발생할 수 있다. Access Latency : Seek Time + Rotation Delay + Transfer Time - Seek Time : arm을 움직여 원하는 트랙으로 이동하는 시간 - Rotation Delay : 디스크가 회전해서 원하는 섹터로 이동하는 시간 - Transfer Time : 실제로 데이터를 읽거나 쓰는 시간 이처럼 HHD는 물리적인 디스크의 ..
웹 서버=> 단단한 네트워크(장비) C 프로그램 => 정적 콘텐츠를 클라이언트에 전달하는 역할 (이미지, js, html, css)=> GET / POST 와 같은 HTTP (TCP/IP) 요청을 받아 정적 리소스 전송=> 캐시데이터(미리 읽어놓은 데이터 (was로부터) : HTML, Images 등)ex) nginx, httpd WAS : 웹 어플리케이션 서버=> 동적컨텐츠 처리=> 요청에 따라 자바, 파이썬, PHP 등으로 작성된 애플리케이션 코드를 실행=> 필요한 경우 DB에 접근하여 읽고 쓰는 작업 수행=> 기능동작(로그인, 결제, 영상, 분석) ex) JAVA - spring, Python - django, JavaScript - node.js 웹 서버와 WAS를 함께 사용하는 이유 ..
프로세스의 메모리 세그먼트 부분에서 배웠듯이 Static변수는 프로그램이 시작될 때 data 부분에 메모리가 할당이 되고 프로그램이 종료될 때까지 그 값을 유지한다. 지역 변수와 달리 함수나 메서드가 종료되어도 값이 사라지지않고 유지된다. C/C++에서의 static 변수와 함수 전역 변수: 파일의 전역에서 static 키워드를 사용하면 해당 파일 내에서만 접근할 수 있는 전역 변수 및 함수가 되고, 다른 파일에서 그 변수를 참조할 수 없다.지역 변수: 함수 내에서 static 변수를 선언하면 함수 내에서만 접근할 수 있지만, 함수가 여러 번 호출되더라도 값이 초기화되지 않고 이전 값이 유지된다. JAVA에서의 Static 변수 클래스 변수라고도 하며, 객체에 속하지 않고 클래스에 속하..
호스팅과 도메인은 각각 다른 개념이다. 호스팅은 인터넷에 웹 사이트를 올리기 위한 공간과 서비스를 제공하는 것이다. 웹 사이트를 만들고 호스팅 업체에 업로드하면, 인터넷 사용자들은 해당 웹 사이트에 접속할 수 있다. 반면에, 도메인은 인터넷에 접속하기 위한 주소로, 웹 사이트를 찾아가는 데 사용된다. 도메인은 IP 주소를 사람이 이해하기 쉬운 형태로 변환해주는 역할을 한다. 예를 들어, www.example.com과 같은 도메인 이름은 실제로 해당 웹 사이트가 위치한 IP 주소와 매핑되어 있으며, 사용자는 이를 이용해 해당 웹 사이트에 접속할 수 있다. 따라서, 호스팅과 도메인은 서로 다른 개념이지만, 인터넷에서 웹 사이트를 운영하기 위해서는 둘 다 필요하다. 호스팅은 웹 사이트를 구축하고 운영하기 위한..