일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 정보처리기사실기
- 순환신경망
- 중학수학
- 혼공머신
- 상속
- html/css
- JSP/Servlet
- 자바
- 데이터분석
- 자바스크립트
- CSS
- JSP
- 개발일기
- rnn
- c언어
- 머신러닝
- 자바스크립트심화
- 자바 실습
- 연습문제
- 오블완
- 파이썬
- 컴퓨터구조
- 정보처리기사필기
- 딥러닝
- JDBC
- 데이터베이스
- SQL
- 디버깅
- 중학1-1
- 컴퓨터비전
- Today
- Total
목록네트워크 (2)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이어서 네트워크와 프로세스 통신에 관한 학습을 이어가 볼 것이다. 데이터 관련 라이브러리는 별로 재미가 없었는데 운영체제와 서버 관련 라이브러리부터는 정말 재미있다. 역시 난 벡엔드에 관심이 많다는 걸 느꼈다. SSL로 서버와 통신하려면? - sslsocket 모듈로 자작성한 서버/클라이언트에 공개키 암호화 방식을 사용하는 모듈이다. 공개키 암호화 방식이란 공개 키와 비밀 키를 사용하여 암호화하는 방식이다 비밀 키로 암호화한 데이터는 공개 키로만 복호화하고, 공개 키로 암호화한 데이터는 비밀 키로만 복호화하는 방식이다. 서버와의 통신에 보안을 강화하고자 한다. 이전 절에서 socket 모듈로 만들었던 숫자 맞추기 서버/클라이언트 프로그램에 ssl 모듈을 사용하여 공개 키 방식의 암호호화를 적용하려면 ..
하나의 컴퓨터에서 다른 컴퓨터와 데이터를 주고받으려면 통신이 필요하다. 이번 단원에서는 비동기, 소켓, 시그널과 관련된 통신 프로그램을 작성할 때 사용하는 파이썬 모듈을 알아본다. 비동기 방식으로 프로그래밍하려면? - asyncioasync/await 구문을 사용하여 동시성 코드를 작성할 수 있게 해주는 모듈로, asyncio를 사용하면 단일 스레드 작업을 병렬로 처리할 수 있다. 다음은 서로 다른 입력 값으로 sum() 함수를 2번 수행하여 결과값을 출력하는 파이썬 프로그램이다. sum() 함수에서 입력 값을 하나씩 더할 때마다 sleep() 함수에 의해 1초씩 시간이 소요된다. 이 프로그램을 실행한 결과는 다음과 같다. A 작업은 2초, B 작업 3초 등 5초의 시간이 걸리고, sum() 함수를 ..