![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术类
教主无忌
最求卓越的人生,成功自然就会道来。
展开
-
Java Exception 处理之最佳实践
本文是Exception处理的一篇不错的文章,从Java Exception的概念介绍起,依次讲解了Exception的类型(Checked/Unchecked),Exception处理的最佳实现:1. 选择Checked还是Unchecked的几个经典依据2. Exception的封装问题3. 如无必要不要创建自己的Exception4. 不要用Exception来作流程控制5. 不...2006-11-16 14:28:08 · 206 阅读 · 0 评论 -
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 · 319 阅读 · 0 评论 -
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 · 119 阅读 · 0 评论 -
软件版本常识和软件版本号命名规则
OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。RTM:是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM.也有出120天评估版。 RVL:是正式上架零售版。OEM=RVL:只是它的安装内容的内定值不一样,所以会有分别。随机版——能从全新的硬盘内安装,不支持升级式的安装升级版 ——用升级式的安装,不支持全新的安装零售版——则两种安装方式都支持,这也是为什么零售版的价格最贵至于安装后的东...原创 2008-07-09 10:50:44 · 246 阅读 · 0 评论 -
做网站的一些技巧
2007-04-19 15:10:31 · 122 阅读 · 0 评论 -
JAVA日期时间小结
Java 语言的Calendar,GregorianCalendar (日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象。学习日期, 日期格式, 日期的解析和日期的计算。 我们将讨论下面的类: 1、 具体类...2007-02-14 09:48:11 · 112 阅读 · 0 评论 -
jsp设置页面过期
服务端方法:<%response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", -10);%>在登陆页面和登陆后页面均加入这段代码即可注意,一定要在登陆页面(或类似功能的页面使sessio2007-02-14 09:39:05 · 365 阅读 · 0 评论 -
MYSQL基本配置/命令
MySql对于自己而言,非常喜欢.可伸缩性强,速度快,既具有大型数据库安全稳健等特点,又具有小型数据库易用等的特点.所以对于对该数据库的把握是非常重要的.今天搞了一个工作,就是对Mysql的配置.以前乱七八糟的在电脑上装了,自己都搞不清楚.所以有必要重新搞一下.首先,原来电脑上存在一个Mysql,因为是非安装版的,所以直接把他删了就可以了.然后,再删除原来配置的MYSQL服务,用命令SC ...2007-02-07 09:33:03 · 170 阅读 · 0 评论 -
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 · 122 阅读 · 0 评论 -
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 · 101 阅读 · 0 评论 -
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 · 136 阅读 · 0 评论 -
微软鼠标驱动6.0新增实用有趣功能
安装微软新鼠标驱动(microsoft_ip61_vista32)后,发现按键多了一个有趣功能:新增功能:中键单击即时查看,类似于IE7的Tab查看功能。中键默认成为了即时查看,按下后,会在桌面背景上均布当前运行各程序的截图,类似于IE7中Tab的查看管理器,一目了然.移动鼠标到上面会变大一圈,在上面单击则切换到该程序.而在每个程序的截图四边都有一圈透明边框,应该是为统一Vista风格设计的...2006-12-27 09:26:44 · 243 阅读 · 0 评论 -
用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 · 91 阅读 · 0 评论 -
Struts 应用需求分析和设计步骤
Struts 应用需求分析和设计步骤l 收集和分析应用需求l 设计数据库l 设计客户界面l 设计ActionForml 设计Actionl 设计应用的业务逻辑组件<o:p> </o:p><o:p> </o:p>一、收集和分析应用需求...2006-12-22 10:10:09 · 78 阅读 · 0 评论 -
数据库设计指南
文档标题:数据库设计指南(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 · 282 阅读 · 0 评论 -
Java远程方法调用(RMI)
Java与.NET都提供了远程处理功能,但不完全相同.Java远程处理是通过一个“共享接口”实现的,而.NET可以通过一个“共享命令集”实现。下面就这两种方式来具体说明。 Java 远程处理 Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的对象,使Java编程人员能够在网络环境中分布操作。 创建一个...2006-11-16 16:45:38 · 184 阅读 · 0 评论 -
Timer与TimerTask入门
Java2的开发包中提供了一种很使用的线程功能:提前安排将来某段时间执行某任务Timer ,TimerTask。 你可以使用这些类创建后台进程,让其在等待一段规定的时间后执行,或者让其没隔一段时间执行。 你也可以用Thread来完成,但利用Timer与TimerTask显然省事不少。 TimerTask实现了Runnable接口,待执行的任务置于run()中。 Timer是一个安排...2006-11-16 16:35:23 · 88 阅读 · 0 评论 -
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 · 116 阅读 · 0 评论