将项目从瀑布式转为迭代过程
然而,国外早就有RUP软件开发过程,迭代型开发是RUP的主要特征,迭代型开发针对某些问题特别有效,例如,用户表达不出全部需求,需求在开发中不断变更,引入新技术的风险等等问题
在J2EE系统URL里传递中文和特殊字符
这是对用UTF-8开发面向国际化Java/J2EE应用并解决中文问题和Mysql Hibernate Struts Tomcat中文问题解决方法 的补充:
1,jsp里javascript里传递参数:encodeURIComponent这个javascript函数可以对URL里的参数进行编码,如:
javascript:location.href='http://del.icio.us/post?v=4;url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)
2,jsp里传递参数:可将window.location="index.html?beWFName=${beWFName&searchGenUsrNo="+theForm.searchGenUsrNo.value;
改为window.location="<c:url value="/index.html">
<c:param name="beWFName" value="${beWFName}"/>
</c:url>&searchGenUsrNo="+theForm.searchGenUsrNo.value;
3,java的Controller类里redirect重定向传递参数:可以对要传递的参数编码,URLEncoder.encode(userName,"GBK") //或者UTF-8
Apache Roller Version 3.1 安装指南
- 这是一个写得非常好的软件文档,对于不会编写文档的软件工程师可以借鉴一下,学习一下软件产品安装指南文档的写法
- Roller是很好的可供学习的开源应用软件,用到了Spring,Hibernate,Struts等技术,很适合大多数的应用开发人员,但是Roller不是太好安装,以备下次安装参考。
我收藏的链接(10)
ORA-03115: 不支持的网络数据类型或表示法
-
Oracle客户端的版本和服务器的版本不一致,通常是客户端版本太老
-
在Oracle8使用了Timestamp类型,Oracle 8 中还不存在 Timestamp 这样的数据类型
[IBM UML系列]UML 基础: 序列图
来自Rational Edge:本文作为UML 基础的、关于统一建模语言的基础图的一系列文章的一部分,提供对序列图的详细介绍。它也介绍了最近的 UML 2.0 规范的几个新符号元件。
[IBM UML系列]UML 基础: 类图
关于UML 2中结构图的介绍
来自Rational Edge:在 UML 2 中,作为新结构图类型的最重要实例,类图可以在整个软件开发生命周期中,被分析师,业务建模人员,开发者和测试者使用的。本文提供了全面的介绍。
UML统一建模语言简介
回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。
如何安装Nutch和Hadoop
- Lucene Java, 提供了基于Java的索引和搜索技术.
- Nutch 是基于Lucene Java 的提供web 搜索应用软件
- Hadoop 是被Nutch用来的分布式计算平台.
- Lucy 是Lucene Java开放的C的接口, with Perl and Ruby bindings.
- Solr 是一个基于Lucene建立的高性能搜索服务器, 有XML/HTTP 和JSON/Python/Ruby APIs, 关键字高亮, 结果中搜索, 缓存, 复制, 和一个web管理界面.
- Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Lucene Java search engine to the C# and .NET platform utilizing Microsoft .NET Framework. Lucene.Net is currently under incubation.
