Carbon

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2005年10月19日

摘要: Java Web开发构想 1.背景、形势 能够进行Web开发的编程语言和技术很多 (1) 动态解释语言 PHP; Perl; Python (Zope, Plone); Ruby (Ruby on Rails); (2) 编译语言 Java; .net Java Web开发远非一枝独秀: 除了受到来自.net 这个重量级对手的最大挑战之外,更受到Zope, Ruby on Rail ... 阅读全文
posted @ 2005-10-19 16:18 Carbon 阅读(301) 评论(0) 推荐(0) 编辑

2005年10月18日

摘要: RSS在网络上大行其道,各种网站都加上RSS支持,我最近也研究了一下,给我的文章也加上了RSS订阅.RSS目前用的也有几个版本,很是混乱,下面以RSS2.0为例来说明.网络上有个rsslibj库,是用来生成rss支持文件的,不过已经好久没有更新了,它是用xml的方式生成的.本文的例子不用到任何xml解析器,不过当然要知道最后生成的XML文件的格式才行,关于RSS规范,可以浏览一下 http://b... 阅读全文
posted @ 2005-10-18 20:23 Carbon 阅读(1017) 评论(0) 推荐(0) 编辑

2005年10月13日

摘要: 这个是我做的用例。测试cascade和inverse.分析结果以及具体hibernate sql都在,比较容易看明白。希望不是很明白的看看,加深印象。小弟学识浅薄,如果有不对的地方,请指出来,谢谢!~测试环境:Eclispe,用断点测试。 数据库是SQLServer2000.Area.hbm.xml State.hbm.xml 我们主要看inverse,cascad... 阅读全文
posted @ 2005-10-13 11:10 Carbon 阅读(1304) 评论(1) 推荐(0) 编辑

2005年10月10日

摘要: 目前整个开发社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本文不是要在理论上具体阐述何为AOP, 为何要进行AOP . 要详细了解学习AOP可以到它老家htt... 阅读全文
posted @ 2005-10-10 10:26 Carbon 阅读(384) 评论(0) 推荐(0) 编辑

摘要: 首先我们来明确一下动态代理的定义:一个动态代理类在运行期implements一组interface,使得interface实现类的方法调用被分派至其他的类(另外的interface实现类或者任意的类)的方法。讲得更通俗一些,要了解动态代理,我们就要知道什么东西动态了,代理了什么?首先,一个Proxy代理了一组interface的方法。注意,代理的是interface,... 阅读全文
posted @ 2005-10-10 10:03 Carbon 阅读(215) 评论(0) 推荐(0) 编辑

2005年9月14日

摘要: “JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,... 阅读全文
posted @ 2005-09-14 17:34 Carbon 阅读(184) 评论(0) 推荐(0) 编辑

摘要: 第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&... 阅读全文
posted @ 2005-09-14 17:21 Carbon 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。 ThreadLocal是什么 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现... 阅读全文
posted @ 2005-09-14 17:20 Carbon 阅读(511) 评论(0) 推荐(0) 编辑