Python的Socket知识8:进程、数据共享、进程池

     进程(process)是cpu资源分配的最小单位,线程(t...

2018-02-19 00:00:00

阅读数:43

评论数:0

Python的Socket知识6:线程、线程锁、线程池、上下文管理

1、进程、线程     进程(process)是cpu资源分配的最小...

2018-02-19 00:00:00

阅读数:29

评论数:0

Python的Socket知识7:队列、生产者消费者模型

1、队列      队列是一种数据结构,队列queue 多应用在多线...

2018-02-19 00:00:00

阅读数:41

评论数:0

Python的Socket知识5:IO多路复用

IO 多路复用是5种I/O模型中的一种。1、同步vs异步,阻塞vs非...

2018-02-19 00:00:00

阅读数:28

评论数:0

Python的Socket知识6:线程、线程锁、线程池、上下文管理

1、进程、线程     进程(process)是cpu资源分配的最小单位,线程(thread)是cpu调度的最小单位。多线程和多进程的应用目的是为了提高并发。一个应用程序可以包含多个进程,而一个进程又可以包含多个线程。默认一个应用程序是单进程、单线程。1)什么是进程(process)    进程:...

2018-02-19 00:00:00

阅读数:497

评论数:1

Python的Socket知识7:队列、生产者消费者模型

1、队列      队列是一种数据结构,队列queue 多应用在多线程应用中,多线程访问共享变量。对于多线程而言,访问共享变量时,队列queue是线程安全的。从queue队列的具体实现中,可以看出queue使用了1个线程互斥锁(pthread.Lock()),以及3个条件标量(pthread.co...

2018-02-19 00:00:00

阅读数:119

评论数:0

Python的Socket知识5:IO多路复用

IO 多路复用是5种I/O模型中的一种。1、同步vs异步,阻塞vs非阻塞同步vs异步:同步:相互牵制,两者之间有一定的约束   异步:两者之间无关,互不牵制阻塞vs非阻塞阻塞:发出一个请求,如果条件不满足,会一直等待直到条件满足非阻塞:发出一个请求,如果条件不满足,则直接返回一个标志信息,而不会一...

2018-02-19 00:00:00

阅读数:292

评论数:1

Python的Socket知识8:进程、数据共享、进程池

进程(process)是cpu资源分配的最小单位,线程(thread)是cpu调度的最小单位。多线程和多进程的应用目的是为了提高并发。一个应用程序可以包含多个进程,而一个进程又可以包含多个线程。默认一个应用程序是单进程、单线程。    主要讲解创建进程的方法,以及实现共享的方式。1、基本使用方法:...

2018-02-19 00:00:00

阅读数:168

评论数:0

Python的Socket知识4:作用域

1、Python无块级作用域案例1:python、javascrip...

2018-02-18 00:00:00

阅读数:32

评论数:0

Python的Socket知识2:粘包处理

案例1:简单模拟ssh交互程序1)ssh介绍    SSH是一种网络...

2018-02-18 00:00:00

阅读数:83

评论数:0

Python的Socket知识1:入门(TCP/IP、Socket、HTTP)

理论知识:1、TCP/IP协议    计算机产生后,最先是单机互不兼...

2018-02-18 00:00:00

阅读数:74

评论数:1

Python的Socket知识3:socketserver实现多并发、文件上传下载

     socketserver内部使用IO多路复用以及“多线程”...

2018-02-18 00:00:00

阅读数:93

评论数:1

Python的Socket知识2:粘包处理

案例1:简单模拟ssh交互程序1)ssh介绍    SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。    传统的网络服务程序,如:ftp、pop和telnet在本质上都...

2018-02-18 00:00:00

阅读数:148

评论数:0

Python的Socket知识3:socketserver实现多并发、文件上传下载

socketserver内部使用IO多路复用以及“多线程”和“多进程”,从而实现并发处理多个客户端请求的scoket服务端。即,每个客户端请求连接到服务器时,socket服务端都会在服务器是创建一个“线程”或“进程”专门负责处理当前客户端的所有请求。类似于酒店的大堂经理,负责分配服务员给客户。内部...

2018-02-18 00:00:00

阅读数:396

评论数:0

Python的Socket知识4:作用域

1、Python无块级作用域案例1:python、javascript无块级作用域,块级指缩进的块,比如if..else,for等;但c、java有块级作用域。name='HH'for i in range(10): name=iprint(name)执行结果为:92、Python中没有块级...

2018-02-18 00:00:00

阅读数:108

评论数:0

Python的Socket知识1:入门(TCP/IP、Socket、HTTP)

理论知识:1、TCP/IP协议    计算机产生后,最先是单机互不兼容模式,随着发展,计算机被一个个的连接起来,形成了一个计算机网路,实现了计算机通信及信息共享,远距离传递信息等工作。互联的过程就需要一个个协议。    协议就是计算机之间通过网络实现通信时事先达成的一种“约定”;这种“约定”使那些...

2018-02-18 00:00:00

阅读数:381

评论数:0

记录软件帮助很大---写给2018年1月的自己

    有时候我回头会问自己,为什么能坚持一些事情,比如读书、跑步,...

2018-02-02 00:00:00

阅读数:23

评论数:0

记录软件帮助很大---写给2018年1月的自己

有时候我回头会问自己,为什么能坚持一些事情,比如读书、跑步,记录软件功不可没。人都会有惰性,让外力来帮助自己坚持更容易。介绍几款现在常用的记录软件。1、读书软件的选取:从考虑实惠到深陷其中。    我用的第一个阅读记录软件是百度阅读,刚开始选取的是经典费名著,这些书大多不贵或者免费的,读了一段时间...

2018-02-02 00:00:00

阅读数:361

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭