摘要: Linux常用命令作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在博客的草稿箱里一直有一份"Linux命令"的草稿,记录了一些常用的Linux命令,用于需要的时候查询。由于是出于个人使用的目的,所以这个清单并不完整。今天整理了一下... 阅读全文
posted @ 2016-01-13 08:44 ching126 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Linux文件系统的实现作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux文件管理从用户的层面介绍了Linux管理文件的方式。Linux有一个树状结构来组织文件。树的顶端为根目录(/),节点为目录,而末端的叶子为包含数据的文... 阅读全文
posted @ 2016-01-11 10:01 ching126 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: Linux进程间通信作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢nonoob纠错我们在Linux信号基础中已经说明,信号可以看作一种粗糙的进程间通信(IPC, interprocess communication)的方式,用... 阅读全文
posted @ 2016-01-11 08:33 ching126 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Linux多线程与同步作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!典型的UNIX系统都支持一个进程创建多个线程(thread)。在Linux进程基础中提到,Linux以进程为单位组织操作,Linux中的线程也都基于进程。尽管实现... 阅读全文
posted @ 2016-01-10 11:02 ching126 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Linux从程序到进程作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!计算机如何执行进程呢?这是计算机运行的核心问题。即使已经编写好程序,但程序是死的。只有活的进程才能产出。我们已经从Linux进程基础中了解了进程。现在我们看一下从... 阅读全文
posted @ 2016-01-10 10:43 ching126 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Linux用户与“最小权限”原则作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux的用户在登录(login)之后,就带有一个用户身份(user ID, UID)和一个组身份(group ID, GID)。在Linux文件管理... 阅读全文
posted @ 2016-01-10 10:22 ching126 阅读(497) 评论(0) 推荐(0) 编辑
摘要: Linux进程关系作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我们在这里讲解进... 阅读全文
posted @ 2016-01-10 10:04 ching126 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Linux信号基础作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux进程基础一 文中已经提到,Linux以进程为单位来执行程序。我们可以将计算机看作一个大楼,内核(kernel)是大楼的管理员,进程是大楼的房客。每个进程拥有... 阅读全文
posted @ 2016-01-09 09:13 ching126 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Linux进程基础作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等。这些最基础的计算机动作被称为指令 (instruction)。所谓的程序... 阅读全文
posted @ 2016-01-09 08:49 ching126 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Pylinter could not automatically determined the path to lint.py. please provide one in the settings file using the pylint_path variable这是报错的英文,大概意思是说p... 阅读全文
posted @ 2016-01-06 09:38 ching126 阅读(483) 评论(0) 推荐(0) 编辑
摘要: Linux文本流作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!文本流文件用于数据的存储,相当于一个个存储数据的房子。我们之前说,所谓的数据是0或者1的序列,但严格来说,Linux以字节(byte) 来作为数据的单位,也就是说这个序... 阅读全文
posted @ 2016-01-04 23:12 ching126 阅读(353) 评论(0) 推荐(0) 编辑
摘要: Linux文件管理相关命令作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在了解了Linux文件管理背景知识之后, 我们可以学习一些命令来管理我们的文件。文件操作相关有一些命令可以帮助我们"修剪"之前看到的文件树。$touch a.... 阅读全文
posted @ 2016-01-04 23:10 ching126 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Linux命令行与命令作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux的命令是很重要的工具,也往往是初学者最大的瓶颈。有朋友用了很长时间的Linux图形界面,基本不使用命令行输入命令执行,所以装的Linux最终成了摆设。这... 阅读全文
posted @ 2016-01-04 08:55 ching126 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Linux架构作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我以下图为基础,说明Linux的架构(architecture)。(该图参考《Advanced Programming in Unix Environment》)最内层是... 阅读全文
posted @ 2016-01-04 08:54 ching126 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Linux文件管理作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!对于计算机来说,所谓的数据就是0和1的序列。这样的一个序列可以存储在内存中,但内存中的数据会随着关机而消失。为了将数据长久保存,我们把数据存储在光盘或者硬盘中。根据我... 阅读全文
posted @ 2016-01-04 08:53 ching126 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Linux开机启动(bootstrap)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!计算机开机是一个神秘的过程。我们只是按了开 机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过... 阅读全文
posted @ 2016-01-03 13:11 ching126 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Linux简介与厂商版本作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!1. Linux简介Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供接口。... 阅读全文
posted @ 2016-01-03 06:54 ching126 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Linux的概念与体系作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我在这一系列文章中阐述Linux的基本概念。Linux操作系统继承自UNIX。一个操作系统是一套控制和使用计算机的软件。UNIX是一套规定,所有UNIX系统服从同... 阅读全文
posted @ 2016-01-03 06:28 ching126 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Python标准库14 数据库 (sqlite3)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站... 阅读全文
posted @ 2016-01-02 22:09 ching126 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Python标准库13 循环器 (itertools)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next(... 阅读全文
posted @ 2016-01-02 13:03 ching126 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Python标准库12 数学与随机数 (math包,random包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要更... 阅读全文
posted @ 2016-01-02 12:06 ching126 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Python标准库11 多进程探索 (multiprocessing包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在初步了解Python多进程之后,我们可以继续探索multiprocessing包中更加高级的工具。这些工具可以... 阅读全文
posted @ 2015-12-31 09:24 ching126 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Python标准库10 多进程初步 (multiprocessing包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经见过了使用subprocess包来创建子进程,但这个包有两个很大的局限性:1) 我们总是让subproc... 阅读全文
posted @ 2015-12-30 14:08 ching126 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Python标准库09 当前进程信息 (os包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们在Linux的概念与体系,多次提及进程的重要性。Python的os包中有查询和修改进程信息的函数。学习Python的这些工具也有助于... 阅读全文
posted @ 2015-12-30 13:48 ching126 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Response.Redirect 产生的“正在中止线程”错误今天在开发调试过程中,出现在一个 "正在中止线程"异常信息。 调用Response.Redirect()方法产生的,虽然知道是线程的问题, 但是不知为何 Redirect会出现这样的错误,以前是没有碰到过, 在狂baidu,Google了... 阅读全文
posted @ 2015-12-30 11:42 ching126 阅读(3021) 评论(1) 推荐(3) 编辑
摘要: Python标准库08 多线程与同步 (threading包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以... 阅读全文
posted @ 2015-12-30 08:18 ching126 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Python标准库07 信号 (signal包,部分os包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在了解了Linux的信号基础之后,Python标准库中的signal包就很容易学习和理解。signal包负责在Python程... 阅读全文
posted @ 2015-12-29 13:45 ching126 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Python标准库06 子进程 (subprocess包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢Tolbkni Kao帮我纠正错误 这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能... 阅读全文
posted @ 2015-12-29 08:32 ching126 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Python标准库05 存储对象 (pickle包,cPickle包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢reverland纠错在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过... 阅读全文
posted @ 2015-12-28 13:38 ching126 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Python标准库04 文件管理 (部分os包,shutil包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令。Python标准库则允许我们从Pyt... 阅读全文
posted @ 2015-12-28 08:49 ching126 阅读(171) 评论(0) 推荐(0) 编辑
一个小小的平凡的事情坚持10年,回头看看,你会收获惊喜;坚持20年,回头看看,你的命运已经发生质的蜕变;坚持30年甚至更多年,回头看看,你的人生已经发生惊天动地的变化。