분류 전체보기104 (Ubuntu) vim 설치 및 설정 vim 이란?vi + improvement으로 vi 호환 텍스트 편집기vim 설치 및 설정 (Ubuntu 16.04)Package 업데이트1$sudo apt-get updatecs vim install1$sudo apt-get install vimcs vim 설정1$vi ~/.vimrccs 123456789101112131415161718 set number "행 번호 붙이기 set ai "자동 들여쓰기(auto indent) set si "smart indent set cindent "C style indent set shiftwidth=4 "shift를 4칸으로 set tabstop=4 "tab을 4칸으로 set ignorecase "검색시 대소문자 구별x set hlsearch "검색시 하이라이트 .. 2018. 11. 30. 간단한 에코 서버/클라이언트 만들기 Socket 이란?- IP 주소와 포트 번호 쌍- 컴퓨터 네트워크 프로세스 간 통신 종단을 뜻함TCP 서버/클라이언트 구현 로직에코 서버 코드1234567891011121314151617181920212223import socket HOST = '' #IPPORT = 5001 #포트번호 def runServer(): #TCP 소켓을 생성, socket 객체를 sock으로 지정 with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: sock.bind((HOST, PORT)) #소켓을 IP(프로그램이 구동되는 컴퓨터의 IP를 자동 할당)와 포트번호로 바인딩 sock.listen(1) #listen 상태로 서버가 한 번에 처리 가능 수는 1로 설정 (.. 2018. 11. 29. 이전 1 ··· 15 16 17 18 다음