일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- STL
- 브론즈
- leetcode
- Module
- 오늘밤 세계에서 이 사랑이 사라진다 해도 #독후감 #오열
- 툰쉐이딩
- C++
- 언리얼엔진5 #언리얼 클라이언트 프로그래밍
- topdownmove
- 언리얼 엔진5 #언리얼 클라이언트 프로그래밍
- UE_5
- 순환 리스트
- 헤더 경로
- build.cs
- CS50
- 메테리얼
- Toon Shading
- c++ 베이직
- A* Algorithm
- Gas
- 폭설 #미친 날씨
- Console
- 네트워크 기초
- CS
- 백준
- Unreal
- 원카페#무인카페#카페추천#카페맛집
- 언리얼
- Harvard
- 코드리뷰
- Today
- Total
목록CS (3)
WN_인생기록

전공이 뭐길래 이렇게 차이가 나나 싶어서 CS 수업을 들어보기로 했다. 긴 시간 투자한만큼 도움이 되는 시간이었으면 한다. 소스 코드 -> 컴파일러 -> 바이너리 (머신코드) 소스코드를 머신코드로 바꿔주는게 컴파일러고, 문법적 에러가 생기면 컴파일러에서 체크해준다. 복잡한 코드에서는 알아내기 어렵지만 기본적인건 확인해줌 중요한 세가지 포인트 1. 올바른 문법으로 올바르게 사용하는가 2. 코드의 디자인을 잘 활용하는가 -> 협약된 내용의 구조를 짜는건 좋은 아이디어를 다른 사람들과 나누는것과 같다. 3. 컴퓨터는 띄어쓰기라던가 줄바꿈을 신경쓰지 않지만, 일하는 사람들 끼리는 가독성이 좋아야해서 중요함 헤더 파일 -> 필요한 기능만을 담은 헤더파일을 include 해야함. 라이브러리 -> 함수 기능이 있는 ..
네트워크 프로토콜 다른 장치들끼리 데이터를 주고 받기 위해 설정된 공통된 인터페이스. IEEE나 IETF라는 표준화 단체가 정함. ex) 웹에 접속하기 위해서 HTTP가 있는데 이게 HTTP라는 프로토콜을 통해 노드들이 웹서비스를 기반으로 데이터를 주고 받을 수 있는것. TCP/IP 4 계층 모델 TCP/IP 4 계층 - 애플리케이션 계층 ( FTP/HTTP/SSH/SMTP/DNS) FTP - 장치와 장치간의 파일을 전송하는데 사용되는 표준 통신 프로토콜 SSH - 보안되지 않은 네트워크에서 네트워크 서비스를 안전하게 운영하기 위한 암호화 네트워크 프로토콜 HTTP - www 을 위한 데이터 통신 프로토콜 SMTP - 전자메일 전송을 위한 인터넷 표준 통신 프로토콜 DNS - 도메인 이름과 IP를 매핑해..
노드와 링크가 서로 연결되어 있으며 리소스를 공유하는 집합. 여기서 노드는 서버, 라우터, 스위치 같은 네트워크 장비를 의미한다. 링크는 유선, 무선 같은 연결망을 의미한다. 네트워크를 구축할때는 트래픽을 항상 고려해야 하는데, 링크에는 대역폭이 존재한다. 이 대역폭이 넓을 수록 많은 트래픽을 감당할 수 있고 bps 라는 단위를 가지고 있다. 대역폭의 정의는 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수를 의미한다. 지연시간(latency)이란 요청이 처리 되는 시간을 의미하는데, 어떤 메세지가 두 장치 사이를 왕복하는데 걸린 시간을 뜻한다. 만약 컴퓨터에서 라우터 까지 800ms 가 걸리고, 다시 라우터에서 컴퓨터까지 700ms이 걸린다면 지연시간은 800+700 을 해서 1.5s..