码迷,mamicode.com
首页 >  
搜索关键字:“python之旅”    ( 121个结果
【Python之旅】第六篇(六):Python多进程使用
关于进程与线程的对比,下面的解释非常好的说明了这两者的区别:这里主要说明关于Python多进程的下面几点:1.多进程的使用方法 2.进程间的通信 3.Python进程池 (1)比较简单的例子 (2)多个进程多次并发的情况 (3)验证apply.async方法是非阻塞的 (4)验证apply.async中的g..
分类:编程语言   时间:2015-10-13 01:48:57    阅读次数:265
【Python之旅】第六篇(四):Python多线程锁
在多线程程序执行过程中,为什么需要给一些线程加锁以及如何加锁,下面就来说一说。1.给线程加锁的原因我们知道,不同进程之间的内存空间数据是不能够共享的,试想一下,如果可以随意共享,谈何安全?但是一个进程中的多个线程是可以共享这个进程的内存空间中的数据的,比如多..
分类:编程语言   时间:2015-10-12 02:05:31    阅读次数:200
【Python之旅】第五篇(四):基于Python Sockct多线程的简版SSH程序
还是继续延续篇五中前三节的例子,通过对代码的修修补补,把它改成一个可以在连接后就能在Client端执行Server端命令的程序,所以就有点类似于SSH连接程序了。至于还是用前面的例子来改嘛,是因为上课也一直这么干,而且老师也讲得非常不错,自己吸收后也作为一个学习的记录吧,..
分类:编程语言   时间:2015-10-04 06:44:05    阅读次数:269
【Python之旅】第五篇(一):Python Socket通信原理
只要和网络服务涉及的,就离不开Socket以及Socket编程,下面就说说PythonSocket通信的基本原理。1.Socketsocket也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”向网络发出请求或者应答网络请求。可以列举中国移动或者是中国电信等的..
分类:编程语言   时间:2015-10-03 19:32:54    阅读次数:246
【Python之旅】第五篇(二):Python Socket单线程+阻塞模式
前面第五篇(一)中的一个Socket例子其实就是单线程的,即Server端一次只能接受来自一个Client端的连接,为了更好的说明socket单线程和阻塞模式,下面对前面的例子做修改。1.单线程+阻塞+交互式前面的例子是单线程阻塞和非交互式的,现在改写为交互式的,即不会执行一次就结束..
分类:编程语言   时间:2015-10-03 19:32:51    阅读次数:287
【Python之旅】第四篇(三):Python面向对象编程详解
终于是来到了Python的面向对象编程,以前是没有接触过其它的面向对象编程的语言,因此学习这一部分是相当带劲的,这里也总结一下。1.面向对象编程的相关名词及解释世界万物,皆可分类,一切皆为对象。所谓的面向对象编程,指的是一种编程的思想,通过对具体代码实现过程(面向..
分类:编程语言   时间:2015-10-02 11:26:08    阅读次数:226
【Python之旅】第四篇(一):Python装饰器
有时候拿到一个程序接口,需要对其进行扩展,但是又不能修改原来接口的源代码,这时候就需要使用装饰器了。有下面一个小程序,假如是别人提供给我们的调用接口:importtime defsayHi(): time.sleep(1) print‘Hello,Iamxpleaf.‘一般情况下,如果想要计算该程序的执行时间(因为..
分类:编程语言   时间:2015-10-02 06:43:41    阅读次数:196
【Python之旅】第三篇(四):Pythoh模块
说明:函数可以将代码的实现细节隐藏起来,而模块则可以在一个py文件中放置多个函数,通过模块的导入,即可调用这多个函数,当然也可以将一个函数作为一个py文件,无论是哪一种方式,这个py文件,都可以称为一个模块。更普遍来说,py文件都可以作为一个模块,通过import导入来..
分类:编程语言   时间:2015-09-24 19:43:18    阅读次数:175
【Python之旅】第三篇(二):Pickle序列化
说明:关于Pickle的说明作如下说明:序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重用,或者发送给其他人。你会怎么做?嗯,这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再次启动的时候回到上次退出的地方。..
分类:编程语言   时间:2015-09-23 10:39:57    阅读次数:223
【Python之旅】第二篇(九):迭代器
说明:关于Python中迭代器的解释Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在for循环中就可以对它进行循环处理了。那么它与一般的序列类型(list,tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便..
分类:编程语言   时间:2015-09-22 00:09:14    阅读次数:209
121条   上一页 1 ... 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!