먼저 프로세스와 스레드가 무엇인지 정의부터 살펴보고 가자.프로세스: 운영체제로부터 자원을 할당받은 작업의 단위.스레드: 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위.
스프링 MVC란 ? - MVC (Model - View - Controller) 디자인 패턴을 말합니다.
밑이 10인 실수에는 10진 소수점이 포함된다.여기서 밑이 2인 실수에는 2진 소수점이 필요하다.2진수를 소수로 표현하기 위해 2진 소수점의 위치를 임의로 정하는 방법이다.소수점의 위치가 항상 일정하기 때문에 고정 소수점 표현법이라고 부른다.
전기가 발명된지 얼마 되지 않아서 컴퓨터에 필요한 동력으로 공급되기 시작하였습니다.전자석(elctromagnet)전자석으로 수도밸브를 제어할 수 있고, 자동 스프링클러 시스템을 작동시킬수 있습니다.
코드를 재사용 하는 주요 수단입니다.중복된 코드를 줄여서 코드가 메모리를 덜 차지합니다.코드에 버그가 있는 경우 한 군데만 고치면 됩니다.함수를 호출하는 부분에서 함수를 실행하고 다시 원래 자리로 돌아올 방법이 필요합니다.
LED에 흐르는 전류를 제한하여 PB0와 LED가 타버리는일을 방지하기 위해서 LED와 저항을 직렬로 연결하였습니다.옴의 법칙에 따라 저항값은 (4.2 - 0.7)/0.01 = 350Ω 입니다.DDRB는 각핀을 입력으로 쓸지 출력으로 쓸지 결정합니다.
기존의 단방향 HTTP 프로토콜과 호환되어 양방향 통신을 제공하기 위해 개발된 프로토콜.일반 Socket통신과 달리 HTTP 80 Port를 사용하므로 방화벽에 제약이 없으며 통상 WebSocket으로 불린다.
어셈블리어 \- 기계와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급언어 \- 컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 그 기계어에 대응하여 만들어지는 어셈블리어도 각각 다르게 된다. 이때문에 고급 프로그래밍 언어가 개발되게 되었습니다. \- 고급 프로그래밍