awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F...
分类:
其他好文 时间:
2015-06-24 18:35:44
阅读次数:
161
JAVA类库中的NIO包相对于IO 包来说有一个新功能是内存映射文件,日常编程中并不是经常用到,但是在处理大文件时是比较理想的提高效率的手段。本文我主要想结合操作系统中(OS)相关方面的知识介绍一下原理。 在传统的文件IO操作中,我们都是调用操作系统提供的底层标准IO系统调用函数 read()、wr...
分类:
编程语言 时间:
2015-06-24 17:58:01
阅读次数:
161
什么是blob,mysql blob大小配置介绍作者: 字体:[增加减小] 类型:转载BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型BLOB是一个大文件,典型的BLOB是一张图片或一个...
分类:
数据库 时间:
2015-06-23 15:27:19
阅读次数:
147
http://www.cnblogs.com/xf-linux-arm-java-android/p/3590770.html在linux下编程的时候,有时候工程项目很大,文件比较多,此时需要使用自动创建Makefile文件功能。也就是使用Autoconf/Automake工具自动生成Makefil...
分类:
其他好文 时间:
2015-06-22 19:21:52
阅读次数:
135
题目和背景可以参看这里:http://weibo.com/p/1001603856172376577500 和http://blog.jobbole.com/87600/这里不妨明确下题目:给定一个大文件,内含5亿个整数,每个整数都属于1-9999999之间。请设计方案,对这些元素进行排序,并将排序...
分类:
其他好文 时间:
2015-06-22 14:49:51
阅读次数:
188
在Android中,UI主线程并非线程安全的,所有UI相关的操作均需在UI主线程中完成。在默认情况下,开发者创建的Service、Activity、Broadcast均运行在UI主线程中,但将一些耗时操作,如网络下载、大文件读写、加解密计算、数据库操作等,也放在UI线程中执行,往往会阻塞UI线程,造成ANR异常,因此,在Android应用开发中,应特别注意线程的使用。
在Andr...
分类:
移动开发 时间:
2015-06-20 18:28:30
阅读次数:
207
当我们在服务器端记录日志或文本数据时,有时候会有需要删除一个大文件的最后几行,这时如何才能高效实现。上网浏览终于找到dd命令,亲测如下,删除一个32GB的日志文件最后100行仅需要4分钟[root@game1_10 tmp]# dd of=sqq_jobs_run.log.bak seek=1 bs...
分类:
系统相关 时间:
2015-06-19 18:16:11
阅读次数:
737
rtmp协议是adobe出的一种流媒体格式协议。是目前较为流行的协议的一种。
HLS协议是苹果推出的一种流媒体协议,由于IOS系统不支持RTMP协议,如实现RTMP协议的流媒体需要自己实现RTMP的客户端,这使得移动手机端使用RTMP的流媒体增加了一些开发成本。
HLS协议的详情可以参考APPLE的网站,内容主要由M3U8和MPEGTS这两大文件组成,本文详解的是MPEGTS文件。
...
分类:
其他好文 时间:
2015-06-19 11:57:25
阅读次数:
1546
文件系统的可扩展性,主要考察flash规模变大时对文件系统性能的影响,主要考察指标有:mount时间访问时间检查修复时间最大文件大小最大文件系统大小最大文件个数mount时间 相较jffs2需要扫描全部flash,ubifs利用log+bud日志结构,log区大小和bud大小通过DEFA...
分类:
其他好文 时间:
2015-06-17 18:01:53
阅读次数:
152
这次发布的是这两天做的一个WIX工具QuickWIX,主要解决两个问题点1.对大文件快速生成wix标签(files,Directories,ComponentRef);2.比较前后两次工程的差异。大的WIX工程有好几千个文件,开发人员增加dll,或者资源文件都是不确定的,而且很多时候我们无法直...
分类:
其他好文 时间:
2015-06-17 09:20:45
阅读次数:
141