Dart Functions
Dart의 Functions(함수) Function void sayHello(String name) { print("Hello $name nice to meet you!"); } void: 이 함수는 아무것도 반환하지 않는다. 부가적인 효과만 존재한다. 반환하면 에러가 발생한다. String sayHello(String potato...
Dart의 Functions(함수) Function void sayHello(String name) { print("Hello $name nice to meet you!"); } void: 이 함수는 아무것도 반환하지 않는다. 부가적인 효과만 존재한다. 반환하면 에러가 발생한다. String sayHello(String potato...
OSI 7계층에서 Network Layer은 IP 프로토콜, 라우팅 알고리즘, ICMP 프로토콜을 다룬다 Data plane Forwarding - 주어진 테이블로 데이터 단순 송신 어떤 리소스에서 들어온 데이터 그램을 어떤 인터페이스로 내보낼 지 결정하는 것 테이블이 있어서 테이블에 따름 (ex. IP주소를 보고 163.219…이면 ...
Dart의 Data Types(자료형) 기본적인 자료형 void main() { String name = 'apple'; // 문자열은 '', "" 상관없다. bool alive = true; // 불리언 타입 int age = 20; // 정수형 double money = 69.99; // 소...
OSI 7계층에서 Network Layer은 IP 프로토콜, 라우팅 알고리즘, ICMP 프로토콜을 다룬다 패킷 (Packet): “패킷”은 데이터를 라우팅 및 전송하는 데 사용되는 작은 데이터 덩어리(단위). 송신지에서 목적지로 전송되며, 주소, 제어 정보 및 페이로드 데이터를 포함 데이터그램 (Datagram): 일반적으로 데이터를 분할한...
Dart의 Variables (변수) Main 함수 void main() { print('Hello World!'); } 모든 Dart 프로그램의 시작점이다. main 함수에서 코드를 호출한다. main 함수가 없으면 코드를 실행할 수 없다. Dart는 문장 끝에 세미콜론(;)이 필요하다. 변수 선언 var name = '...
Dart! Dart는 무엇이고 왜 써야할까? Dart는 Flutter에서 주로 사용되는 프로그래밍 언어이다. Flutter는 모바일, 데스크탑 등 다양한 플랫폼에서 빠르게 애플리케이션을 개발하기 위한 프레임워크로, Dart 언어가 그 기반이 된다. Dart는 클라이언트 사이드 최적화를 목표로 하는 언어...
OSI(Open Systems Interconnection) 모델 데이터 통신 과정을 7개의 계층으로 분류한 네트워킹 모델 각 계층은 네트워크에서 데이터를 전송하는 과정에서 특정한 역할을 수행하며, 하위 계층의 결과를 상위 계층에 제공하는 방식으로 동작한다. OSI 모델의 7계층 All People Seem To Need Data Pr...