下面是一个修改文件中指定内容的程序,这里面主要用到了以下几个函数:
FILE * fopen(const char * path,const char * mode);
size_t fread ( void *buffer, size_t size, size_t count, FILE *stream)
;
buffer:用于接收数据的内存地址;
size:要读的每个数据项的大小,...
分类:
其他好文 时间:
2015-05-18 20:50:04
阅读次数:
122
转载http://blog.csdn.net/dreamcs/article/details/7702701创建VBO GL_ARB_vertex_buffer_object 扩展可以提升OpenGL的性能。它提供了顶点数组和显示列表,这避免了低效实现这些功能。Vertexbuffer obj...
分类:
其他好文 时间:
2015-05-18 20:37:33
阅读次数:
161
前段时间出差在现场开发的时候,导入数据库老是出问题。最后发现了一个奇妙sql语句交给实施,仅仅要导入出错就把例如以下语句运行就能够了。至今屡试不爽。set global max_allowed_packet=100 000 000; set global net_buffer_length=100....
分类:
数据库 时间:
2015-05-18 14:41:09
阅读次数:
179
内核移植时遇到这个错误:
end_request: I/O error, dev mtdblock2, sector 0 Buffer I/O error on device mtdblock2, logical block 0
原因分析:由于内核是通过uboot烧写到nandflash中,因此uboot产生的ecc校验码与内核的ecc校验码不同,所以需要关闭内核的ecc校验。
...
分类:
数据库 时间:
2015-05-18 12:57:53
阅读次数:
205
不重启 Emacs 让新修改的配置内容生效,有四个函数可以做到:M-x eval-last-sexp 使当前 elisp 配置中光标前的那一条语句立刻生效;M-x eval-region 使当前 elisp 配置中选中的 region 中的语句立刻生效;M-x eval-buffer 使当前的 bu...
分类:
系统相关 时间:
2015-05-17 18:25:26
阅读次数:
247
使用emacs一段时间了,总结出自己实践的一些快捷配置,我用的版本是自己编译的24.5。 快速切换至上个buffer 切换缓冲区C-x b RET还是有点繁琐,当我在两个缓冲区间快速编辑的时候,我希望一个动作就能完成切换,所...
分类:
系统相关 时间:
2015-05-17 12:22:08
阅读次数:
2905
最近在阅读 redis 代码, 觉得 如何阅读 Redis 源码 提供了的阅读顺序还不错, 因为之前有读过 lua 代码, 也有一点经验, 作者建议的顺序还是比较合理的. 所以先从 redis 的内部字符串的实现开始看起, 在阅读过程中看到一个我个人认为很赞的技巧. 先贴代码:(不得不说, redis 的代码注释真是详尽到了极致 … lua的注释很本没法比啊)sds sdscatvprintf(sd...
分类:
其他好文 时间:
2015-05-16 21:53:25
阅读次数:
150
structv4l2_buffer{__u32index; //缓存编号enumv4l2_buf_typetype; //视频捕获模式__u32bytesused; //缓存已使用空间大小__u32flags; //缓存当前状态/* flags 为缓存当前状态(常见值有 V4L2_BUF_FLA.....
分类:
其他好文 时间:
2015-05-16 16:22:06
阅读次数:
293
/// /// 处理json字符串中的特殊字符 /// /// /// public static String StringDanYinToJSON(String ors) { ors = ors == null ? "" : ors; StringBuilder buffer = ne...
分类:
Web程序 时间:
2015-05-16 11:43:47
阅读次数:
243