본문 바로가기

show all

(15)
개요 목차 chapter 1. 서문 chapter 2. Ruby (루비) chapter 3. Io (아이오) chapter 4. Prolog (프롤로그) chapter 5. Scala (스칼라) chapter 6. Erlang (얼랭) chapter 7. Clojure (클로저) chapter 8. Haskell (하스켈) chapter 9. 마무리
가상화 기반 네트워크 기술 SDN, NFV 이란 SDN; Software Defined Network 네트워크 장치의 기존 방식은 위와 같이 각 라우터에 알고리즘이 들어가고 각 라우터에서 제어가 이루어졌다. 그리고 라우터간의 소통으로 forwarding을 했다. 반면에 SDN은 네트워크 장치에 함께 존재했었던 Control Plane과 Data Plane을 분리한 것이다. 네트워크 장치는 Data Plane만을 가지고, 제어는 범용서버에서 이루어진다. 즉, SDN은 기존 하드웨어 장치의 제어층을 SW로 전환해 통합된 하드웨어 제어 시스템 구축을 추구하는 기술이다. Remote controller와 각 라우터의 Control Agent와의 소통을 통해 forwarding table을 구성한 다음 forwarding이 이루어진다. 각각의 라우터에서 con..
[정보처리기사] 프로그래밍 언어 활용 > 응용 SW 기초 기술 활용 프로그래밍 언어 활용 > 응용 SW 기초 기술 활용 1. 운영체제 기초 활용 (1) 운영체제의 종류 (2) 메모리 관리 (3) 프로세스 스케줄링 (4) 환경 변수 (5) 쉘 스크립트 2. 네트워크 기초 활용 (1) 인터넷 구성의 개념 (2) 네트워크 7계층 (3) IP (4) TCP/UDP 3. 기본 개발환경 구축 (1) 웹 서버 (2) DB 서버 (3) 패키지 1. 운영체제 기초 활용 (1) 운영체제의 종류 개념 - 운영체제는 인터페이스를 제공해주는 소프트웨어이다. - 사용자로 하여금 컴퓨터의 하드웨어를 보다 쉽게 사용할 수 있도록 한다. 특징 - 운영체제는 한정된 시스템 자원을 효과적으로 사용할 수 있도록 관리 및 운영함으로서 사용자에게 편리성을 제공한다. - 운영체제는 컴퓨터 시스템과 사용자 간의 ..
[정보처리기사] 프로그래밍 언어 활용 > 언어특성 활용 프로그래밍 언어 활용 > 언어특성 활용 1. 기본문법 활용 2. 언어특성 활용 (1) 절차적 프로그래밍 언어 (2) 객체지향 프로그래밍 언어 (3) 스크립트 언어 (4) 선언형 언어 3. 라이브러리 활용 (1) 라이브러리 (2) 데이터 입출력 (3) 예외 처리 (4) 프로토타입 2. 언어특성 활용 (1) 절차적 프로그래밍 언어 개념 - 프로시저 호출의 개념을 바탕으로함 - 명령형 프로그래밍이라고도 불림 특징 - 단순하고 유지보수 쉬움 - 순차적으로 진행되기 때문에 프로그램 흐름파악 용이 - 모듈화, 구조화 가능 종류 - 알골(ALGOL) : 알고리즘 연구개발에 이용할 목적으로 생성, 절차언어 최초로 재귀 호출이 가능 - C언어 : 유닉스 운영체제에서 사용하기 위해 개발됨, 모든 컴퓨터에서 사용할 수 있도..
[정보처리기사] 프로그래밍 언어 활용 > 서버프로그램 구현 프로그래밍 언어 활용 > 서버프로그램 구현 1. 개발환경 구축 (1) 개발환경 구축 (2) 서버 개발 프레임워크 2. 공통 모듈 구현 (1) 재사용 (2) 모듈화 (3) 결합도 (4) 응집도 3. 서버 프로그램 구현 (1) 보안 취약성 식별 (2) API 4. 배치 프로그램 구현 (1) 배치 프로그램 1. 개발환경 구축 (1) 개발환경 구축 개념 - 개발 환경 구성 시 구현 될 요구사항의 명확한 이해가 필요하다. - 개발 도구와 서버의 선정이 이루어져야 한다. - 개발에 사용되는 도구들의 사용편의성, 성능,라이선스 등에 대한 내용을 파악해야한다. 분류 - 빌드 도구 : 작성한 코드의 빌드 & 배포 수행, 각 구성요소와 모듈에 대한 의존성 관리 -- Ant : Java 기반 빌드 도구, 절차적, (장점) ..
[css] header, footer 이미지 및 글씨체 수정 헤더 수정 : 이미지 첨부, 이미지 크기(높이 고정), contain : 잘림없이 비율유지 (프레임 없이 전체 덮으려면 cover), 색상, overflow : 크기가 넘어가도 보여짐 #header { background-image:url(./images/temp.jpg); width: device-width; height: 330px; background-repeat: no-repeat; background-position: center; background-size: contain; background-color: #3f3f3f; overflow: visible; } 태그 수정 : 타이틀 글씨체 수정 #header h1 a { display: inline-block; text-decoration: n..
"자본주의가 영국에서 시작된 이유" 정리 자본주의가 영국에서 시작된 이유 "시작" 인클로져 운동*으로 농업생산성이 높아진 영국, 근대적인 계약관계가 성립되고 인구가 증가한다. *인클로저 운동(Enclosure) 더보기 *인클로저 운동(Enclosure)은 목축업의 자본주의화를 위한 경작지 몰수로, 소유 개념이 모호한 공유지(共有地)나, 서로 간의 경계가 모호했던 사유지 간에 양이나 가축이 도망가지 못하게, 혹은 자신의 소유권을 명확히 하기 위해 울타리를 쳐서 자신의 영역을 확인하고 자산으로 만들었다.고용주와 노동자의 관계가 보편화되고, 임금노동자가 된 농민들은 주로 부농에게 고용되거나, 아니면 농촌의 수공업이나 상업등에 종사하게 되면서 농촌에서의 직업분화를 촉진시켰다. [위키백과, 나무위키] "영국 귀족제도의 특수성" 다른 유럽국가와 달리 영국..