摘要: Python网络02 Python服务器进化作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!**注意,在Python 3.x中,BaseHTTPServer, SimpleHTTPServer, CGIHTTPServer整合到ht... 阅读全文
posted @ 2014-05-02 13:43 cnshen 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Python网络01 原始Python服务器作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!之前我的Python教程中有人留言,表示只学Python没有用,必须学会一个框架(比如Django和web.py)才能找到工作。而我的想法是... 阅读全文
posted @ 2014-05-02 13:41 cnshen 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Python标准库13 循环器 (itertools)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next(... 阅读全文
posted @ 2014-05-02 13:35 cnshen 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Python标准库12 数学与随机数 (math包,random包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要更... 阅读全文
posted @ 2014-05-02 13:32 cnshen 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Python标准库11 多进程探索 (multiprocessing包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在初步了解Python多进程之后,我们可以继续探索multiprocessing包中更加高级的工具。这些工具可以... 阅读全文
posted @ 2014-05-02 13:30 cnshen 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Python标准库10 多进程初步 (multiprocessing包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经见过了使用subprocess包来创建子进程,但这个包有两个很大的局限性:1) 我们总是让subproc... 阅读全文
posted @ 2014-05-02 13:11 cnshen 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Python标准库09 当前进程信息 (部分os包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们在Linux的概念与体系,多次提及进程的重要性。Python的os包中有查询和修改进程信息的函数。学习Python的这些工具也有... 阅读全文
posted @ 2014-05-02 13:02 cnshen 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Python标准库08 多线程与同步 (threading包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以... 阅读全文
posted @ 2014-05-02 13:00 cnshen 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Python标准库07 信号 (signal包,部分os包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在了解了Linux的信号基础之后,Python标准库中的signal包就很容易学习和理解。signal包负责在Python程... 阅读全文
posted @ 2014-05-02 12:56 cnshen 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Python标准库06 子进程 (subprocess包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢Tolbkni Kao帮我纠正错误这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能是... 阅读全文
posted @ 2014-05-02 12:51 cnshen 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Python标准库05 存储对象 (pickle包,cPickle包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢reverland纠错在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过... 阅读全文
posted @ 2014-05-02 12:46 cnshen 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Python标准库04 文件管理 (部分os包,shutil包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令。Python标准库则允许我们从Pyt... 阅读全文
posted @ 2014-05-02 12:43 cnshen 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Python标准库03 路径与文件 (os.path包, glob包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!路径与文件的简介请参看Linux文件系统os.path包os.path包主要是处理路径字符串,比如说'/home/... 阅读全文
posted @ 2014-05-02 12:39 cnshen 阅读(454) 评论(0) 推荐(0) 编辑
摘要: Linux常用命令作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在博客的草稿箱里一直有一份"Linux命令"的草稿,记录了一些常用的Linux命令,用于需要的时候查询。由于是出于个人使用的目的,所以这个清单并不完整。今天整理了一下... 阅读全文
posted @ 2014-05-02 12:33 cnshen 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Linux文件系统的实现作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux文件管理从用户的层面介绍了Linux管理文件的方式。Linux有一个树状结构来组织文件。树的顶端为根目录(/),节点为目录,而末端的叶子为包含数据的文... 阅读全文
posted @ 2014-05-02 12:31 cnshen 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Linux进程间通信作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢nonoob纠错我们在Linux信号基础中已经说明,信号可以看作一种粗糙的进程间通信(IPC, interprocess communication)的方式,用... 阅读全文
posted @ 2014-05-02 12:29 cnshen 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Linux多线程与同步作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!典型的UNIX系统都支持一个进程创建多个线程(thread)。在Linux进程基础中提到,Linux以进程为单位组织操作,Linux中的线程也都基于进程。尽管实现... 阅读全文
posted @ 2014-05-02 12:27 cnshen 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Linux从程序到进程作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!计算机如何执行进程呢?这是计算机运行的核心问题。即使已经编写好程序,但程序是死的。只有活的进程才能产出。我们已经从Linux进程基础中了解了进程。现在我们看一下从... 阅读全文
posted @ 2014-05-02 12:24 cnshen 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Linux用户与“最小权限”原则作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux的用户在登录(login)之后,就带有一个用户身份(user ID,UID)和一个组身份(group ID,GID)。在Linux文件管理背景... 阅读全文
posted @ 2014-05-02 12:04 cnshen 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Linux进程关系作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我们在这里讲解进... 阅读全文
posted @ 2014-05-02 12:02 cnshen 阅读(170) 评论(0) 推荐(0) 编辑