- 浏览: 195921 次
- 性别:
- 来自: 北京
最新评论
-
zeroliu:
测试评论。。。
UMP编程比赛:封装TCP连接池和DAL客户端接口库。(7.27更新) -
zeroliu:
新的代码,有一个平滑压缩的处理,还有变灰的处理。
impor ...
Java小程序:批量图片处理(缩小和添加Logo) -
小冰糕:
kenter1643 写道前几天我也在弄串口通讯,也是得到空的 ...
学习笔记:Java串口编程(短信Modem). -
salever:
不错,
学习笔记:Java串口编程(短信Modem). -
zeroliu:
我发现本帖,在blog栏目已经找不到了,搜索也不行,不知道什么 ...
反编译android应用,降低权限反吸费和隐藏广告,重新打包和签名【原创】
文章列表
Ch2. 异常退出(Leave)
------------------------------
替代:设计“异常退出”作为一种简单高效的轻量级异常处理机制。
原因:1,最初设计Symbian OS时,异常还不是C++标准的一部分;2,异常处理增加了编译出来的代码的大小,并带来了运行时存储器的开销;3,Symbian OS强调的是“简介的操作系统和客户代码”,编译器被显式地设定为禁止C++异常处理。
何时:1,调用了xxxL()而没有捕获模块;2,调用了系统函数,如User::Leave()、User::LeaveIfError()、User::LeaveIfNull();3,使用了以ELeave ...
- 2007-03-21 09:40
- 浏览 3231
- 评论(0)
【虎.无名】由于需要支持流媒体格式,因而OMA-DRM-DCF-v2采用了基于ISO14496-12的多媒体结构来定义,它与OMA-DRM-DCF-v1完全不兼容。其他如quicktime和3gpp等多媒体文件也是采用了类似的结构定义。我刚实现了一个OMA-DRM-v2的编码解码器,找了一个odf文件解析了一把,以树型结构很清晰地输出了[DCF-v2]的结构。
--- printInfo(test_decode) ---
0 #class = omadrm2.IsoDcf$OMADRM2Dcf...test_decode
0.1 ftyp#class= omadrm2.Iso14496$Fi ...
- 2007-03-21 09:39
- 浏览 2840
- 评论(1)
http://zeroliu.blogdriver.com/zeroliu/1266175.html
Symbian OS C++学习笔记1命名约定
------------------------------
最近学习Symbian开发,正在看人民邮电出版社的《Symbian OS C++ 高效编程》(http://www.china-pub.com/computers/common/info.asp?id=25539),英文书名为《Symbian OS Explained: Effective C++ Programming for Smartphones》
---------------- ...
- 2007-03-09 15:52
- 浏览 2362
- 评论(0)
http://zeroliu.blogdriver.com/zeroliu/1266005.html
【虎.无名】OMA-DRM-2学习笔记:OMA-TS-DRM-DCF-V2_0-20060303-A.pdf
4, introduction
The DRM Content Format is closely related to the Rights Expression Language specification [DRMREL-v2], which defines the syntax and semantics for the Rights Objects.
The file form ...
- 2007-03-09 15:51
- 浏览 3650
- 评论(0)
【虎.无名】看了Roson的db4o连接池实现,似乎存在一些问题:
1,使用sleep或者wait/notify是为了避免循环忙等待,这个非常消耗CPU资源,否则不适合用于生产环境。
2,限制在Jdk1.5以上版本了,并非必要。
3,用户应该可以选择本地模式,还是远程模式;对于后者,需要远程服务器和端口,同时,在代码上,就无需Db4o.openServer了。
于是乎,一时手痒,就重新实现了一个,看看测试效果,虽然达到了互斥,但是db4o内部似乎还存在一些问题。set进去的类,没有成功保存,奇怪中。
/**
* Created on 2006-11-24
* @author ...
- 2006-11-24 18:05
- 浏览 3653
- 评论(2)
由于工作原因,想采用NIO技术,研究了一下Crmky的Cindy框架。由于使用长连接方式,数据协议采用定长包头+不定长保体的方式,因而主要研究了其中的HTTP范例。在net.sf.cindy.example.http的HttpRequestDecoder中,发现了一个BUG。原始代码如下:
public Object decode(Session session, Packet packet) throws Exception {
Buffer buffer = packet.getContent();
int index = buffer.index ...
于今年9月在上海和北京举办的2006 Sun 科技日已经圆满结束,对所有的课程进行了全程录音,并在会后将演讲稿做了整理,现将所有的参会资料向公众开放,包括演讲稿 (PDF) 和演讲录音 (mp3) 。
转贴自:http://zeroliu.blogdriver.com/zeroliu/1239425.html
第一天:http://developers.sun.com.cn/home/export/sites/default/home/events/bjday1.html
第二天:http://developers.sun.com.cn/home/export/sites/default/hom ...
- 2006-11-01 11:51
- 浏览 1560
- 评论(0)
委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还使我们可以模拟mixin。
“委托”在C#中是一个语言级特性,而在Java语言中没有直接的对应,但是我们可以通过动态代理来实现委托!代码如下:
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import jav ...
以下内容的原文贴在 http://zeroliu.blogdriver.com/zeroliu/1202581.html 上,是在我的论文"轻量级服务器框架"http://zeroliu.blogdriver.com/zeroliu/1190340.html 基础上的进一步扩展和完善。
【虎.无名】以前做的服务器框架,已经支持JMXri的JMX ...
- 2006-10-20 11:55
- 浏览 2113
- 评论(0)
以动手实践为荣,以只看不练为耻。
以打印日志为荣,以出错不报为耻。
以局部变量为荣,以全局变量为耻。
以单元测试为荣,以手工测试为耻。
以代码重用为荣,以复制粘贴为耻。
以多态应用为荣,以分支判断为耻。
以定义常量为荣,以魔法数字为耻。
以总结思考为荣,以不求甚解为耻。
http://blog.gceclub.sun.com.cn/index.php?op=ViewArticle&articleId=2328&blogId=621 Java开发八荣八耻
http://blog.gceclub.sun.com.cn/index.php?op=ViewArticle&a ...
- 2006-10-20 09:54
- 浏览 1709
- 评论(1)
以前买过茅于轼教授的《生活中的经济学》,单本,本来要好好读的,但是,总是觉得部头很大。虽然写的也算比较好玩了,但到底是盗版书,大概也只是看了上册的1/4,经常两手都是黑黑的油墨,最后终究没有读完。
9月27、28几天参加2006的Sun科技日,有China-pub的的摊位在那儿75折卖书,看到了韩国人的小册子《在小吃店碰到凯恩斯》,又看到梁教授做的序,就买了回来。现在翻了有一半了,还没有放弃的念头,:)应该说,这个韩国人写的还是比较生动的,把一些复杂的经济学名词和原理,解释的很通俗易懂。把复杂的内容解释得简单,这也需要很深厚的功底。作为入门类的科普似的读物,已经做的很不错了,如果还要进一步深入 ...
- 2006-10-09 17:54
- 浏览 2073
- 评论(0)
http://johnson.blogdriver.com/johnson/1229385.html
johnsonqu:我个人并没有特别仔细的去考虑过这个问题,今天在CSDN看到这篇文章,好奇之下,就点击进去看看了。觉得对于目前公司里的很多新员工和INTERN,都是蛮有帮助的,当然,也包括我自己在内。:)
作为一个合格程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多。【很多人尽管知道这个Practice,但是,能够经持下来的人着实不多】
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来 ...
- 2006-10-09 17:23
- 浏览 1729
- 评论(2)
本贴原发布于5460的文学园地,后来5460给我自动生成了个人Blog;后来又贴在BlogDriver的个人Blog中。
【虎.无名】好久没上5460的同学录了,无意中发现上面还保存这我老早前的两个帖子,是高中时期写的两首词,当时仅仅也是一时 ...
- 2006-10-09 14:31
- 浏览 1575
- 评论(0)
原始链接:
《网络玄幻小说合集》典藏版v19,v20 http://zeroliu.blogdriver.com/zeroliu/1223020.html
《网络玄幻小说合集》典藏版(1-17) http://zeroliu.blogdriver.com/zeroliu/1186592.html
《网络玄幻小说合集》典藏版(1-15) http://zeroliu.blogdriver.com/zeroliu/1174128.html
《网络玄幻小说合集》典藏版 V19.1.0 http://ebook.libv.com/e书合集/《网络玄幻小说合集》典藏版%20V19.1.0.chm 点击下 ...
- 2006-10-09 14:11
- 浏览 54084
- 评论(0)
原来发布在Blog上的:http://zeroliu.blogdriver.com/zeroliu/1221778.html
【虎.无名】最近封装JMX的MBean,有一个监控磁盘空间的需求。在网上找遍了,列出了3种方法,第1种只能windows系统,第2种就不用说了,需要一个扩展库。至于用JNI则就没必要了。最新的jdk6.0有相应的方法,其它版本还没有,研究了一下方法一和方法二,主要原理就是:通过java中的Process类来调用外部命令,如dir、ls、df -k、du等,然后捕获其标准输出,从而获取所需数据。具体代码如下。。。
方法一:执行外部命令dir/df,然后捕获输出,分析输出 ...
- 2006-10-09 10:09
- 浏览 8439
- 评论(9)