您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第96099页

« 1 2 ... .94 .95 .96 .97 .98 96099.00 .01 .02 .03 .04 ... 222726 »

[其它] 结合Python的SimpleHTTPServer源码来解析socket通信

说明:何谓socket 计算机,顾名思义即是用来做计算。因而也需要输入和输出,输入需要计算的条件,输出计算结果。这些输入输出可以抽象为I/O(input output)。 Unix的计算机处理IO是通过文件的抽象。计算机不同的进程之间也有输入输出,也就是通信。因此这这个通信也是通过文件的抽象文件描述符来进行。 在同一台计算机,进程之间可以这样通信,如果是不同的计算机呢?网络上不同的计算机,也可以通信,那么就得使用网络套接字(socket)。socket就是在不同计算机之间进行通信的一个抽象。他工作于T
<weixin_38535808> 上传 | 大小:149kb

[其它] Python的网络编程库Gevent的安装及使用技巧

说明:安装(以CentOS为例) gevent依赖libevent和greenlet: 1.安装libevent 直接yum install libevent 然后配置python的安装 2.安装easy_install (1) wget -q http://peak.telecommunity.com/dist/ez_setup.py (2)使用 python ez_setup.py (3)使用easy_install 查看命令是否可用,如果不可用可以讲路径加入到PATH中 3.安装gree
<weixin_38689113> 上传 | 大小:54kb

[其它] Java多线程编程中ThreadLocal类的用法及深入

说明:ThreadLocal,直译为“线程本地”或“本地线程”,如果你真的这么认为,那就错了!其实,它就是一个容器,用于存放线程的局部变量,我认为应该叫做 ThreadLocalVariable(线程局部变量)才对,真不理解为什么当初 Sun 公司的工程师这样命名。 早在 JDK 1.2 的时代,java.lang.ThreadLocal 就诞生了,它是为了解决多线程并发问题而设计的,只不过设计得有些难用,所以至今没有得到广泛使用。其实它还是挺有用的,不相信的话,我们一起来看看这个例子吧。 一个序列号
<weixin_38693173> 上传 | 大小:113kb

[其它] Python判断列表是否已排序的各种方法及其性能分析

说明:声明 本文基于Python2.7语言,给出判断列表是否已排序的多种方法,并在作者的Windows XP主机(Pentium G630 2.7GHz主频2GB内存)上对比和分析其性能表现。 一. 问题提出 Haskell培训老师提出一个问题:如何判断列表是否已经排序? 排序与否实际只是相邻元素间的某种二元关系,即a->a->Bool。所以第一步可以把二元组列表找出来;第二步是把这个函数作用于每个元组,然后用and操作。老师给出的实现代码如下: pair lst = zip
<weixin_38706455> 上传 | 大小:129kb

[其它] Python中使用装饰器来优化尾递归的示例

说明:尾递归简介 尾递归是函数返回最后一个操作是递归调用,则该函数是尾递归。 递归是线性的比如factorial函数每一次调用都会创建一个新的栈(last-in-first-out)通过不断的压栈,来创建递归, 很容易导致栈的溢出。而尾递归则使用当前栈通过数据覆盖来优化递归函数。 阶乘函数factorial, 通过把计算值传递的方法完成了尾递归。但是python不支出编译器优化尾递归所以当递归多次的话还是会报错(学习用)。 eg: def factorial(n, x): if n == 0:
<weixin_38707061> 上传 | 大小:53kb

[其它] 卡通人物文件夹图标

说明:该文档为卡通人物文件夹图标,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38679276> 上传 | 大小:192kb

[其它] 浅析Python中的getattr(),setattr(),delattr(),hasattr()

说明:getattr()函数是Python自省的核心函数,具体使用大体如下: 获取对象引用getattr Getattr用于返回一个对象属性,或者方法 class A: def __init__(self): self.name = 'zhangjing'    #self.age='' def method(self): print"method print" Instance = A() print getattr(Instance , 'name, 'not find') #如果Instan
<weixin_38689477> 上传 | 大小:43kb

[其它] python中根据字符串调用函数的实现方法

说明:在python中可以根据字符串来调用函数: 1、使用getattr从字符串来调用函数 在多进程中,可能传递过来的是一个字符串,那么我怎么来调用一个已经存在的函数呢,主要就是使用到getattr函数的作用,这个函数就是在使用字符串得到这个字符串对应的函数的对象,然后就可以进行执行,如下所示: 在模块中,存在两个函数: [rootpython 530]# cat attr.py #!/usr/bin/env python def kel(): print 'this is a kel fun
<weixin_38590309> 上传 | 大小:42kb

[其它] Python之PyUnit单元测试实例

说明:本文实例讲述了Python之PyUnit单元测试,与erlang eunit单元测试很像,分享给大家供大家参考。具体方法如下: 1.widget.py文件如下: 复制代码 代码如下:#!/usr/bin/python # Filename:widget.py class Widget: def __init__(self, size = (40, 40)): self.size = size   def getSize(self): return self.size   def resize(s
<weixin_38618540> 上传 | 大小:32kb

[其它] SuperJunior写真文件夹图标

说明:该文档为SuperJunior写真文件夹图标,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38612648> 上传 | 大小:286kb

[其它] 跟老齐学Python之Python文档

说明:文档很重要。独孤九剑的剑诀、易筋经的心法、写着辟邪剑谱的袈裟,这些都是文档。连那些大牛人都要这些文档,更何况我们呢?所以,文档是很重要的。 文档,说白了就是用word(这个最多了)等(注意这里的等,把不常用的工具都等掉了,包括我编辑文本时用的vim工具)文本编写工具写成的包含文本内容但不限于文字的文件。有点啰嗦,啰嗦的目的是为了严谨,呵呵。最好还是来一个更让人信服的定义,当然是来自维基百科。 复制代码 代码如下: 软件文档或者源代码文档是指与软件系统及其软件工程过程有关联的文本实体。文档的类型包
<weixin_38551938> 上传 | 大小:172kb

[其它] python基于queue和threading实现多线程下载实例

说明:本文实例讲述了python基于queue和threading实现多线程下载的方法,分享给大家供大家参考。具体方法如下: 主代码如下: #download worker queue_download = Queue.Queue(0) DOWNLOAD_WORKERS = 20 for i in range(DOWNLOAD_WORKERS): DownloadWorker(queue_download).start() #start a download worker
<weixin_38718690> 上传 | 大小:37kb
« 1 2 ... .94 .95 .96 .97 .98 96099.00 .01 .02 .03 .04 ... 222726 »