随笔-86  评论-767  文章-3  trackbacks-3
Java
本站文档全面迁移到豆丁      摘要: 基于格式控制以及方便阅读的考虑,本站的所有文档正在并部分已经迁移到豆丁。
以后再也不用因为编辑器原因丢失内容了,而且也支持全屏阅读。总之,豆丁的播放器相当cool.  阅读全文
posted @ 2009-04-25 08:17 eamoi| 编辑
[原创]《Liferay Portal二次开发指南》全文打包下载      摘要: 将站内的《Liferay Portal二次开发指南》整理成完成的PDF文档,打包提供下载,方便有兴趣的朋友学习和参考。  阅读全文
posted @ 2006-03-30 08:58 eamoi 阅读(20463) | 评论 (94)  编辑
【原创】Liferay Portal 系列文章—Portal数据持久      摘要: Liferay Portal默认集成HSQL作为数据库引擎,来实现用户定制信息的持久化。本文简要介绍HSQL的特性,以及如何定制Liferay Portal的持久数据源。  阅读全文
posted @ 2005-10-25 16:33 eamoi 阅读(7972) | 评论 (5)  编辑
【原创】Liferay Portal二次开发指南(总览)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-21 09:33 eamoi 阅读(11569) | 评论 (11)  编辑
【原创】Liferay Portal二次开发指南(11)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-21 09:26 eamoi 阅读(10117) | 评论 (19)  编辑
【原创】Liferay Portal二次开发指南(10)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-21 09:22 eamoi 阅读(5669) | 评论 (3)  编辑
【原创】Liferay Portal二次开发指南(9)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。  阅读全文
posted @ 2005-10-21 09:17 eamoi 阅读(6020) | 评论 (2)  编辑
【原创】Liferay Portal二次开发指南(8)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。  阅读全文
posted @ 2005-10-21 09:11 eamoi 阅读(4537) | 评论 (0)  编辑
【原创】Liferay Portal二次开发指南(7)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-20 16:01 eamoi 阅读(5088) | 评论 (3)  编辑
【原创】Liferay Portal二次开发指南(6)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-20 15:50 eamoi 阅读(4547) | 评论 (0)  编辑
【原创】Liferay Portal二次开发指南(5)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。  阅读全文
posted @ 2005-10-20 15:44 eamoi 阅读(4741) | 评论 (0)  编辑
【原创】Liferay Portal二次开发指南(4)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-20 15:34 eamoi 阅读(4940) | 评论 (0)  编辑
【原创】Liferay Portal二次开发指南(3)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-20 15:27 eamoi 阅读(7952) | 评论 (8)  编辑
【原创】Liferay Portal二次开发指南(2)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。   阅读全文
posted @ 2005-10-20 15:13 eamoi 阅读(5427) | 评论 (0)  编辑
【原创】Liferay Portal二次开发指南(1)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。  阅读全文
posted @ 2005-10-20 14:42 eamoi 阅读(8968) | 评论 (5)  编辑
【原创】Liferay Portal二次开发指南(版权)      摘要: 随着信息化建设的深入,Portal 门户已经成为新型办公环境的一个重要组成部分。 Portal所提供的单点登录、权限控制、个性化定制、内容集成、文件管理等独特的功能, 已经大大占据公众的眼球,并在信息集成和消除信息孤岛方面发挥了重要的左右。
随着Portal技术的成熟,以MyNestcape、MyYahoo、MSN-Space等为代表大型网站也较多的采用Portal架构来实现个性化的内容聚合和定制,以实现灵活的扩展的服务策略。
Liferay Portal作为一个开源的Portal项目,利用Hibernate、Struts、Spring等开源框架,实现了JCP JSR168规范中提出的Portal功能,在开源Portal系统中有比较典型的代表性。
本文从Liferay Portal的架构入手,详细讲解Portal的用户策略、内容布局、桌面和品质的要素,引导读者完成Liferay Portal初步的二次开发,在Liferay Portal上定制自己的Portlet。Liferay Portal程序框架和源码分析不在本文的讨论范围。
  阅读全文
posted @ 2005-10-20 14:39 eamoi 阅读(5012) | 评论 (11)  编辑
[原创-翻译]Liferay Portal系统架构点滴      摘要: 本文主要讲述Liferay-Portal的架构.作为开源Portal,Liferay在实现JSR168规范方面有不少值得推崇的地方.
在架构方面,引入Hibernate/Spring/Struts等开源框架和实现,使得Portal可以在普通的Servlet容器轻松部署.  阅读全文
posted @ 2005-10-08 11:42 eamoi 阅读(7705) | 评论 (2)  编辑
企业门户Portal--团队的新努力      摘要: 企业超级门户Portal  阅读全文
posted @ 2005-08-22 10:37 eamoi 阅读(2971) | 评论 (10)  编辑
[转帖]如何使用设计模式      摘要: 在开发者中间,设计模式是思考设计问题的很受欢迎的一种方法,但是怎样才是思考设计模式的正确方法呢?在这次采访中,Erich Gamma(里程碑式的书籍《设计模式》的作者之一)和Bill Venners谈论了关于如何思考和使用设计模式的正确方法。 半个月前看到英文原文,一直有翻译的冲动,可是迫于项目压力无法实现.今天翻译了大半,突然看到人家已经完成了.懊悔啊. lxwde的翻译功底不错,翻译也算贴近原文. 转贴地址:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=125&threadID=23409&tstart=0  阅读全文
posted @ 2005-06-08 17:22 eamoi 阅读(2768) | 评论 (0)  编辑
How to Use Design Patterns      摘要: Among developers, design patterns are a popular way to think about design, but what is the proper way to think about design patterns? In this interview, Erich Gamma, co-author of the landmark book, Design Patterns, talks with Bill Venners about the right way to think about and use design patterns. The original URL is:http://www.artima.com/lejava/articles/gammadp.html  阅读全文
posted @ 2005-05-24 16:30 eamoi 阅读(1990) | 评论 (0)  编辑
利用Token机制解决重复重复提交问题      摘要: 本文为本人在dev2dev回答网友提问所作: 原始链接: http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=121&threadID=22185&tstart=0 主要讲述如何利用令牌机制来解决重复提交问题.  阅读全文
posted @ 2005-04-18 10:08 eamoi 阅读(6983) | 评论 (7)  编辑
MVC设计模式的Struts技术实现(5)      摘要: 最近几年来,基于可重用的FrameWork技术逐渐成为业界研究和应用的新趋势。其中,Craig McClanahan于2000年5月份提出的Jakarta Struts FrameWork,将目前最流行的两种Server端技术--JSP和Servlet集合在一起,实现了MVC架构,提供了一种快速高效的构建Web应用程序的方法。Struts自从诞生之日起,就获得了Apache Jakarta开源社区的普遍关注。本文作者所在的小组,在LPMT中,运用Struts技术,快速构建了一个结构清晰、可复用、可扩展的Web系统。本文从MVC架构设计、WebForm技术实现、代码复用等方面,对Struts在LPMT中的应用作一个总结。

说明:本文为作者2004年5月份所作,基于Struts1.1,由于作者水平有限,难免有偏差之处.
作者:eamoi Dev2DevID: educhina 软件工程师@Aljoin Software
转载请注明原作者版权 2004.11.30  阅读全文
posted @ 2005-01-27 14:54 eamoi 阅读(2052) | 评论 (2)  编辑
MVC设计模式的Struts技术实现(4)      摘要: 最近几年来,基于可重用的FrameWork技术逐渐成为业界研究和应用的新趋势。其中,Craig McClanahan于2000年5月份提出的Jakarta Struts FrameWork,将目前最流行的两种Server端技术--JSP和Servlet集合在一起,实现了MVC架构,提供了一种快速高效的构建Web应用程序的方法。Struts自从诞生之日起,就获得了Apache Jakarta开源社区的普遍关注。本文作者所在的小组,在LPMT中,运用Struts技术,快速构建了一个结构清晰、可复用、可扩展的Web系统。本文从MVC架构设计、WebForm技术实现、代码复用等方面,对Struts在LPMT中的应用作一个总结。

说明:本文为作者2004年5月份所作,基于Struts1.1,由于作者水平有限,难免有偏差之处.
作者:eamoi Dev2DevID: educhina 软件工程师@Aljoin Software
转载请注明原作者版权 2004.11.30  阅读全文
posted @ 2005-01-27 14:53 eamoi 阅读(2533) | 评论 (1)  编辑
MVC设计模式的Struts技术实现(3)      摘要: 最近几年来,基于可重用的FrameWork技术逐渐成为业界研究和应用的新趋势。其中,Craig McClanahan于2000年5月份提出的Jakarta Struts FrameWork,将目前最流行的两种Server端技术--JSP和Servlet集合在一起,实现了MVC架构,提供了一种快速高效的构建Web应用程序的方法。Struts自从诞生之日起,就获得了Apache Jakarta开源社区的普遍关注。本文作者所在的小组,在LPMT中,运用Struts技术,快速构建了一个结构清晰、可复用、可扩展的Web系统。本文从MVC架构设计、WebForm技术实现、代码复用等方面,对Struts在LPMT中的应用作一个总结。

说明:本文为作者2004年5月份所作,基于Struts1.1,由于作者水平有限,难免有偏差之处.
作者:eamoi Dev2DevID: educhina 软件工程师@Aljoin Software
转载请注明原作者版权 2004.11.30  阅读全文
posted @ 2005-01-27 14:52 eamoi 阅读(3341) | 评论 (0)  编辑
MVC设计模式的Struts技术实现(2)      摘要: 最近几年来,基于可重用的FrameWork技术逐渐成为业界研究和应用的新趋势。其中,Craig McClanahan于2000年5月份提出的Jakarta Struts FrameWork,将目前最流行的两种Server端技术--JSP和Servlet集合在一起,实现了MVC架构,提供了一种快速高效的构建Web应用程序的方法。Struts自从诞生之日起,就获得了Apache Jakarta开源社区的普遍关注。本文作者所在的小组,在LPMT中,运用Struts技术,快速构建了一个结构清晰、可复用、可扩展的Web系统。本文从MVC架构设计、WebForm技术实现、代码复用等方面,对Struts在LPMT中的应用作一个总结。

说明:本文为作者2004年5月份所作,基于Struts1.1,由于作者水平有限,难免有偏差之处.
作者:eamoi Dev2DevID: educhina 软件工程师@Aljoin Software
转载请注明原作者版权 2004.11.30  阅读全文
posted @ 2005-01-27 14:48 eamoi 阅读(2645) | 评论 (2)  编辑
MVC设计模式的Struts技术实现(1)      摘要: 最近几年来,基于可重用的FrameWork技术逐渐成为业界研究和应用的新趋势。其中,Craig McClanahan于2000年5月份提出的Jakarta Struts FrameWork,将目前最流行的两种Server端技术--JSP和Servlet集合在一起,实现了MVC架构,提供了一种快速高效的构建Web应用程序的方法。Struts自从诞生之日起,就获得了Apache Jakarta开源社区的普遍关注。本文作者所在的小组,在LPMT中,运用Struts技术,快速构建了一个结构清晰、可复用、可扩展的Web系统。本文从MVC架构设计、WebForm技术实现、代码复用等方面,对Struts在LPMT中的应用作一个总结。

说明:本文为作者2004年5月份所作,基于Struts1.1,由于作者水平有限,难免有偏差之处.
作者:eamoi Dev2DevID: educhina 软件工程师@Aljoin Software
转载请注明原作者版权 2004.11.30  阅读全文
posted @ 2005-01-27 14:41 eamoi 阅读(4268) | 评论 (2)  编辑
[收藏]如何获取客户端MAC地址      摘要: Java系统如何取得客户端的MAC地址. dev2dev的讨论给出了三种方法.  阅读全文
posted @ 2005-01-20 08:50 eamoi 阅读(5148) | 评论 (1)  编辑
[原创]接口Proxy      摘要: [原创]接口Proxy  阅读全文
posted @ 2005-01-14 15:09 eamoi 阅读(485) | 评论 (0)  编辑
[收藏]读写文本文件      摘要: [收藏]读写文本文件  阅读全文
posted @ 2005-01-14 15:08 eamoi 阅读(1261) | 评论 (0)  编辑
[收藏]利用JExcelApi来动态生成excel文档      摘要: [收藏]利用JExcelApi来动态生成excel文档   阅读全文
posted @ 2005-01-14 14:57 eamoi 阅读(3389) | 评论 (0)  编辑