java
shwhj521314
这个作者很懒,什么都没留下…
展开
-
IntelliJ IDEA常用技巧
1、写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。microsoft-com:vml" />aspectratio="t" v:ext="edit">2、右键点击断点标记(在文本的左边栏里)激活速查菜单,你可以快速设置enable/disable断点或者条件它的属性。 3、CodeCom...2009-03-10 09:11:28 · 67 阅读 · 0 评论 -
软件开发十大模型
一、 线性顺序过程模型:它有时也称为传统生存周期模型或瀑布模型。它提出了软件开发的系统化的、顺序的方法。其流程从系统开始,随后是需求分析、设计、编码、测试、支持。这种模型是最早也是应用最广泛的软件过程模型(虽然这种模型会引起“堵赛状态”)。缺点: 1、实际的项目大部分情况难以按照该模型给出的顺序进行,而且这种模型的迭代是间接的,这很容易由微小的变化而造成大的混乱。...2008-10-31 10:52:01 · 650 阅读 · 0 评论 -
oracle连接问题ORA-00604,ORA-12705
最近也想整整spring和hibernate,于是从网上找个例子来做,例子是MySql的,但我这里数据库用的是oracle,照着例子一步步来,但配置好连接串,却怎么也连接不上,同时用pl/sql是能连接上的.报的是ORA-00604,上网google一搜,还真有这个问题,我就在这转贴下,原文是链接是:http://blog.chinaunix.net/u2/77127/showart_116017...2009-11-24 18:09:49 · 161 阅读 · 0 评论 -
本类加载器的资源文件路径问题
经常希望通过ClassName.class.getClassLoader().getResourceAsStream(““)来取得properties或者xml文件.通常:ClassName.class.getClassLoader().getResourceAsStream(““)取得的是WEB-INF的下级目录,比如ClassName.class.getClassLoader().getRes...2009-05-31 09:18:12 · 165 阅读 · 0 评论 -
java 工程和类等路径汇总
一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中的文件路径视不同的web服务器...2009-05-31 13:57:49 · 419 阅读 · 0 评论 -
Windows下Lucence环境搭建菜鸟入门手册
Windows下Lucence环境搭建菜鸟入门手册归类于: 未分类 — nid @ 15:07 刚刚装了Lucene,感叹那些E文的文档不是那么好懂,加上本人不懂java,所以想记录一下.Lucene是什么?Lucence是一个高性能的全文搜索引擎,可以非常容易的把它集成到您的应用中来.第一步:当然是下载了.推荐Lucene官方网站:http://lucene.apac...原创 2008-12-04 09:04:03 · 267 阅读 · 0 评论 -
java各种时间格式转换
时间和日期中常用到的几个类:java.util.Date, java.util.Calendar, java.util.GregorainCalendar, java.text.DateFormat, java.text.SimpleDateFormatjava.util.Date :表示特定瞬间,精确到毫秒 一天是 24 * 60 * 60 = 86400 秒...2009-06-10 16:51:13 · 615 阅读 · 0 评论 -
Servlet的跳转方式
在servlet中,一般跳转都发生在doGet, doPost等方法里面。 一、原理1 redirect 方式 response.sendRedirect("/a.jsp");页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect("http://www.ycul.com"); ...2009-06-11 17:31:26 · 82 阅读 · 0 评论 -
list 和 vector 使用区别
stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。l...2009-01-14 09:03:58 · 86 阅读 · 0 评论 -
struts+spring+hibernate整合体验报告
通过3天的学习,发现struts+hibernate+spting的整合,也不像想象种的困难首先 一定要记住了解它们整合的内部工作原理,也就是两者之间是通过怎么样的交互来工作其次 对配置的应用要透彻,他们之间的整合,无非就是通过修改配置.xml文件,来实现它们之间的相互工作最后 对于每一框架的支持,spring都提供相应的类去实现,熟记相关的实现类是 有...2008-10-27 15:08:56 · 132 阅读 · 0 评论 -
junit4集成设计开发
JUnit 4 初体验在开始体验 JUnit 4 之前,我们需要以下软件的支持:Eclipse:最为流行的 IDE,它全面集成了 JUnit,并从版本 3.2 开始支持 JUnit 4。当然 JUnit 并不依赖于任何 IDE。您可以从 http://www.eclipse.org/ 上下载最新的 Eclipse 版本。 Ant:基于 Java 的开源构建工具,您可以在 htt...原创 2008-10-14 10:53:23 · 74 阅读 · 0 评论 -
cxf webservice
contextConfigLocation WEB-INF/beans.xml org.springframework.web.context.ContextLoaderListener CXFServlet org.apache.cxf.transport.servlet.CXFServle...2009-03-11 09:00:46 · 90 阅读 · 0 评论 -
tomcat三种部署方法
第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加: 至于Context 节点属性,可详细见相关文档。第二种方法:将web项目文件件拷贝到webapps 目录中。第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复...2009-03-12 14:31:45 · 55 阅读 · 0 评论 -
cruisecontrol实现持续集成
持续集成应用方案见附件,希望能给关系cruisecontrol的人一点帮助2008-09-18 17:23:41 · 100 阅读 · 0 评论 -
搭建你的持续集成服务器 - CruiseControl step by step(1)
CruiseControl是CI服务器的老者,诞生已是多年,在许多方面,CruiseControl服务器已经成为持续集成实践的同义词。而现在,CruiseControl已发展成为一个家族式系统,包括CruiseControl.java、CruiseControl.net、CruiseControl.ruby等适应不同语言环境的实现,其强大的插件和扩展能力也是诸多同类系统无法比你的。而在这里,我只介...原创 2009-04-14 10:28:50 · 150 阅读 · 0 评论 -
了解CuiseControl的配置文件 - CruiseControl step by step(2
上一篇文章中,我们已经看到CruiseControl开始工作了。接下来我们先了解一个它的配置文件,然后再加入你的项目。CruiseControl的配置文件的确了比较复杂,一方面是因为:它太灵活,太想完成你想达到的任何效果了。另一方面就是:它在文档化方面的确很落后。你只能在用户组中找答案。(不过,这也是学习的一个途径。如果你了解开源的话,你就会习惯于在用户组中找答案啦。)--------...原创 2009-04-14 10:29:37 · 105 阅读 · 0 评论 -
向CruiseControl中加入一个新项目 - CruiseControl step by ste
好,现在我们已经在自己的机器上建立了一个持续集成服务器,并初步了解它的配置文件。在本文中,我们就要把自己的项目加到其中。 做为一个入门示例,我们先要陈述一下假设条件,以便我们快速推进我们的部署过程。--------------------------------------------------------------------------------一、 准备工作(请确认...原创 2009-04-14 10:30:21 · 101 阅读 · 0 评论 -
用CruiseControl监视你的项目 -CruiseControl step by step(4
现在,我们已经为自己的项目建立了持续集成服务器。让我们来看一下CruiseControl正在对你说些什么。一、项目的状态首先CruiseControl把项目分成三类,Discontinued,Inactive,及Active。如果一个项目是Discontinued,表示CruiseControl可以找到该项目的日志文件,但在配置文件(Config.xml)中并没有该...原创 2009-04-14 10:31:05 · 66 阅读 · 0 评论 -
持续集成
今天终于把持续集成中build loop那一块弄出来了,采用ant+junit实现自动化创建过程中的测试部分。其实要实现持续集成,自动化测试是最重要的一部分,这一点实现不好,持续集成的搭建就没有任何意义,所有我在希望关注持续集成的兄弟姐妹们,实现持续集成,一定要把junit写好(其他的工具也可以),只要这样你的工作才会变的有意义起来...2008-10-14 10:33:26 · 88 阅读 · 0 评论 -
润乾报表
润乾报表润乾报表是一个纯JAVA的企业级报表工具,支持对J2EE系统的嵌入式部署,无缝集成,是一种报表分析软件.提供了高效的报表设计方案、强大的报表展现能力、支持强关联语义模型,并且具备强有力的填报功能,为企业级数据分析与商业智能提供了高性能、高效率的报表系统解决方案 采用类Excel的方式设计报表,支持公式自动更新数据 支持导入导出Excel模板和带公式导出E...原创 2010-10-12 13:58:01 · 129 阅读 · 0 评论