文件描述符是与文件输入、输出相关联的整数。它用来跟踪已经打开的文件。最常见的文件描述符是stdin、stdout、stderr。我们甚至可以将某个文件描述的内容重定向到另一个文件描述符中。文件描述符0,1,2是系统预留的: 0 stdin(标准输入) 1 stdout(标准输出) 2 stderr(
分类:
系统相关 时间:
2016-03-22 21:57:33
阅读次数:
244
今天开始读《Python绝技:运用Python成为顶级黑客》一书,第一章用一个小例子来讲解Python的基本语法和语句。主要学习的内容有:1. 安装第三方库。2. 变量、字符串、列表、词典。3. 网络的编程。4. 条件选择语句和for循环。5. 异常处理。6. 函数。7. 文件输入/输出。8. sy
分类:
编程语言 时间:
2016-03-03 23:02:17
阅读次数:
643
红黑树是上一章二叉搜索树的改进,实现一种平衡 ,保证不会出现二叉树变链表的情况,基本动态集合操作的时间复杂度为O(lgn) 实际用途:c++stl中的set,map是用他实现的 红黑树的性质: 1.每个结点或是红色的,或是黑色的 2.跟结点是黑色的 3.每个叶结点(NIL)是黑色 4.如果一个结点是...
分类:
编程语言 时间:
2016-02-23 11:07:40
阅读次数:
326
第十三章:错误处理 壹陆玖. 要抛出异常,不要返回特殊值或设定标记。 壹柒零. 让失败的内置函数也抛出异常。 壹柒壹. 让所有上下文中的失败都是致命失败。 #把不可接受的失败行为改为抛出异常 …… useFatal qw( :void locate_and_open); #稍后 …… formy $...
分类:
其他好文 时间:
2016-02-14 00:20:29
阅读次数:
231
第十三章 时间与日期 13.1 认识时间与日期 13.1.1 时间的度量 1、格林威治标准时间GMT 格林威治标准时间的正午是太阳抵达天空最高点之时。现在已经不作为标准时间使用。 2、世界时UT世界时是借由观测远方星体跨过子午线而得,在引入UTC之前,GMT和UT是相同的。 3、国际原子时TAI 将
分类:
编程语言 时间:
2016-02-06 22:21:04
阅读次数:
1063
前边两章介绍了基础线程池ThreadPoolExecutor的使用方式、工作机理、参数详细介绍以及核心源码解析。具体的介绍请参照:第十二章 ThreadPoolExecutor使用与工作机理第十三章 ThreadPoolExecutor源码解析1、Executors与ThreadPoolExecut...
分类:
其他好文 时间:
2016-01-22 02:54:44
阅读次数:
221
第十三章一、理解事件流 事件流描述的是从页面中接收事件的顺序。1.事件冒泡 IE的事件流叫做事件冒泡,即事件开始时由最具体的元素接收,然后逐级向上传播到较为不具体的节点。以下面的HTML页面为例: Event Bubling Example Click Me 如果你单机了页面中的元素,那么...
分类:
编程语言 时间:
2016-01-18 08:02:16
阅读次数:
226
一个局域网通常由多台交换机互连而成,为了避免广播风暴,我们需要保证在网络中不存在路径环路,也就是说所有链路应该组成一颗无回环的树,交换机上的STP(生成树协议)就实现了这样的功能。在本章中我们首先会学习有关STP协议的一些基本概念,以及STP协议是如何通过实现冗余链..
分类:
其他好文 时间:
2016-01-14 12:38:30
阅读次数:
245
第一章微机接口概述第二章CPU技术第三章 总线技术第四章 中断技术第五章 DMA技术第六章 人机接口第七章 串行接口技术第八章 并行接口技术第九章 IDE技术第十章 SCSI技术第十一章 USB技术第十二章 BIOS技术第十三章 模拟技术
分类:
其他好文 时间:
2015-12-30 13:25:54
阅读次数:
128
第十三章、备忘录模式
备忘录模式是一种行为模式,该模式用于保存对象当前的状态,并且在之后可以再次恢复到此状态,有点像是我们平常说的”后悔药”。
1.定义在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样,以后就可将该对象恢复到原先保存的状态。...
分类:
移动开发 时间:
2015-12-30 10:38:39
阅读次数:
298