自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (15)
  • 收藏
  • 关注

原创 Oracle10g安装过程中出现“无法确定主机的IP地址”错误的解决办法

 在c:/windows/system32/drivers/etc/目录下找到hosts文件,用记事本打开,并添加: 192.168.1.102   computer-name前面是本机IP地址 后面是计算机名称

2009-03-18 16:12:00 634

原创 每次重启Tomcat后,使用Hibernate修改数据库的记录都会导致以前记录被删除的解决办法。

将hibernate.hbm2ddl.auto的值设为update具体说明hibernate.hbm2ddl.auto几个参数的意思: validate               加载hibernate时,验证创建数据库表结构 create                  每次加载hibernate,重新创建数据库表结构,这就是导致数据库表数据丢失的原因。 create-drop   

2009-03-18 10:29:00 895

原创 一对多关联映射(双向)

有两个类:Classes和Student,两个类中都有id和name属性,他们之间的关系为:一个学生对应一个班级,一个班级对应多个学生。在Classes中添加:private Set students;在Student中添加:private Classes classes;下面建立映射文件:

2009-03-15 00:56:00 466

转载 各种导航菜单

树形导航菜单 树型导航菜单树型导航菜单示例<!--//声明几个变量NS4 = (document.layers) ? 1 : 0;// 当用户的浏览器是Netscape时,变量NS4的值为1IE4 = (document.all) ? 1 : 0; //当用户的浏览器是IE时,变量IE4的值为1ver4 = (NS4 || IE4) ? 1 : 0; /

2009-03-14 23:56:00 937

原创 一对一唯一外键关联(单向)

假设有个Person类和一个IDCard类,Person的属性为:id int,name String,IDCard相同。如果要将他们构成一对一唯一外键关联映射。我们首先需要在Person中增添一个属性:private IDCard idcard;然后我们编写映射文件:IDCard.hbm.xml: Person.hbm.xml:

2009-03-13 14:07:00 600

原创 SAXReader解析XML文件的路径问题

假设有一个包下有一个daoContext.xml和一个DaoFactory.Java,如果要再DaoFactory中利用SAXReader解析XML文件的话,应该用以下方式:InputStream isrt = this.getClass().getResourceAsStream("daoContext.xml");  Document doc = new SAXReader().read(

2009-03-11 16:16:00 4089

原创 Struts2与Hibernate整合

由于Struts2的MVC框架,Action被禁止调用Hibernate的API。所以在与Hibernate的整合中,我们应将中间层组件划分为业务逻辑层和Dao层,在这种结构体系下,业务逻辑层应该专注于业务逻辑的实现,避免与任何持久层技术耦合,而Dao层则专注于持久化访问,无需理会任何逻辑功能。为了实现这种分层策略,我们应该为每个Dao组件和业务逻辑组件都定义一个接口。具体的说,就是让Struts

2009-03-11 14:51:00 567

原创 Java静态代理与动态代理

接口:public interface HelloWorld { public void sayHelloWorld();} 实现类:/** * 目标类 * @author ChenGuanwei * */public class HelloWorldImpl implements HelloWorld { public void sayHell

2009-03-10 16:08:00 1048 1

原创 文件上传

      想要进行文件的上传操作,首先要清楚文件上传的原理。在表单域中,有个enctype属性,它指定了表单数据的编码方式。enctype有3个值:application/x-www-form-urlencoded. 这是默认的编码方式,它用来处理表单域的value值,并将其处理为URL格式进行传递。multipart/form-data.这种编码方式会以二进制流的形式来处理表单数据

2009-03-08 01:27:00 598

原创 数据库连接池

    传统的数据库连接:通过DriverManager获得数据库连接对象,每个数据库连接对象都对应一个物理数据库连接,每次操作都打开一个连接,使用完后又都关闭连接。频繁的打开、关闭连接造成系统的性能低下。    使用数据库连接池进行连接:当应用程序启动时,系统主动地建立足够数量的数据库连接,并将这些连接组成一个连接池。每当应用程序请求数据库连接时,不再重新打开连接,而是从连接池中取出已有的连

2008-12-09 15:43:00 528

原创 Spring对JDBC的DAO支持

    Spring提供JdbcDaoSupport来实现对JDBC的DAO支持。在JdbcDaoSupport类中提供了两个方法,分别是:        void setDataSource(DataSource dataSource) :采用setter依赖注入来设置数据源        getJdbcTemplate():获得JdbcTemplate来执行CRUD操作。    下

2008-12-06 16:55:00 3517

原创 Spring中的DAO

        Spring对DAO的支持主要体现在可以使用相同的方式,不同的数据库访问技术。        Spring提供统一的异常继承体系。Spring认为,在持久层发生的异常是严重的,不可回恢复的,因此采用一种技术将这些异常包装为Runtime,它们都是继承于DataAccessException,并且封装了原始的异常信息。在应用中,我们无需捕捉各种数据库访问技术的特定异常,只需要捕获

2008-12-06 16:28:00 1117

原创 DAO模式

 DAO模式        DAO(Data Access Object),提供数据库访问的基本操作,如CRUD(增加、删除、修改、查询)。DAO是J2EE的重要组件,它以面向对象的方式封装了对数据库的操作,专注于数据访问的实现,透明地分隔了持久层与业务层,从而使业务层代码无需关注数据库访问的实现,降低了J2EE应用的模块之间的耦合。--------------------------------

2008-12-05 21:13:00 477

原创 静态工厂方法

静态工厂方法        创建类的实例的最常见的方式是用new语句调用类的构造方法。在这种情况下,程序可以创建类的任意多个实例,每执行一条new语句,都会导致Java虚拟机的堆区中产生一个新的对象。假如类需要进一步封装创建自身实例的细节,并且控制自身实例的数目,那么可以提供静态工厂方法。        例如Class实例是Java虚拟机在加载一个类时自动创建的,程序无法用new语句创建jav

2008-12-05 21:01:00 2493

原创 AWT 处理事件机制概要

AWT 处理事件机制概要 1、监听器对象是一个实现了特定监听接口(listener interface)的类的实例。2、事件源是一个能够注册监听器对象并发送事件对象的对象。3、当事件发生时,事件源将事件对象传递给所有注册的监听器。4、监听器对象将利用事件对象中的信息决定如何对事件做出响应。

2007-12-07 12:08:00 694

原创 关于几个常用容器类型的比较

关于几个常用容器类型的比较       初学数据结够,总是不能准确区分几个常用的容器类型,于是在这里将它们做以下比较。       常用的容器类型主要有数组、向量、双端队列和表。由于数组较为熟悉,所以在这里不作说明。一、              向量(vector)。向量是一维数组的类版本。它相比于数组来说的主要优点是可以根据需要动态地增加内存大小。向量的主要方法如下:1、  p

2007-11-03 00:29:00 1038

原创 求解八皇后问题

八皇后问题的解法         八皇后问题,是在一个8×8的棋盘上,放上8个皇后,要求在棋盘的行,列,对角线上只能有一个皇后。对这个问题的典型解法是利用回溯算法。即先假设在第一个格子放一个皇后,因为一行一列中只能有一个皇后,所以跳到下一行放置第二个皇后,然后检查该位置放置的皇后是否与之前所置所有皇后冲突,若无冲突,继续执行。若冲突,则选择当前行中其他位置进行放置,若当前行中所有位置都不能满足

2007-10-27 15:40:00 1127 1

转载 数据加密与解密

 在企业的计算机中,往往存有大量的机密文件,这些机密文件与企业的发展有紧密联系,如果这些机密文件保管不善,将会使企业遭受巨大的损失。本节通过几个典型实例详细介绍一下C#中的加密与解密技术。实例463 数据加密技术实例说明本实例实现对文件的机密数据进行加密的功能。运行程序,在文本框中输入要加密的数据,单击【加密】按钮,对数据进行加密,并将加密后的数据显示在“加密后的字符”文本框中。实

2007-09-30 17:54:00 712

vb6mousewheel.rar

解决vb6不支持鼠标滚轮的问题

2010-11-03

COM组件设计与应用.chm

杨老师写的一系列关于COM编程的文章集合

2010-11-03

\EJB 3 Developer Guide2008

EJB 3 Developer Guide2008 EJB 3 Developer Guide2008

2010-02-09

CSS2.0手册(苏沈小雨版).chm

CSS2.0手册(苏沈小雨版).chm CSS2.0手册(苏沈小雨版).chm

2010-02-09

SpringRecipes

个人认为相当好的一半讲解spring的书籍,英文版

2009-08-19

CSS权威指南,pdf格式,比较清楚

不错的关于CSS的入门书籍,介绍很详细,值得去看

2009-03-25

SRS模板(软件需求规约)

用于需求分析的SRS文档模板 1. 前言 o 目的 o 范围 o 定义、缩写词、略语 o 现有系统(或者现存问题)情况 o 现有系统(如果存在)的局限性 o 参考资料 2. 项目概述 o 产品描述 o 产品功能 o 用户特点 o 一般约束 o 假设和依据 3. 功能性需求 o 功能需求1 o 功能需求2 o ...... o 功能需求n 4. 外部接口 o 用户接口 o 硬件接口 o 软件接口 o 通信接口 5. 性能需求 6. 设计约束 o 其他标准的约束 o 硬件的限制 7. 属性 o 安全性 o 可维护性 8. 其他需求 o 数据库 o 操作 o 场合适应性 9. 附录 10. 索引

2009-03-25

java email包(activation.jar,mail.jar)

用于发送邮件的java包,包括activation.jar和mail.jar

2009-03-14

八皇后的界面实现

java编写的用于实现八皇后的界面

2007-12-15

qq登陆器(支持多用户登录)

本人写的一款QQ多用户登录器,其中很多功能都是借鉴网上的资源。发布出来与大家分享

2007-10-05

C#仿记事本

自己用C#写的一款仿微软的记事本程序,增添了许多新的功能<br>由于本人是初学,水平有限,纰漏之处,欢迎大家批评,讨论。

2007-10-01

C#编程实例源代码

不错的C#学习资料——————————

2007-09-28

linux学习宝典

英文版的linux学习宝典,初学者的良师

2007-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除