自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (4)
  • 收藏
  • 关注

原创 通过注册表设置IE首页

最近公司在搞ERP项目培训,服务器地址是改了又改,生产部门的业务员又不会改,整的我是啊 每台电脑都要去设置一下首页地址,后头实在太痛苦了,弄了个注册表修改的文件,直接执行一下就OK了。将如下内容复制在记事本中另存为reg文件即可。执行前最好先备份自己的注册表,因为如下的参数是我自己电脑里导出来的,可能会对你的IE的设置带来不便:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer

2011-04-21 18:14:00 1393

原创 Hibernate笔记之6数据关联一对一

Hibernate数据关联是在Hibernate容器映射技术之上发展起来的。Hibernate数据关联分为如下三种: 一对一(1:1)一个人拥有唯一身份证号 一对多(1:N)一个部门有很多员工 多对多(M:N)一个学生可以选很多课程,一门课程也可以有多个学生一对一关联又包括如下两种类型: 1.主键关联(one-to-one)   即两张关联表通过主键形成一对一映射关系 2.唯一外键关联(也就是

2009-04-08 16:53:00 668

原创 Hibernate笔记之6数据关联多对一

Hibernate数据关联是在Hibernate容器映射技术之上发展起来的。Hibernate数据关联分为如下三种: 一对一(1:1)一个人拥有唯一身份证号 一对多(1:N)一个部门有很多员工 多对多(M:N)一个学生可以选很多课程,一门课程也可以有多个学生一对一关联又包括如下两种类型: 1.主键关联   即两张关联表通过主键形成一对一映射关系 2.唯一外键关联唯一外键关联其实就是多对一,

2009-04-08 16:52:00 745

原创 Hibernate笔记之6数据关联一对多

Hibernate数据关联是在Hibernate容器映射技术之上发展起来的。Hibernate数据关联分为如下三种: 一对一(1:1)一个人拥有唯一身份证号 一对多(1:N)一个部门有很多员工 多对多(M:N)一个学生可以选很多课程,一门课程也可以有多个学生一对多关系很常见,例如班级与学生的关系就是典型的一对多的关系。在实际编写程序时,一对多关系有两种实现方式:单向关联和双向关联。单向的一对多关系

2009-04-08 16:52:00 730

原创 Hibernate笔记之6数据关联多对多

多对多关系呢 在开发中尽量少使用,因为多对多性能很低。要创建一个多对多关系,在两个多对多关系表之间必须创建一个关联表。例如:Student(学生)和Course(课程)的关系就是多对多关系。在映射多对多关系时需要另外使用一个连接表(如Student_Course)。Student_Course表包含二个字段:courseID和studentID。此处它们的映射文件中使用标记,在Studen

2009-04-08 16:51:00 709

原创 Hibernate笔记之5容器映射之Set映射

容器映射:  容器常用于存储对象,将容器的关系映射到表主要有Set,List和Map三种。例一,Set映射:每个人有很多email地址,但是每个地址是不能重复的,所以选用Set映射:先建数据库:-- 删除表drop table person ;drop table emails ;-- 创建表CREATE TABLE person( id INT AUTO_INCREMENT PRIM

2009-04-08 16:50:00 849

原创 Hibernate笔记之3复合主键

要实现复合主键必须满足如下要求:1.类必须实现Serializable接口2.复写equals和hashCode方法public boolean equals(Object obj){ if(this==obj)  {   return true;  } if(!obj.instanceOf(Person))  {   return false;  } return super.equals(

2009-04-08 16:49:00 717

原创 Hibernate笔记之4实体层设计

Hibernate继承关系有如下3映射类型对应:1.table per concrete class   也就是表与子类之间独立的一对一关系。即每个子类对应一张表。2.table per subclass  每个子类对应一张子表,并与主类共享主表3. table per class hierarchy  表与类的一对多关系第二种映射策略举例:先看数据库文件:-- 删除表DROP TABLE T

2009-04-08 16:49:00 853

原创 Hibernate笔记之5容器映射之List映射

容器映射:  容器常用于存储对象,将容器的关系映射到表主要有Set,List和Map三种。例二,List映射:某个人有多本书,但是也可能有基本是相同的书:首先创建数据库:-- 删除表drop table person ;drop table books ;-- 创建表CREATE TABLE person( id INT AUTO_INCREMENT PRIMARY KEY NOT N

2009-04-08 16:49:00 738

原创 Hibernate笔记之2实体映射细粒度划分

例如:一个大型的配送单包含如下信息:-订购客户姓名-所订购的货物品名,数量等-配送单编号,配送地址,时间等。但是这种设计方案并不可取,可将此方案划分为如下3个对象:    Invoice  配送单    Item     订购项目    Person   客户这就是细粒度划分。 很明显,通过合理的细粒度划分,体现出了更清晰合理的设计逻辑。对于表的对象细分,在Hibernate中可借助Compo

2009-04-08 16:48:00 768

原创 Hibernate笔记之1第一课

首先建立数据库:drop table person;create table person( id varchar(10) not null primary key, name varchar(20) not null, password varchar(10), sex varchar(2), email varchar(30));commit;package wjr.hibernate.d

2009-04-08 16:47:00 988 1

原创 Hibernate提供的几种内置标识符生成器

Hibernate提供的几种内置标识符生成器标识符生成器简    介increment适用于代理主键。由Hibernate以自增的方式生成,增量为1identity适用于代理主键。由底层数据库生成,前提是底层数据库支持自增字段类型续表标识符生成器

2009-04-08 16:46:00 756

原创 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现

我们在编写MIS系统和Web应用程序等系统时,都涉及到与数据库的交互,如果数据库中数据量很大的话,一次检索所有的记录,会占用系统很大的资源,因此我们常常采用,需要多少数据就只从数据库中取多少条记录,即采用分页语句。根据自己使用过的内容,把常见数据库Sql Server,Oracle和My sql的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下:        SQL Server

2009-04-05 23:44:00 2258 1

原创 Ajax 学习第二课-使用 JavaScript 和 Ajax 发出异步请求

多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送请求,并响应服务器。本系列的第一课

2009-04-03 22:05:00 726

原创 Ajax 中文乱码问题

 Ajax中文数据乱码问题。1、向服务器发送请求数据在服务器端必须经过内码转换才行。    转换代码:String value = request.getParmater("key");value = new String(value.getBytes("ISO8859_1"),"GBK");//value已经由默认内码转换位GBK了

2009-04-03 09:30:00 671

转载 Having和Group by的使用

在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。 SELECT SUM(population) FROM bbc这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即

2009-03-27 23:25:00 749

转载 Hibernate中 一 二级缓存及查询缓存的学习总结 转帖

最近趁有空学习了一下Hibernate的缓存,其包括一级缓存,二级缓存和查询缓存(有些是参照网络资源的):一、一级缓存    一级缓存的生命周期和session的生命周期一致,当前sessioin一旦关闭,一级缓存就消失,因此一级缓存也叫session级的缓存或事务级缓存,一级缓存只存实体对象的 ,它不会缓存一般的对象属性(查询缓存可以),即当获得对象后,就将该对象的缓存起来,如果在同一sessi

2009-03-23 22:51:00 2169 5

原创 j2se笔记-面试知识点

其他比较好的面试资料:125条常见的java面试笔试题大汇总:   http://www.bitscn.com/java/base/200709/110116.html你能过关吗?J2EE面试题集锦(附答案): http://www.hackhome.com/InfoView/Article_118910.html ☆☆☆☆☆☆☆☆☆☆☆ 数据类型 表达式 循环 数组 ☆☆☆☆☆☆☆☆

2009-03-19 22:15:00 2503

原创 Hibernate实体对象生命周期内的三种状态

刚开始接触Hibernate的时候,只是简单的把它当做一个API工具,直到后来看到有关VO和PO的内容时,才意识到Hibernate不仅仅是一个O/R Mapping的API工具,它还是一个容器。它可以帮你管理实体对象的生命周期。      实体对象的生命周期有三种状态:    1.Transient(自由状态)    此时的实体对象和数据库中的记录无关联,只是一个普通的Jav

2009-03-18 17:09:00 2981 1

转载 hibernate 延迟加载问题探讨

就此说一下关于lazy机制:延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。下面把Customer.hbm.xml文件的元素的lazy属性设为true,表示使用延迟检索策略:当执行Ses

2009-03-18 11:11:00 589

转载 Hibernate中lazy的设置

1.lazy是什么    Hibernate中的lazy(默认true)网上很多人都把它叫懒人机制,主要是告诉Hibernate获取数据时在什么时候去读库;2.lazy的影响    就我做的例子看来。lazy只对session.Load和获取级联信息(1对1,1对多,多对多)时起作用;3.Session读取信息的方式(Load和级联信息)    3.1延迟加载(lazy=true)       

2009-03-18 10:08:00 754

转载 Hibernate中get和load方法的区别以及close(),clear()、evict()等的区别

get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而load方法的执

2009-03-18 09:32:00 1366

原创 Spring 联合Hibernate ,Struts开发之基本配置

Myeclipse中添加插件顺序为:Spring -》Hibernate-》Struts。顺序一定不能变哦。本次主要介绍哈如何把Spring ,Hibernate ,Struts三者加在一起使用。下面就先写个简单的Spring+Hibernate示例:当然请先新建一个项目,然后添加相应包,这些步骤就不赘述了哈(新手注意要先加Spring,再加Hibernate哦,如果还有Struts,当然

2009-03-17 22:04:00 838

原创 spring反转控制IOC或依赖注入之简单示例

这篇文章通过几个简单实例介绍了spring中控制反转的几种方式(新手注意:控制反转就是依赖注入哈,如有不懂的还是得先查查资料再看忘下看哦 ,尽管这也是篇基础文章 呵呵 ): 方式一(属性注入)首先你要建立一个javaBean类SimpleBean :package com.wjr.spring47;public class SimpleBean { private String n

2009-03-16 23:01:00 931

原创 Spring的核心机制依赖注入简介

2006-09-30 08:00作者:出处:csdn责任编辑:方舟   Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无

2009-03-16 22:41:00 461

原创 Ajax入门 第3部分 使用XML向服务器发送请求和从服务器接收 XML

向服务器发送 XML当向服务器发送 XML 的时候,更多的代码用于获取数据和包装成 XML,而不是真正的传输数据。实际上,只要准备好发送到服务器的 XML 字符串,发送工作就和普通文本一样了,如清单 2 所示。清单 2. 用 XML 发送名/值对function callServer() { // Get the city and state from the W

2009-03-04 21:51:00 1031

原创 Ajax入门,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求

第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求在 Web 请求中使用 XMLHttpRequest文档选项打印本页将此页作为电子邮件发送讨论

2009-03-02 22:49:00 693 1

转载 Ajax 学习第一课 Ajax工作原理简单介绍

这里是学习Ajax的第一课。Ajax 是 Asynchronous JavaScript and XML(以及 DHTML,DOM 等)的缩写。 XMLHttpRequest 对象学习Ajax,首先必须要了解的一个对象可能对您来说也是最陌生的,即 XMLHttpRequest。这是一个 JavaScript 对象,创建该对象很简单,如清单 1 所示。清单 1. 创建新的 XMLHt

2009-03-02 16:17:00 1636

原创 java Web笔记

如何现实servlet的单线程模式答:★设置虚拟目录:reloadable="true"表示服务器能自动读取修改后的javaBean,否则需要重启★注释:★声明语句:★表达式:★脚本段:此处声明的变量是局部变量,而在声明语句中声明的变量是全局变量:★page指令:      //session管理   isErrorPage(是否能使用Exception对象),isELIgnored(是否忽略

2009-02-23 23:08:00 861

原创 数据库笔记

 -- Mysql  -- Oracle 第三章  创建和管理数据库,表及索引-- 创建数据库: -- sql语句: create database 数据库名;-- 连接到数据库 -- Mysql use 数据库名; -- Oracle ,有需要还可跟个权限链接到数据库 connect 用户名/密码@服务名 [as sysopera | as sysdba] -- 在sql*plus中执行 :

2009-02-23 23:03:00 859

转载 内连接外连接等四种链接的区别及用法

 链接:   作为动词,它表示将两个或多个表的内容结合在一起并产生一个结果集,该结果集对每个表的列和行进行合并。表的联接一般都使用它们共有的数据。例如,您可以对有一个共同 pub_id 列的 titles 表和 publishers 表联接,产生一个包含书名信息和出版商信息的结果集。作为名词,表示对表进行联接的过程或结果,如在术语"内部联接"中表示对表联接的一种特殊的方法。

2009-02-22 18:17:00 2418

转载 java面试笔试题大汇总 ~很全面收藏

java面试笔试题大汇总 java面试笔试题大汇总  第一,谈谈final, finally, finalize的区别。   最常被问到。     第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?     第三,Static Nested Class 和 Inne

2009-02-17 23:20:00 1507

原创 Struts初级笔记

◆★◎☆◆Struts就是apache提供好的免费MVC实现框架,是用来替代Servlet的。☆注意在LoginForm.java和LoginAction.java中设置错误信息的不同之处:前者:public ActionErrors validate(ActionMapping mapping,   HttpServletRequest request) {  ActionErrors erro

2009-02-15 22:38:00 662

原创 Struts高级笔记

◆struts高级部分(一)◆◆struts如何解决重复提交问题?使用Token指令牌:☆就是在进入表单页面之前,先通过进入一个Action,在该Action中设置一个Token指令   (this.saveToken(request)),然后再进入表单页面,在表单页面的Action中先检查Token指令是否被设置  (this.isTokenValidat(request)),是则再执行打印

2009-02-15 22:37:00 914

原创 jsp+mysql分页实现

 %@page contentType="text/html;charset=gb2312" %> 分页显示 人员列表    final String jspURL="list_person_true_spage.jsp";  %>   int lineSize = 10;//定业每页显示的记录数  int currentPage = 1;

2009-02-10 10:04:00 1013

原创 JDBC学习笔记

     JDBC是Java用于访问各种数据库DBMS的标准方法,由JDBC驱动程序和JDBC API两部分组成。一、JDBC驱动程序        Java程序对特定数据库的访问操作,要被与其对应的JDBC驱动程序翻译成该数据库的本地操作才能实现,所以JDBC驱动程序担当了一个翻译器的角色。不同的数据库拥有不同的JDBC驱动程序,JDBC提供一个java.sql.Driver接口,各个数

2009-01-04 16:19:00 705

转载 如何连接oracle,mysql, SQL Server数据库(Java版)

先添加上连接oracle,mysql的驱动路径和数据库连接URL:MySQL:  final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;  final String DBURL = "jdbc:mysql://localhost/mldn" ;  final String DBUSER = "root" ;  final String DBP

2009-01-04 16:17:00 1896

原创 魔乐先生 JAVA-WEB开发实战

http://www.pcdeep.cn/thread-13304-1-1.html你也可在魔乐在线网站下载市面上大多JAVA培训教程以J2SE为主,J2EE教程凤毛麟角,MLDN本次出品《魔乐先生 JAVA-WEB开发实战》突出了JAVAWEB基础语法的讲解,从JSP的基础知识和基本语法入手,循序渐进、深入浅出地介绍了JSP的各种技术,并配以大量的实例,和精选的代码,细致讲解JAVA-WEB

2008-12-31 16:53:00 2147

原创 第十课 Java 网络编程

 ISO OSI七层参考模型:第十课 a-2 1423OSI(open System Interconnection)模型将网络不同功能划分为7层。  OSI各层使用的协议:应用层:远程登录协议Telnet,文件传输协议FTP,超文本传输协议HTTP,域名服务DNS,简单邮件传输协议SMTP,邮局协议POP3.等传输层:TCP传输控制协议(可靠)。UDP用户数据

2008-12-31 16:21:00 783

原创 第七课 第三部分 javaIO库的设计原理

 javaI/O库的设计原理:第七课 E 11097·java io库提供了一种被称为链接的机制,可以将一个流和另一个流收尾相接,形成一个流的管道链接。这种机制实际就是被称为Decorator(装饰)设计模式的应用。·通过流的链接,可以动态增加流的功能。而这种功能是通过组合一些基本流功能而动态获取的·我们要获取一个io对象,往往需要产生多个对象,这也是io库不太容易掌握的原因。但D

2008-12-31 16:20:00 614

魔乐先生 JAVA-WEB开发实战笔记pdf格式

IT电子教育门户 魔乐先生 李兴华老师主讲,就不用多说了吧 看了绝对让你后悔现在才了解他 市面上大多JAVA培训教程以J2SE为主,J2EE教程凤毛麟角,MLDN本次出品《魔乐先生 JAVA-WEB开发实战》 突出了JAVAWEB基础语法的讲解,从JSP的基础知识和基本语法入手,循序渐进、深入浅出地介绍了JSP的各种技术, 并配以大量的实例,和精选的代码,细致讲解JAVA-WEB动态网页编程的方法与技巧。是广大IT学子踏入WEB开发的良师益友。 [版权声明] 本套资料版权归属于IT电子教育门户和李兴华老师所有,任何机构或个人不得擅自将其作为商业用途。

2009-01-16

CSS网站布局与开发技巧(pdf电子书)

中软培训中心css网站布局与开发技巧 主讲 李宏瑞

2008-12-02

SQL Server 2000编程和管理

本两本书是微软认证技术培训教材系列。<br>两本书均由北京希望电子出版社出版,作者:闪四清<br>此文档是我2007暑假俩个月学习这两本书时打出来的笔记,内容基本和那两本书一样。目的<br><br>就是想给各位也贡献点资源。希望能对大伙有帮助。<br>只是有关界面操作、或者其他一些我认为很简单或者很高级的部分我没有弄在里面之外,其<br><br>他都有。至少包含两本书的85%内容。只是有一些代码可能我输入的时候有错误,我再没那<br><br>经历去核对了。不过基本内容都是很全面的。

2007-09-15

Hibernate3.1.2中文文档

虽然下下来还没来得及看看 不过瞟了几眼 感觉可以

2007-08-07

空空如也

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

TA关注的人

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