- 博客(4)
- 资源 (9)
- 收藏
- 关注
转载 prototype.js 1.4版开发者手册
prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。prototype.js不仅是一个有很大实用价值的js库,而且有很高的学习价值,所以我强烈建议B/S开发人员和对JS开发感兴趣的朋友去浏览一些它的源代码,其中有很多的珠玑,你绝对会觉得读它的源代码是一种享受,
2009-11-26 20:17:00 918
转载 Java 输出流转输入流的方法(OutputStream转InputStream,Writer转Reader)
如果你曾经使用过Java IO 编程,很可能会遇到这样一个状况,在一个类中向OutputStream里面写数据,而另一个类则从InputStream中读取这些数据。这时问题就出现了,“如何才能把OutputStream里的数据转换为InputStream里的数据呢?”。 在Java里,并没有一个OutpStreamToInputStreamConverter 的类。 但庆幸的是还是有几
2009-11-20 10:29:00 35307 4
原创 Tapestry5杂谈
好久没有关注Tapestry了,最近又关心了下Tapestry5的设计。 Tapestry的核心组件化开发基本依序了下来,使得组件接口的定义和使用更加灵活,也减少了很多不必要的限制。 详细我就不说了,这里稍许说下一直非常关心的一个问题——Pojo风格 其它一些框架采用pojo并不是会让人费解,因为别的框架如spring等一般不会控制属性的使用。但是在Tapestry下,框
2009-11-17 20:06:00 1195
原创 史上最牛的扩展点
程序的扩展,毋庸置疑是每个程序员都会考虑的问题。在Java世界里,一般有哪些扩展方式呢?想必大家都清楚,接口、反射或者代码生成。 用接口做扩展,一般在是定义一个接口,使用者代码针对接口编写,由实现者完成具体逻辑。接口和实现的关联可以直接创建,工厂方法,依赖注入等等。 用发射和代码生成一般来说是预先指定了一些编码约束和使用约束,换句话说就是定义了一个协议,使用者通过这个协议描述的方式
2009-11-15 21:18:00 674
Introduction to Probability Models (Sheldon M.Ross, 9th Edition)
2010-11-15
Design Patterns in Java
2009-06-23
Mastering Enterprise JavaBeans 3.0
2008-06-03
Ant 入门讲解视频
2008-05-30
ejb3实例教程
2008-05-16
Building Reliable Component-Based Software Systems
2008-05-06
UML参考手册
2008-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人