一、概念 建立时间和保持时间都是针对触发器的特性说的。 时序图如下:建立时间(Tsu:set
up time)
是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被稳定的打入触发器,Tsu就是指这个最小的稳定时间。保持时间(Th:hold...
分类:
其他好文 时间:
2014-05-14 04:04:58
阅读次数:
359
一、PCIe-SSD架构解析PCIe作为CPU的局部总线,最大的特点在于数据传输吞吐量大和延迟低。对于NandFlash固态存储而言,传统磁盘存储领域存在的随机读写问题将不复存在,因此,整个存储系统的瓶颈从存储介质转移到了传输接口上来了。为存储而生的SATA/SAS接口在SSD上的表现不是那..
分类:
其他好文 时间:
2014-05-12 03:12:08
阅读次数:
471
volatile 影响编译器编译的结果,指出,volatile
变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++
在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。例如:volatile ...
分类:
其他好文 时间:
2014-05-11 23:27:27
阅读次数:
404
版本控制软件发展至今已有40多年的历史。最早的版本控制软件是1972年由MarcJ.Rochkind开发的SCCS(SourceCodeControlSystem),通过将不同版本下的文件单独保存的形式完成,将同一版本的所有文件打包保存。SCCS使用了长达10年的时间,直到1982年RCS的问世。1982年,WalterF.Tichy..
分类:
其他好文 时间:
2014-05-11 19:15:04
阅读次数:
359
坑爹地多次过,全都是写程序时不注意的小问题,书写习惯还需要进一步改善。遇到的bug有:忘记return语句;定义ListNode
runner = head.next,却将判断head==null的情况放在这句之后;
忘记了新的head将不会是原来的那个head,而是head.next;所以以后遇到...
分类:
其他好文 时间:
2014-05-10 06:59:37
阅读次数:
320
上一弹中我们规划并搭建了基本的架构组成,当然此架构存在诸多问题,我们在接下来的章节中将不断完善其功能特性,使之成为实至名归的百万PV架构站点首先来对上一弹架构做基本的ab并发100,总量2000的测试,让我们对站点性能有所熟知,之后在之前的功能上我们添加多道缓存对性能进行提..
分类:
其他好文 时间:
2014-05-09 06:40:11
阅读次数:
380
相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。绝对路径:以Web
站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。路径特殊符号 以下为建立路径...
分类:
其他好文 时间:
2014-05-08 13:33:20
阅读次数:
255
文件/目录权限
文件/目录的属性
1、权限
读取、写入、可执行
2、归属
属主、属组
注意:root用户是系统的超级用户,拥有完全的管理权限,所以目录的权限限制对root用户将不起作用。它只是针对普通用户来说的。
权限字符表示
权限 文件 目录
r 查看文件内容 查看目录内容(显示子目录、文件列表)
w...
分类:
系统相关 时间:
2014-05-08 04:13:55
阅读次数:
433
解决方案一:引入cookie机制来解决提交页面代码如下a.php代码如下:说明处理页面b.php代码如下:body如上处理的缺点:如果客户端禁止了Cookie,该方法将不起任何作用,这点请注意。解决方案二:使用session(这个与JSP处理方法是一样的)利用PHP的Session功能,也能避免重复...
分类:
Web程序 时间:
2014-05-07 12:51:05
阅读次数:
399
1、const、mutable与volatile的区别:const表明内存被初始化以后,程序将不能对它进行修改。volatile则表明,即使程序代码没有对内存单元进行修改,但是里面的值也可能会发生变化。例如:将一个指针指向某个硬件位置,其中包含了来自串行端口的时间和信息,在某些情况下,硬件而不是程序...
分类:
编程语言 时间:
2014-05-06 23:53:29
阅读次数:
518