- 博客(10)
- 资源 (23)
- 收藏
- 关注
原创 List, Map, Set的联想-简化书写
最近在搞3G的研究, 发现android的java代码中有这样三个类Lists, Maps, Sets. 这让我想到和大家分享 首先以前我们写的泛型类List<Integer> list = new ArrayList<Integer>(); 显然右边的泛型和左面一样, 能不能不写. 在7月要发版的jdk1.7中有菱形语法 List<Integer> li...
2011-03-19 07:46:00 1215
原创 android内核代码下载清单
git clone git://android.git.kernel.org/device/common.git git clone git://android.git.kernel.org/device/htc/common.git git clone git://android.git.kernel.org/device/htc/dream-sapphire.git git clone git...
2011-03-18 18:50:00 843 2
原创 android开发中代码的调试常识
在android开发中, 使用的工具一般eclipse + adt. adt构建出来的dalvik vm的功能如下图 不支持我一直喜爱的hot code replace(不改方法的签名和类的结构不需要重启, 直接生效), drop to frame(跟踪代码可以回退). 这在开发中是非常麻烦的. 目前一般的开发是启动android应用时以debug方式启动, 主要就是为了调试, 但是发现b...
2011-03-13 19:35:00 666
原创 防盗链代码
/** * 防盗链 * * @author fengjianhua */ public class HotlinkFilter implements Filter { public void init(FilterConfig filterConfig) throws ServletException { } public void doFilter(ServletRequest req, ...
2011-03-08 11:39:00 1029
原创 c++中i = i++的思考?
在之前java中思考 int i = 0; i = i++; System.out.println(i); 结果 i = 0; 它是由生成的bytecode决定 而在c++中. int i = 0; i = i++; cout << i << endl; 结果 i = 1; 在vs2010中反汇编得到如下指令 所以结果为1...
2011-03-07 21:43:00 1044
原创 java中i = i++的思考?
在java中当我们定义 int i = 0;i = i++;System.out.println(i);其结果是0;首先我们来反汇编一下对应的class文件javap -c Test0行iconst_0是将字面值0放到入栈放到的operand stack中,1行istore_1是从operand stack出栈将0写到Local variable Area中2行iload_1是从local variable读出0的值入栈3行iinc是对local variable中的值进行自加6行istore_1是将ope
2011-03-06 13:12:00 668
interface inspector
2017-08-15
加密与解密(第三版)
2016-06-25
expandrive
2012-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人