- 浏览: 193289 次
- 性别:
- 来自: 广州
最新评论
-
yeshaoting:
写得好.不介意的话,我转载了.
好好排版一下就更好了.
java -Xbootclasspath的用法. -
yiyu:
用到了,谢谢分享
HttpURLConnection 访问页面时发生403问题。 -
rentianchou:
很有才啊,这个我转了呀哈哈
无题 -
gujunfu_012:
good!
HttpURLConnection 访问页面时发生403问题。 -
adamzhao:
好好排版一下吧,最上边那一大块看着眼晕
java -Xbootclasspath的用法.
文章列表
outer: for(int i=0;i<2;i++){ inner:for(int j=0;j<2;j++){ if (j==1) break outer; System.out.println("i:" + i + " j:" + j); } }上面那个代码,当j=1时,然后break outer。 这时候就会跳出高层的for(outer)。这里也可以改成 ...
- 2006-07-12 16:00
- 浏览 1443
- 评论(0)
outer: for(int i=0;i<2;i++){ inner:for(int j=0;j<2;j++){ if (j==1) break outer; System.out.println("i:" + i + " j:" + j); } }上面那个代码,当j=1时,然后break outer。 这时候就会跳出高层的for(outer)。这里也可以改成 ...
- 2006-07-12 16:00
- 浏览 820
- 评论(0)
Compass读文档笔记 Compass是基于Lucene 的更高层的抽象,假如你正打算做关于搜索方面的模块的话,那我建议你使用Compass,他提供了可配置方案,而且比Lucene更加容易使用。如果你的系统中使用Spring, Hibernate,JDO, IBatis。。。 Compass是最好的选择,他能够非常方便的集成到现有系统中去。 1. Compass的framework的系统结构。 感觉Compass的代码的结构简直就是剽窃Hibernate的,可能Compass的最初目的是用来整合Hibernate的, ...
- 2006-07-06 16:00
- 浏览 2398
- 评论(0)
Compass读文档笔记 Compass是基于Lucene 的更高层的抽象,假如你正打算做关于搜索方面的模块的话,那我建议你使用Compass,他提供了可配置方案,而且比Lucene更加容易使用。如果你的系统中使用Spring, Hibernate,JDO, IBatis。。。 Compass是最好的选择,他能够非常方便的集成到现有系统中去。 1. Compass的framework的系统结构。 感觉Compass的代码的结构简直就是剽窃Hibernate的,可能Compass的最初目的是用来整合Hibernate的, ...
- 2006-07-06 16:00
- 浏览 1203
- 评论(0)
期盼已久的3.2终于release了, 下面是一些新特性.http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.html
- 2006-07-01 16:00
- 浏览 947
- 评论(0)
期盼已久的3.2终于release了, 下面是一些新特性.http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.html
- 2006-07-01 16:00
- 浏览 575
- 评论(0)
今天是在华誉的最后一天,时间过得真快,来这已经将近1年半了。 在这里始终维护着一个项目, swing + jnp(Jboss jndi) + rmi + 疯狂的multi-thread,自己的基础也有了很大的提高。 感谢在一起工作的兄弟姐妹们, 在这一年半里过得还算是比较愉快。 最后, 愿华誉一路走好。
- 2006-06-29 16:00
- 浏览 884
- 评论(0)
今天是在华誉的最后一天,时间过得真快,来这已经将近1年半了。 在这里始终维护着一个项目, swing + jnp(Jboss jndi) + rmi + 疯狂的multi-thread,自己的基础也有了很大的提高。 感谢在一起工作的兄弟姐妹们, 在这一年半里过得还算是比较愉快。 最后, 愿华誉一路走好。
- 2006-06-29 16:00
- 浏览 713
- 评论(0)
反编译字节码所生成的源代码几乎与原始的源代码一致.使用反编译器能够把没有经过特殊处理的class文件还原成几乎和源码一样的java文件.因为在class文件中几乎包括了一切可以用于调试的信息,行号,成员变量,参数类型和参数名称etc, 但是应该不包括javadoc和注释,正应为这样你才能用现代的IDE方便的调试你的程序.定位行,单步执行,审查值etc. 如果我们在编译源码的时候加上-g:none选项,反编译的代码就会损失一些清晰度.例如方法参数名称和局部变量的名称等等.2. 在java字节码中,混淆是保护知识产权的最佳途径,混淆执行如下一些或全部变换:去除调试信息,<fontface=& ...
- 2006-06-03 16:00
- 浏览 840
- 评论(0)
反编译字节码所生成的源代码几乎与原始的源代码一致.使用反编译器能够把没有经过特殊处理的class文件还原成几乎和源码一样的java文件.因为在class文件中几乎包括了一切可以用于调试的信息,行号,成员变量,参数类型和参数名称etc, 但是应该不包括javadoc和注释,正应为这样你才能用现代的IDE方便的调试你的程序.定位行,单步执行,审查值etc. 如果我们在编译源码的时候加上-g:none选项,反编译的代码就会损失一些清晰度.例如方法参数名称和局部变量的名称等等.2. 在java字节码中,混淆是保护知识产权的最佳途径,混淆执行如下一些或全部变换:去除调试信息,<fontface=& ...
- 2006-06-03 16:00
- 浏览 726
- 评论(0)
大家看文章标题就应该知道,我想用一篇文章,把大家从对freemaker的陌生直接带入到比较深入的境界,所以不想说一些基础性的东西,如果大家不习惯我的表达方法,大可通过google去找习惯于自己阅读方式的相关文章。我用过velocity,最近才用freemaker,才知道我以前的选择是错了,因为velocity不支持过程的调用,所以我为velocity增加了很多的东西,写了很多代码,而且脚本也累赘得要命。freemaker首先吸引我的是它强大的过程调用和递归处理能力,其次则是xml风格的语法结构有着明显的边界,不象velocity要注意段落之间要留空格。所以我建议大家直接使用Freemaker,虽 ...
- 2006-04-20 04:01
- 浏览 2032
- 评论(0)
大家看文章标题就应该知道,我想用一篇文章,把大家从对freemaker的陌生直接带入到比较深入的境界,所以不想说一些基础性的东西,如果大家不习惯我的表达方法,大可通过google去找习惯于自己阅读方式的相关文章。我用过velocity,最近才用freemaker,才知道我以前的选择是错了,因为velocity不支持过程的调用,所以我为velocity增加了很多的东西,写了很多代码,而且脚本也累赘得要命。freemaker首先吸引我的是它强大的过程调用和递归处理能力,其次则是xml风格的语法结构有着明显的边界,不象velocity要注意段落之间要留空格。所以我建议大家直接使用Freemaker,虽 ...
- 2006-04-20 04:01
- 浏览 1488
- 评论(0)
public static final long MONTH_IN_MILLIS = 30*24*60*60*1000; 一看就明白这个是定义一月大概的微妙数.当我在计算两个月之间大概的月的个数时, 总是发现他返回一个负数, 奇怪, 后面调试发现 MONTH_IN_MILLIS = -1702967296. 呵呵, 原来overflow了.public static final long MONTH_IN_MILLIS = (30l)*24*60*60*1000;改成这样就ok了.
- 2006-04-17 16:00
- 浏览 977
- 评论(0)
public static final long MONTH_IN_MILLIS = 30*24*60*60*1000; 一看就明白这个是定义一月大概的微妙数.当我在计算两个月之间大概的月的个数时, 总是发现他返回一个负数, 奇怪, 后面调试发现 MONTH_IN_MILLIS = -1702967296. 呵呵, 原来overflow了.public static final long MONTH_IN_MILLIS = (30l)*24*60*60*1000;改成这样就ok了.
- 2006-04-17 16:00
- 浏览 847
- 评论(0)
Spring之事务管理 EJB被人骂的够多了,除了SLSB(无状态SessionBean),CMT(Container-ManagedTransaction,容器管理事务)外,但是CMT依然需要以来ApplicationServer。Spring提供了比CMT更加轻量的,好用易用的事务管理。 org.springframework.transaction.PlatformTransactionManager:是Spring事务管理的核心接口,正如类名,他分离了平台独立性。配合Spring的beandefinition,他可以让我们在不同的事务平台上切换(jta->jdbc,etc)。p ...
- 2006-04-14 16:00
- 浏览 795
- 评论(0)