IT

IT/flutter

[flutter] 개발 환경 구성하기(mac)

https://docs.flutter.dev/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems. docs.flutter.dev 1. 위 링크에서 자신의 OS에 맞게 Flutter 설치합니다. 2. 다운받은 파일을 unzip 하여 적당한 경로에 저장을 해줍니다. 아래는 저장경로 예시입니다. /Users/khs/Documents/libraries/flutter/bin 3. Flutter 설치경로를 지정해주어야 합니다. 터미널 에서 다음 명령을 실행하여 .zshrc 파일을 열어줍니다. vi ~/.zshrc 'i'..

IT/CS

[3801300] TCP/IP

프로토콜(Protocol) 프로토콜은 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화 시켜 놓은 통신규약 프로토콜의 기본요소 구문(Syntax) 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정함 의미(Semantics) 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정함 시간(Timing) 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정함 프로토콜의 기능 1. 단편화와 재결합 2. 캡슐화 3. 흐름 제어 4. 오류 제어 5. 동기화 6. 순서 제어 7. 주소 지정 8. 다중화 9. 경로 제어 10. 전송 서비스 TCP/IP (Transmission Control Protocol / Internet Protoco..

IT/CS

[3800900] 트랜잭션 CRUD분석

1. 트랜잭션(Transaction) 이란? 1. 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미함 2. 데이터베이스 시스템에서 병행제어 및 회복 작업 시 처리되는 작업의 논리적 단위로 사용 3. 트랜잭션은 사용자가 시스템에 대한 서비스 요구 시 시스템이 응답하기 위한 상태 변환 과정의 작업 단위로 사용됨 2. 트랜잭션의 특성 특성 의미 Atomicity(원자성) 트랜잭션의 연산은 데이터베이스 모두에 반영되도록 완료(Commit)되든지 아니면 전혀 반영되지 않도록 복구(Rollback)되어야 함 관련 데이터베이스 기능 : 회복 Consistency(일관성) 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 ..

IT/CS

[3800300] 스케줄링

스케줄링(Scheduling)의 개요 - 스케줄링은 프로세스가 생성되어 실행될 때 필요한 시스템의 여러 자원을 해당 프로세스에게 할당하는 작업을 의미함 - 프로세스가 생성되어 완료될 때까지 프로세스는 여러 종류의 스케줄링 과정을 거치게 됨. 1. 비선점 (Non-preemptive) 스케줄링 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없는 스케줄링 기법 FCFS(FIFO) 준비상태 큐에 도착한 순서에 따라 차례로 CPU를 할당하는 기법 SJF (Shortest Job First) - 준비상태 큐에서 기다리고 있는 프로세스들 중에서 실행 시간이 가장 짧은 프로세스에게 먼저 CPU를 할당하는 기법 HRN (Highest Response-ratio Next) 1. 실행 시간이 긴 프로세스에..

IT/CS

[1550320] 응용 계층

FTP (File Transfer Protocol) : 컴퓨터와 컴퓨터 또는 컴퓨터와 인터넷 사이에서 파일을 주고 받을 수 있또록 하는 원격 파일 전송 프로토콜 (포트번호 : 21번, 다른번호로 변경 가능) TELNET : 멀리 떨어져 있는 컴퓨터에 접속하여 자신의 컴퓨터처럼 사용할 수 있도록 해주는 서비스로, 프로그램을 실행하는 등 시스템 관리 작업을 할 수 있는 가상의 터미널(Virtual Terminal) 기능을 수행함 (포트번호:23) SMTP (Simple Mail Transfer Protocol) : 전자 우편을 교환하는 서비스 (포트번호: 25) DNS(Domain Name System) : 도메인 네임을 IP 주소로 매핑하는 시스템 (포트번호: 53번) HTTP(HyperText Trans..

org.woodies.dev
'IT' 카테고리의 글 목록 (3 Page)