CS(7)
-
socket programming #1
1. Network programming Interfave(API) 1 ) API : Application Programming Interface - service를 부를 수 있는 application - application 을 위해 system에 의해 제공되는 interfaces and abstractions 2) Network Programming at different levels - send Ethernet, ATM, ... packets -> layer2 (L2) 쪽을 access해서 사용 (복잡, 잘 안씀) - exchange UDP/TCP packets -> layer4 (L4) - RPC, Xlib, Corba.. 2. API for TCP/IP - TCP/IP 는 정해진 API defi..
2020.12.09 -
[mac] vim 다운로드 및 commands 정리
1. 설치 2년전 학교 수업(자료구조)에서 잠시 vim을 썼었는데 이번에도 네트워크 수업 때 vim(vi)을 쓰게 됐다. 그런데 윈도우 -> 맥으로 사용하는 os를 바꿔서 어떻게 다운받고 어떻게 사용해야 되나 몰라서 바로 구글링 고! mac은 별도로 프로그램을 다운 받을 필요는 없고 터미널에서 "vi" 명령어를 입력하여 바로 사용이 가능했다. (윈도우 쓸 때는 putty를 다운받아 사용함) 나가고 싶으면 :q, :q!(저장 x), :wq(저장 후 나가기)를 입력하면 된다 새로운 파일 만들기 vi 파일 열기vi example.txt 2. 나만의 vim으로 설정 vi ~/.vimrc를 입력하여 "vimrc"로 들어가 나만의 에디터로 세팅 "는 vim에서 주석 달 때 사용한다. 3. vi commands 저장..
2020.11.04