开机启动会显示三个画面:Linux内核的启动画面,静态画面Init进程启动过程中出现的静态画面系统服务启动过程中出现的动态画面这些画面的显示的过程不同,但最终是通过framebuffer显示的,每层对它显示的过程进行了封装。即无论是哪一个画面,它们都是在一个称为帧缓冲区(frame buffer,简...
分类:
移动开发 时间:
2014-10-21 17:02:57
阅读次数:
184
JavaScript中的运动运动的基础原理简单运动的函数封装摩擦运动缓冲运动运动框架加入缓冲模式运动框架的应用多图展开收缩实例带运动效果的留言本淘宝幻灯片带运动的返回顶部图片预加载图片预加载原理图片预加载的应用实例图片的按需加载弹性运动加速运动减速运动弹性运动弹性运动带加速度弹性运动带摩擦弹性运动与...
分类:
编程语言 时间:
2014-10-21 13:35:09
阅读次数:
300
多线程、集合、网络编程、内存优化、缓冲、、spring、设计模式、软件工程、编程思想
1、生成对象时,合理分配空间和大小
new ArrayList(100);
2、优化for循环
Vector vect = new Vector(1000);
for( inti=0; i<vect.size(); i++){
...
}
for循环部分改写成:
int size = ve...
分类:
编程语言 时间:
2014-10-21 01:05:12
阅读次数:
207
存储器系统是一个具备不同容量、成本和访问时间的存储设备。其访问速度由快到慢,依次为CPU急促请你,告诉缓冲存储器(SRAM),主存储器(DRAM),磁盘,通过网络连接的其他存储设备。 每次CPU和主存之间的数据传送都是通过一系列步骤完成的,局部性通常由两种形式,时间局部性和空间局部性。时间局部性指的...
分类:
其他好文 时间:
2014-10-20 20:58:52
阅读次数:
259
综合示例,演示有限长度字符序列缓冲区的并发读写, 或者称 生产者 - 消费者问题。错漏之处, 恳请指出^_^/** * PCProblem : * 模拟生产者-消费者问题, 生产者产生字符并写入字符序列缓冲区, 消费者从缓冲区取走字符 * * @author shuqin1984 2011-0...
分类:
编程语言 时间:
2014-10-20 20:57:48
阅读次数:
223
前面三篇译文《TCMalloc:线程缓冲的Malloc》、《使用TCMalloc的堆栈检查》、《使用TCMalloc进行堆栈分析》介绍了TCMalloc的基本原理,以及堆栈分析和检查工具,TCMalloc优点很多,比glibc 2.3的malloc快、自带的堆栈工具可以轻松找出内存瓶颈和内存泄漏,给服务器开发指明了一条新的道路。...
分类:
其他好文 时间:
2014-10-20 17:22:31
阅读次数:
275
缓冲区是一块特定的内存区域。开辟缓冲区的目的是通过缓解应用程序上下层之间的性能差异,提高系统性能。缓冲能够协调上层组件和下层组件的性能差异。当上层组件性能因为下层组件时,能够有效地降低上层组件对下层组件的等待时间。比如,在操作系统中,为了改善 CPU 与 I/O 设备速度不匹配的矛盾,设置了缓冲区,...
分类:
其他好文 时间:
2014-10-20 11:35:04
阅读次数:
206
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<)向流输出数据。比如说系统有一个默认的标准..
分类:
编程语言 时间:
2014-10-20 02:12:03
阅读次数:
356
大多数UNIX应用程序都使用I/O库,本章说明了该库所包含的所有函数,以及某些实现细节和效率方面的考虑。同时需要重点关注标准I/O使用了缓冲的技术,但同时也是因为它的出现,产生了很多细节上的问题.流和FILE对象 unix系统调用的函数都是针对文件描述符操作的.而标准I/O库,它们的操作则是围...
分类:
其他好文 时间:
2014-10-19 18:31:13
阅读次数:
206
char buffer[1000]; //使用一个缓冲区 NSLog(@"请输入一个字符串:"); scanf("%s",buffer); NSString * str = [NSString stringWithUTF8String:buffer]; //将缓冲区赋给NSStr...
分类:
其他好文 时间:
2014-10-19 18:24:34
阅读次数:
153