06 2014 档案
摘要:1持久层:1)Hibernate这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0它对Hibernate进行了封装, 查询功能包括执行hsql或者sql查询/更新的方法,如果你要多层次逻辑的条件...
阅读全文
摘要:d
阅读全文
摘要:据http://bbs.chinaunix.net/thread-2300778-1-1.html的讨论,发现还是有很多人在问通用Makefile的问题,这里做一个总结。也作为以后的参考。 笔者在写程序的时候会遇到这样的烦恼:一个项目中可能会有很多个应用程序,而新建一个应用程序则所有的Makefil
阅读全文
摘要:$@ $@ is the name of the target. $? The $? macro stores the list of dependents more recent than the target (i.e., those that have changed since the la
阅读全文
摘要:现实数组:比如说要显示a[10]中全部的内容用 p a显示的是地址,用p *a显示的是第一个元素显示全部或某一个:p (int [10])*a或者p *a@10如果你使用 p *a@3 或 p *&a[0]@3 将打印从数组中从a[0]开始的3个值。如果数组元素很多比如1000个,而你想打印a[60...
阅读全文
摘要:正如那本《Code Reading》一书中指出的那样,源代码阅读一直没有被很好的重 视:你上大学的时候有“代码阅读”这门课吗?相信没有。1 Source Insight谈到阅读源代码,不得不提一下很多人都用过并且现在也还用着的一个工具: Source Insight。很多年前我最早接触的源代码阅读工...
阅读全文
摘要:ffmpeg -codecs | grep mp3可以查看ffmpeg是否把mp3编解码模块编译进去了。libmp3lame is the mp3 encoder for ffmpeg. It needs to be enabled during configure stage of the bui...
阅读全文
摘要:1.作用linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[option...
阅读全文
摘要:注意: 1、find 有一个精简替代品: fd-find,可以替代它的80%的功能,用起来很简单且带彩色显示。https://github.com/sharkdp/fd。 后来发现fd-find有一些bug,至少有两个bug,一是不能查找不带后缀的文件,二是 --changed-within 不能查
阅读全文
摘要:vim -b test.bin vim 的 -b 选项是告诉 vim 打开的是一个二进制文件,不指定的话,会在后面加上 0x0a ,即一个换行符,这样若是二进制文件,则文件被改变了,后面多了一个0x0a。 命令行模式下: :%!xxd 可以看二进制文件时候被插入了换行符。 再 :%!xxd -r 变
阅读全文
摘要:七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来。
阅读全文
摘要:当clone github时若连接不上,可以使用http代理,形如:export http_proxy=61.172.249.94:80一年成为emacs高手: https://github.com/redguardtoo/mastering-emacs-in-one-year-guidehtt...
阅读全文
摘要:http://docs.huihoo.com/homepage/shredderyin/emacs_elisp.htmlEmacs 具有超强的扩展性。这是当今没有任何其它编辑器可以比拟 的强大特点。这里介绍一些很方便的 Emacs Lisp 扩展。有链接的文件可能不是 Emacs 自带的,你需要下载...
阅读全文
摘要:M-x是运行command的意思。若使用常规Emacs debugger(即不使用edebuger),先把要debug的函数加入到debug-on-entry:M-x debug-on-entry the-function-name RET然后再使用eval-last-sexp命令运行单句elisp...
阅读全文
摘要:http://stackoverflow.com/questions/3855862/setq-and-defvar-in-lispdefvar, let, setq的语法分析:defvarintroduces a dynamic variable whilesetqis used to assig...
阅读全文
摘要:本文向你讲述如何用android标准的API (MediaCodec)实现视频的硬件编解码。例程将从摄像头采集视频开始,然后进行H264编码,再解码,然后显示。我将尽量讲得简短而清晰,不展示 那些不相关的代码。但是,我不建议你读这篇文章,也不建议你开发这类应用,而应该转而开发一些戳鱼、打鸟、其乐融融
阅读全文
摘要:ISO/IEC 14496是MPEG专家组制定的MPEG-4标准于1998年10月公布第1版,1999年1月成为国际标准,1999年12月公布了第2版,2000年初成为国际标准。全文分为21个部分:(1)ISO/IEC 14496-1系统部分,描述了组成一个场景的音频和视频成分之间的关系(2、3)I...
阅读全文
摘要:转债: http://www.cardinalpeak.com/blog/the-h-264-sequence-parameter-set/View from the PeakThe h.264 Sequence Parameter SetApril 20th, 2011 by Ben Mesand...
阅读全文
摘要:转载http://www.cardinalpeak.com/blog/worlds-smallest-h-264-encoder/View from the PeakWorld’s Smallest h.264 EncoderMarch 19th, 2010 by Ben MesanderRecen...
阅读全文
摘要:Welcome to the wonderful world of portability... or rather the lack of it. Before we start analyzing these two options in detail and take a deeper loo...
阅读全文