java语言相关
文章平均质量分 70
javarecipes
这个作者很懒,什么都没留下…
展开
-
Where is Ant ?
那天在改一个Ant脚本,突然有灵感。 佩服Ant发明者的良苦用心。 在那个时候动态语言还不流行,java作为一个编译语言还是很生硬,不够灵活。 而Ant的基于配置的“编程”,小巧而强大,从而帮我们完成了很多重复劳动。 编译型语言 ---> Ant ---> 动态语言...2010-03-09 17:16:22 · 145 阅读 · 0 评论 -
HashMap 键值的循环或者迭代
写道 HashMap map = new HashMap();map.put("1", "Tom");map.put("2", "Jim");map.put("3", "Jane");map.put("4", "Kevin");map.put("6", "Bit");map.put2009-12-10 13:04:29 · 99 阅读 · 0 评论 -
JspSourceDependent.getDependants()
1. JSP编译成的servlet继承 org.apache.jasper.runtime.HttpJspBase 实现 org.apache.jasper.runtime.JspSourceDependent 2. 继承 org.apache.jasper.runtime.HttpJspBase 实现方法 public void _jspService(HttpServletRe...原创 2010-01-25 15:17:28 · 374 阅读 · 0 评论 -
进制,编码解码,协议瞎扯淡1
分别悟出了进制,编码解码,协议是计算机水平进步的一个个阶梯。进制和编码解码是密切相关的,其中最重要的是二进制和十六进制。二进制的重要性不言而喻,但是为什么十六进制如此重要呢?为什么十进制不取代十六进制呢?我希望你使用过例如 WinHex 或者 UltraEdit的十六进制模式 打开过文件,这样你会更容易理解我在扯什么淡。下面我来回答“为什么十进制不取代十六进制呢?”答案是二进制更容...原创 2010-01-26 11:18:52 · 107 阅读 · 0 评论 -
JDK J2SE Java SE的发展历程
作为一个现在靠java混饭吃的人,对java的历史不了解是很XX的。然而作为理科出身的我,一向不善于记忆年份,比如1997年香港回归之类的。 下图是我根据 wikipedia Java_version_history 整理出来的,明显有点蛋疼。但是效果不错。各位不妨也做一个。 ...2010-08-04 08:50:27 · 202 阅读 · 0 评论 -
事务的前世今生
JDBC事务:最基本的选择只有0和1,也就是commit和rollback,我们只有一个数据库,无非是对某个table的增删改查。JTA事务: 开发了新的系统,新系统有自己的新数据库,又要访问原始数据库,还需要访问第三方的数据源,越来越复杂了,遇到了传说中的分布式事务,于是我们开始引入JTA。CMT事务: 基于上面的情况,JTA事务的实现还是很麻烦,有聪明的开发商发...2010-05-31 17:08:06 · 110 阅读 · 0 评论 -
Servlet,Listener和Filter如何获取ServletContext(既application)
Listener的项目上下文(既ServletContext既application)是从event中获取的,event是Listener和容器之间交流的中间人 public interface ServletContextListener extends EventListener { /** ** Notification that the web...2010-08-24 16:40:29 · 449 阅读 · 0 评论 -
java IO 小结
经常有下面的写法,指定文件名和编码,读取文件 new BufferedReader(new InputStreamReader(new FileInputStream(new File("file")), "GBK")); 简化一下也就是 文件--比特(byte)流--包装成字符(char)--包装成缓冲 new BufferedR...原创 2010-09-01 17:16:56 · 70 阅读 · 0 评论 -
ClassLoader Test
配合这篇文章看http://www.iteye.com/topic/753834 自定义的ClassLoader有自己的上下文,你可以指定从什么地方得到这个文件或者流,本例是C:/classes/ 调用自定义的ClassLoader的loadClass方法能根据package+className得到这个Class对象 (...原创 2010-09-03 15:58:16 · 152 阅读 · 0 评论