- 博客(20)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 java.net.SocketException: Too many open files错误
很有可能是BufferedReader没有close,导致服务器出现java.net.SocketException: Too many open files错误。具体参考:[url]http://www.cnitblog.com/rd416/archive/2008/08/07/47724.aspx[/url]...
2010-12-02 09:56:50 110
struts2.0.x升级到struts2.1.6体会
由于多个项目部署到同一个tomcat下,有的用的struts2.0.x有的用的最新的struts2.1.6,部署后运行部了多久出现内存溢出异常,后来把包都合并到tomcat的share/lib里,从而引起了struts2.0.x的项目出现了N多问题。非常费劲的把问题一一解决,后来发现最好的解决办法就是去官网看文档,参考文档看看那些是自己项目里需要修改的,按照文档说明修改,可以事倍功半,在此做一个记...
2009-05-31 15:42:10 111
好书推荐《人性的弱点》
《人性的弱点》这本书好多年前在卖盗版书的小贩里的车里就瞧见过,一看是老外写的,心里就有点抵触。因为总觉得外国文化和中国是有很大区别的,也许是受中国特色这个词影响太深了吧,脑海里一直认为中国有自己的特色外国人很难写出符合中国人要求的书。前段时间在网上下了个电子版看了看(当然是中文版了,英语水平还没到能看这类书的级别),虽然里面举得例子都是老外们的例子,我相信有些我们也是遇到过的。看完觉得确...
2008-12-18 14:54:44 558
原创 TCP协议连接建立与连接断开过程(含断开时的TCP状态图)
TCP协议连接建立时3次握手的过程。简述TCP协议连接建立时3次握手的过程。根据TCP头部,说明下列3个包在连接建立过程中的次序.0020 00 50 83 aa 46 49 3e dd 33 96 37 a3 a0 12 ...P..FI>.3.7...0030 16 a0 c4 c0 00 00 02 04 05 b4 04 02 08 0a d7 ...
2008-12-10 09:54:19 306
原创 软件版本常识和软件版本号命名规则
OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。RTM:是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM.也有出120天评估版。 RVL:是正式上架零售版。OEM=RVL:只是它的安装内容的内定值不一样,所以会有分别。随机版——能从全新的硬盘内安装,不支持升级式的安装升级版 ——用升级式的安装,不支持全新的安装零售版——则两种安装方式都支持,这也是为什么零售版的价格最贵至于安装后的东...
2008-07-09 10:50:44 232
原创 软件项目管理流程分析与设计
1 软件项目管理总体流程设计软件项目管理总体流程设计为项目搜寻、立项、售前、合同生成和合同执行等5个主要阶段,分别以P1、P2、P3、P4、P5表示;同时设计了立项完成、合同签定、功能定义、软件开发、项目验收等5个里程碑,分别以TM1、TM2、TM3、TM4、TM5表示,如图1所示。在这些流程中,合同执行流程是软件项目管理的核心,其主要过程有:产品定义、软件开发、测试执行、内部验收、项目实施与验...
2008-07-08 23:01:17 280
JAVA日期时间小结
Java 语言的Calendar,GregorianCalendar (日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象。学习日期, 日期格式, 日期的解析和日期的计算。 我们将讨论下面的类: 1、 具体类...
2007-02-14 09:48:11 103
jsp设置页面过期
服务端方法:<%response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", -10);%>在登陆页面和登陆后页面均加入这段代码即可注意,一定要在登陆页面(或类似功能的页面使sessio
2007-02-14 09:39:05 361
MYSQL基本配置/命令
MySql对于自己而言,非常喜欢.可伸缩性强,速度快,既具有大型数据库安全稳健等特点,又具有小型数据库易用等的特点.所以对于对该数据库的把握是非常重要的.今天搞了一个工作,就是对Mysql的配置.以前乱七八糟的在电脑上装了,自己都搞不清楚.所以有必要重新搞一下.首先,原来电脑上存在一个Mysql,因为是非安装版的,所以直接把他删了就可以了.然后,再删除原来配置的MYSQL服务,用命令SC ...
2007-02-07 09:33:03 155
Java1.5语言新特性简单总结-
Java1.5语言新特性简单总结-1. 自动装箱与拆箱 对应C# 例1.1 Integer i = 10; int j = i; 2. 更优化的for循环 对应就C#---foreach循环 例2.1 String[] names = {"BadBoy","GoodBoy","HappyGirl","sadGirl"}; for(String option: names...
2007-02-06 18:09:00 116
hibernate3.0查询参数中文问题解决
Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,org.hibernate.hql.ast.ASTQueryTranslatorFactory ,好像有bug解决方法在hibernate.cfg.xml中加入:xml 代码 <property name="hibernate.transaction.factory_class"> ...
2007-02-02 17:11:21 94
hibernate+proxool的数据库连接池配置方法
下面我介绍一下在使用Hibernate 3.0做数据执久层解决方案时,怎么配置Proxool 0.8.3数据库连接池的方法。 1、将proxool-0.8.3.jar以及连接数据库用到的jar文件包含在你的项目的classpath或者WEB-INF/lib下面,本例使用的是MS Sqlserver数据库。 2、在和hibernate.cfg.xml平级的目录新建一个proxoolcon...
2006-12-29 09:01:39 128
微软鼠标驱动6.0新增实用有趣功能
安装微软新鼠标驱动(microsoft_ip61_vista32)后,发现按键多了一个有趣功能:新增功能:中键单击即时查看,类似于IE7的Tab查看功能。中键默认成为了即时查看,按下后,会在桌面背景上均布当前运行各程序的截图,类似于IE7中Tab的查看管理器,一目了然.移动鼠标到上面会变大一圈,在上面单击则切换到该程序.而在每个程序的截图四边都有一圈透明边框,应该是为统一Vista风格设计的...
2006-12-27 09:26:44 237
用MyEclipse 5.1.0 写 WebService 服务端程序的一个BUG
前几天用MyEclipse5.1.0的建webservice服务工程功能实现webservice服务端时,通过wsdl文件建立服务在tomcat5.5上部署服务时总是报以下错误java 代码 ERROR [XFireServlet] Error initializing XFireServlet. org.springframework.beans.factory...
2006-12-27 09:21:42 81
Struts 应用需求分析和设计步骤
Struts 应用需求分析和设计步骤l 收集和分析应用需求l 设计数据库l 设计客户界面l 设计ActionForml 设计Actionl 设计应用的业务逻辑组件<o:p> </o:p><o:p> </o:p>一、收集和分析应用需求...
2006-12-22 10:10:09 66
数据库设计指南
文档标题:数据库设计指南(1) 作者: 痴狂小子关 键 字:数据库设计指南,企业,数据,管理系统项目本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=608&d=23q7m7本文档来自ChinaBcb:http://www.chinabcb.com/bbs/viewtopic.php?t=9524如果把企业的数...
2006-12-02 19:37:54 271
Java远程方法调用(RMI)
Java与.NET都提供了远程处理功能,但不完全相同.Java远程处理是通过一个“共享接口”实现的,而.NET可以通过一个“共享命令集”实现。下面就这两种方式来具体说明。 Java 远程处理 Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的对象,使Java编程人员能够在网络环境中分布操作。 创建一个...
2006-11-16 16:45:38 177
Timer与TimerTask入门
Java2的开发包中提供了一种很使用的线程功能:提前安排将来某段时间执行某任务Timer ,TimerTask。 你可以使用这些类创建后台进程,让其在等待一段规定的时间后执行,或者让其没隔一段时间执行。 你也可以用Thread来完成,但利用Timer与TimerTask显然省事不少。 TimerTask实现了Runnable接口,待执行的任务置于run()中。 Timer是一个安排...
2006-11-16 16:35:23 83
Java Exception 处理之最佳实践
本文是Exception处理的一篇不错的文章,从Java Exception的概念介绍起,依次讲解了Exception的类型(Checked/Unchecked),Exception处理的最佳实现:1. 选择Checked还是Unchecked的几个经典依据2. Exception的封装问题3. 如无必要不要创建自己的Exception4. 不要用Exception来作流程控制5. 不...
2006-11-16 14:28:08 200
广州BOSS系统方案设计.doc
2008-10-14
Spring2.5声明事务<tx:><aop:>方式不生效
2008-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人