- 博客(21)
- 资源 (12)
- 收藏
- 关注

原创 自定义java Annotation快速入门与提高
我们先来看看一个简单的注解类定义import java.lang.annotation.Documented;import java.lang.annotation.Retention;import java.lang.annotation.Target;import java.lang.annotation.ElementType;import java.lang.ann
2013-08-16 16:37:15
709
原创 Java RMI
最近两天一个同事在学习EJB的时候,看到RMI并对此非常感兴趣,正好我做了一个简单的例子,由于众多轻量级应用层出纷纭,重量级架构EJB慢慢淡出了人们的视野,再此仅仅做了一个RMI例子,供大家学习对Rmi有一个初步的了解。Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种远程调用机制,能够让在某个 Java 虚拟机上的对象调用另一
2013-08-16 10:56:47
711
翻译 SQL Server 2005和SQL Server 2000数据的相互导入
1) SQL Server 2000数据导入SQL Server 2005在SQL Server 2000中,把其数据进行备份,在数据库中点击右键,选择“所有任务”下的“备份数据库”,弹出一个对话框,然后点击“添加”按钮,输入对应的数据库备份名称,就可以备份数据了。然后在SQL Server 2005中,在数据库中点击右键,点击“还原数据库”,在弹出的对话框中,“常规”的选项卡中,“目标数据库
2013-08-02 10:57:33
797
原创 SQL注入安全分析
(一) 应用环境列表网络互联设备操作系统序号操作系统名称设备名称脆弱性1IOS_路由器_内部_1route1 2IOS_路由器_VPN_1路由器_VPN_1 3IOS_路由器_
2013-07-24 09:26:34
1004
1
原创 webwork工作原理简单分析
一、WebWork的框架初始化过程利用WebWork做的项目,在服务器启动时完成WebWork的框架初始化。具体是通过Web.xml中配置好的FilterDispatcher过滤器中的init(FilterConfig filterConfig)方法完成。并且web.xml中配置好FilterDispatcher的映射,当用户用映射好的结尾资源请求浏览器时,FillterD
2013-07-19 16:26:32
1271
原创 java开发JMS for Jboss4
针对好多朋友,想熟悉JMS相关开发知识,网上例子写的也比较乱,特手动编写了一个例子和服务器配置,希望大家喜欢,支持我1) jboss配置Queue消息队列 打开jboss安装目录,找到server/default/deploy/jms下找到文件jbossmq-destinations-service.xml文件 增加配置代码如下:
2013-07-19 14:09:32
750
原创 SPRING源码分析:IOC容器
在Spring中,最基本的IOC容器接口是BeanFactory - 这个接口为具体的IOC容器的实现作了最基本的功能规定 - 不管怎么着,作为IOC容器,这些接口你必须要满足应用程序的最基本要求: public interface BeanFactory { //这里是对FactoryBean的转义定义,因为如果使用bean的名字检索FactoryBean得到的对象是工厂生成的对象
2013-07-02 09:53:55
860
原创 SPRING中的CONTEXTLOADERLISTENER
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看它的
2013-07-02 09:41:07
850
原创 java生成二维码方法事例
下面代码是基于QRCode矩阵二维码生成方法实例,有兴趣的朋友可以参考一下,为了方便大家的研究与应用,我已经把Qrcodeed.jar包和本程序源文件,上传到了资源里,供大家参考!如有疑问也可以给我留言,感谢大家的支持,更多文章请浏览:http://blog.youkuaiyun.com/zhangtao__a谢谢!import java.io.*;import java.ut
2013-04-22 15:45:58
810
原创 需求管理之业务分析
我们将从客户调研现场拿回来的需求,经过一番功能角色分析,整个系统的整体脉络与轮廓已经被勾画出来。在这个过程中,我们首先将系统划分成了几个功能模块(如果系统规模较大,还应先划分为几个子系统,然后再划分出各个功能模块)。然后,我们为每个功能模块绘制用例图。用例图是站在用户角度去观察的系统,即系统为用户提供了哪些功能,这就是功能分析。同时,这些功能是为哪些用户服务的,这就是角色分析。我们绘制的用例图应当
2013-01-23 13:30:19
1073
原创 需求调研之用例图
在我们进行一系列需求调研工作的同时,我们的需求分析工作也开始启动了。需求调研与需求分析工作应当是相辅相伴共同进行的。每次参加完需求调研回到公司,我们就应当对需求调研的成果进行一次需求分析。当下一次开始进行需求调研时,我们应当首先将上次需求分析的结果与客户进行确认,同时对需求分析中提出的疑问交给客户予以解答。这就是一个需求捕获->需求整理->需求验证->再需求捕获的过程。 但是,当我们经过一
2013-01-23 13:29:39
1087
原创 需求调研之捕获
前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整
2013-01-23 13:27:46
714
原创 Lucene应用
Lucene 简介 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索工具包。 目前已经有很多应用程序的搜索功能是基于 Lucene 的,比如 Eclipse 的帮助系统的搜索功能。Lucen
2013-01-09 16:32:59
321
原创 语言分析包org.apache.lucene.analysis
语言分析包org.apache.lucene.analysisAnalyzer是一个抽象类,司职对文本内容的切分词规则。 切分后返回一个TokenStream,TokenStream中有一个非常重要方法next(),即取到下一个词。简单点说,通过切词规则,把一篇文章从头到尾分成一个个的词,这就是org.apache.lucene.analysis的工作。 对英文而言
2013-01-09 16:32:17
644
原创 IT需求管理之迭代
前面我一直在反复强调这样一个观点,需求分析不是一蹴而就的,是一个反复迭代的过程。它将从第一次需求分析开始,一直持续到整个项目生命周期。为什么这样说呢?让我们一起来分析分析。在第一次的需求分析阶段,我们在一段时期内需要与客户进行反复地讨论,这个过程往往是这样一个反复循环的过程:需求捕获->需求整理->需求验证->再需求捕获。需求捕获,就是我们与客户在一起开研讨会,讨论需求的活动。客户可能
2013-01-09 16:30:28
907
原创 IT需求管理之研讨
前面我们探讨了业务研讨会应当怎样组织,下面我们再具体讨论一下我们应当怎样与客户讨论业务需求。如果说组织业务研讨会是项目经理的功底,那么讨论业务需求就是需求分析人员的功底。以往我们常常认为,需求分析是一件最简单的事情。客户说他们需要做一个什么软件,有些什么功能,我们照着做就可以了,所谓的需求分析员就是需求的记录员。我要说,这是一个极大的错误,许多失败的软件项目,或者说软件项目中的需求问题,大
2013-01-09 16:29:33
501
原创 IT需求管理之研讨会
经过一番努力,我们终于在客户中找到了一批人,可以解答困扰我们多时的业务问题了,真是不容易呀。但是,如何以合适的时间、合适的地点、通过合适的形式与客户研讨业务需求,是摆在项目经理面前的一道难题。在我所经历的项目中,业务研讨会没有一个是相同的。我曾经做过一个政府机关的项目,在这个项目中,从总局到省、地市、区县,形成了一个多组织机构的管理系统。虽然全国管理流程大体相同,但各地因各地实际情况的不同
2013-01-09 16:27:46
470
原创 IT需求管理之拜访
项目组经过一番努力,获得了一些初步的成果。首先是给客户留下了一个良好的印象,这是一个开端,但要在他们心目中树立自己的职业威信还要看你今后的表现。同时,我们与客户一起为项目制订了短期与长期目标。不要小看了这些目标,它们就是我们的尚方宝剑。正是因为有了它,今后项目中的有关各方就应当协助实现这个目标。我们应当清晰地向客户表达这样一个意思,要完成这样的目标,不是某一方的努力,而是双方共同努力的结果。这也是
2013-01-09 16:26:51
474
原创 SQLite For JAVA
JDBC差不多,如果你熟悉JDBC的话,也有图形化的工具,可以用图形化的工具建表什么的,比较容易。 下面是一个小例子:[java] import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLExceptio
2013-01-09 08:31:33
445
原创 IT需求调研初始
需求调研之初始很多需求分析的工作是从需求调研开始的,我们就从这里说起吧。需求调研是需求分析最重要的一环,也最集中地体现了需求分析的特点——既是一份体力活儿,更是一份技术活儿。它既要求我们具有一种理解能力、设计能力,更要求我们具有一种与人交往、沟通的能力。在一个阳光明媚的下午,项目经理带领着项目组成员,参加了客户组织的见面会,一个新的软件研发项目就这样开始了。双方在一种友好的气氛中进行,
2013-01-08 15:36:04
593
原创 IT项目管理之需求管理
需求篇---需求确认时间过得真快,经过一系列需求研讨、需求分析和整理确认,我们整理出了需求列表,编写出了需求规格说明书,一切似乎该到结束需求分析阶段的时候了。但是,敏捷大师的一句话让我们彻底心凉到了骨头里。敏捷大师说了,我们不可能在需求分析阶段完成所有的需求分析工作,它将延续到设计、开发,甚至测试阶段。一直以来,我对这句话非常困惑。既然需求分析阶段不能完成所有的需求分析工作,那么完成多
2013-01-08 15:23:08
1389
struts2学习指南 chm格式
2009-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人