python专题
文章平均质量分 56
songfreeman
这个作者很懒,什么都没留下…
展开
-
github的使用方法
Git是一个分布式的版本控制系统,作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括 Rub转载 2016-01-07 11:12:06 · 646 阅读 · 0 评论 -
python模块系列之 - copy
python中的模块主要功能是为对象提供地址引用。在python中当定义完或者对一个变量完成赋值以后,在内存中就开辟了一块空间来存储对象。如果要将该对象复制一份给另一个对象就要用到copy模块。在python中copy包含2个函数: 浅拷贝 copy() 和 深拷贝 deepcopy()两则的区别主要是: 完成 copy 后对象的内存地址会不一样,但这个不一样也仅是对变长的数据类型而言,原创 2016-01-22 21:33:57 · 1027 阅读 · 0 评论 -
redis安装部署
Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。 Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可以把每转载 2016-03-18 14:48:56 · 304 阅读 · 0 评论 -
SocketServer模块源码分析
python 提供的SocketServer 模块是一个多线程或多进程(既可以用多进程,也可以用多线程,取决于用户自己的需求)的Socket模块,能帮助我们更快的开发一个SocketServer服务器,我们在使用SocketServer模块开发时不用关心内部的实现方法,python已经帮我们封装好了。我们只需要关心客户端连接后的业务实现即可。用户端SocketServer实现例子:import so原创 2016-02-26 17:03:03 · 1819 阅读 · 0 评论 -
memcache安装部署
安装部署memcached安装需要libevent包的支持1 wget https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz2 tar xvzf libevent-1.4.14b-stable.tar.gz3 ln -s /usr/local/libevent-1.4.14b-st转载 2016-03-18 16:18:54 · 1946 阅读 · 0 评论