摘要: 最近想写个东西,要使用分卷压缩,但是不想使用别的开源包,自己写了一个类来实现,其实使用public void zip(String path) throws IOException {File file = new File(path);BufferedInputStream origin = null;byte data[] = new byte[BUFFER];FileInputStream fi = new FileInputStream(file);origin = new BufferedInputStream(fi, BUFFER);int count;int offset = 0 阅读全文
posted @ 2012-04-05 19:16 宏定义 阅读(2236) 评论(0) 推荐(1) 编辑
摘要: 一般情况下,实现aop是想通过通用的方法名来控制在这些方法的前后调用相关的操作,就像spring一样,通过正则表达式来判断相关的类的相关方法匹配,然后前后加log等。在ruby中也可以实现相同的操作(参考值超越java),但是ruby是语言级别的代码如下,这个例子简单,所以没有什么通用的能力,不可以实现正则表达式的匹配。class BasicClassOfAop def render1 puts "rendering something!" endendclass AOPDemo < BasicClassOfAop def render_with_layout put 阅读全文
posted @ 2012-04-05 19:15 宏定义 阅读(403) 评论(0) 推荐(0) 编辑