第1步:安装Node 首先,最基本也最重要的是,我们需要搭建node环境。访问 nodejs.org,下载完成后直接运行程序,就一切准备就绪。npm会随着安装包一起安装,稍后会用到它。 为了确保Node已经正确安装,我们执行几个简单的命令。 如果这两行命令没有得到返回,可能node就没有安装正确,进 ...
分类:
其他好文 时间:
2016-09-06 18:25:58
阅读次数:
170
实验环境: 按照之前的搭建方法,已经在Ubuntu 5.04版本上构建了linux原始的2.6.10版本内核树; GCC是用的安装镜像自带的版本; 一切准备就绪后对虚拟机做了快照,防止内核损坏; 因为Ubuntu 5.04虚拟机下编程很麻烦,所以编码和调试都不在虚拟机下运行了: 编辑在windows... ...
分类:
其他好文 时间:
2016-08-31 23:46:56
阅读次数:
434
Python线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName ...
分类:
编程语言 时间:
2016-08-30 17:30:38
阅读次数:
156
参考:守望者网站 一.基本概念解析 1)阻塞和非阻塞: 阻塞和非阻塞是进程在访问数据的时候,数据内是否准备就绪的一种处理方式,当数据没有准备的时候 阻塞:往往需要等待缓冲区中的数据准备好过后才处理其他的事情,否则一直等待在那里 非阻塞:当我们的进程访问我们的数据缓冲区的时候 数据没有准备好的时候 直 ...
分类:
其他好文 时间:
2016-08-16 00:16:13
阅读次数:
232
一、安装Node 首先,最基本也最重要的是,我们需要搭建node环境。访问 nodejs.org,下载完成后直接运行程序,就一切准备就绪。npm会随着安装包一起安装,稍后会用到它。 为了确保Node已经正确安装,我们执行几个简单的命令。 二、安装 gulp npm 是 node 的包管理工具,可以利 ...
分类:
其他好文 时间:
2016-08-12 13:29:00
阅读次数:
137
python 线程 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName 获取线程名称 setDaemon 设置为后台线程或前台线程(默认) 如果是后台线程,主线程执行过程中,后台线程也在进行,主线程执行完毕后,后台线程不论成功与否,均停止 如果是前台 ...
分类:
编程语言 时间:
2016-07-23 12:03:26
阅读次数:
237
一、线程 第一个线程 基本使用 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName 获取线程名称 setDaemon 设置为后台线程或前台线程(默认) 如果是后台线程,主线程 ...
分类:
编程语言 时间:
2016-07-23 11:49:52
阅读次数:
248
Python进程、线程 python进程、线程、协程的关系图 Python进程、线程的区别 ·一个进程产生多个线程 ·线程是共享内存的,进程是独立的 ·线程多数为进程服务的不能单独运行 Python线程 Python线程方法 start 线程准备就绪等待CPU调度 setName 为线程设置名称 g ...
分类:
编程语言 时间:
2016-07-23 00:47:41
阅读次数:
329
一、线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName 获取线程 ...
分类:
编程语言 时间:
2016-07-22 06:30:57
阅读次数:
304
一、IO多路复用 1、客户端 2、服务端 二、线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: start 线程准备就绪,等待CPU调度 setName ...
分类:
编程语言 时间:
2016-07-16 08:44:52
阅读次数:
265