/** * !!:以后写流的时候一定要加入缓冲!! * 对文件或其它目标频繁的读写操作,效率低,性能差。 * 缓冲流:好处是能更高效地读写信息,原理是将数据先缓冲起来,然后一起写入或读取出来。 * * BufferedInputStream:字节缓冲流(有一个内部缓冲区数组,用于缓冲数据) */p....
分类:
编程语言 时间:
2014-12-15 11:45:44
阅读次数:
171
接着上一篇文章,学习ex编辑器。
更改缓冲区名称:
可以使用" :w new_file_name"的方式将当前编辑缓冲区保存为新的文件。这样就可以使得当前的编辑结果得以保存,同时又不修改原来的文件(前提是没有对当前文件进行过保存)。
保存一部分文件:
通过使用ex的行寻址命令和写入命令w,可以将文件中的一部分保存为新的文件。例如通过" :20 ,$ w new_file_name "命...
分类:
系统相关 时间:
2014-12-14 21:21:23
阅读次数:
297
cin>>的格式,是从缓冲区读出空白分割符前的数据,即空格前的数据getline(cin,参数);可以读入至回车前的数据。c++是强类型,体现在,cin>>n时如果需要你输入一个整型,但你输入的是一个字符a,那么他就会返回一个负数,并且n被赋0;当字符串过长时,可以以下表示:..
分类:
编程语言 时间:
2014-12-14 18:43:54
阅读次数:
160
Interface Appendable
append
Appendable append(CharSequence csq)
throws java.io.IOException向此 Appendable 追加指定的字符序列。
有时可能没有追加整个序列,这取决于使用哪个类来实现字符序列 csq。例如,如果 csq 是 CharBuffer 的一个实例,则通过缓冲区的位置和限制...
分类:
编程语言 时间:
2014-12-14 17:17:40
阅读次数:
202
基于MTK 6595分析,内核版本3.10.5
1 Printk函数分析
内核为Printk维护一个环形缓冲区,其大小为:
#define __LOG_BUF_LEN (1
大小可以通过CONFIG_LOG_BUF_SHIFT去控制
1.1函数原型如下:
asmlinkage int printk(const char *fmt, ...)
{
va_list...
分类:
系统相关 时间:
2014-12-13 16:34:31
阅读次数:
1635
示例:
示例:
示例:
缓存和缓冲区别:
示例:...
分类:
系统相关 时间:
2014-12-13 12:18:51
阅读次数:
165
304304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如 果客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modi...
分类:
Web程序 时间:
2014-12-13 10:44:42
阅读次数:
244
做题的时候,由于数据量大,很多情况下得用scanf和printf代替cin和cout用于输
百度了一下,原来而cin,cout之所以效率低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低,而这段语句可以来打消iostream的输入输出缓存,可以节省许多时间,使效率与scanf与cin相差无几,还有应注意的是scanf与printf使用的头文件应是stdio.h而不是iostream。...
分类:
编程语言 时间:
2014-12-13 01:01:28
阅读次数:
193
changing a readonly file (linu single user mode)执行mount -o remount rw -t ext3 / 让根文件系统重新mount成读写,你就可以自由编辑整个文件系统了/etc/kinittab or /etc/rc.d/rc.sysinit
分类:
系统相关 时间:
2014-12-12 23:23:41
阅读次数:
260
cc.pool的使用场景
经常创建和销毁的元素,例如打飞机游戏里面的子弹等。不适用的场景:不是很经常创建的物体,比如背景,建筑等。
如何使用cc.pool
让你的类支持cc.pool
首先,你需在需要使用cc.pool来管理的类中实现reuse和unuse方法,cc.pool在执行putInPool时将调用该对象的unuse方法,可以在unuse中完成进入回收池前的操作,r...
分类:
Web程序 时间:
2014-12-12 22:14:25
阅读次数:
295