自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(104)
  • 收藏
  • 关注

转载 jquery中各种插件的应用

http://www.360doc.com/relevant/42788515_more.shtml

2012-04-18 23:20:54 515

转载 Spring第一个案例

一、首先我们在Eclipse下新建一个Java项目,在Java项目下引入所需要的Spring的jar文件,如下图:二、在项目下的src下新建一个beans.xml文件,文件内的代码如下:[html] view plaincopyprint?> xmlversion="1.0"encoding="UTF-8"?>beansxmlns="

2012-04-18 23:19:03 359

原创 javascript正则表达式

老师给我们讲了半天的内容,几天不看就记忆模糊了,郁闷中。好好贴到我的博客里,以后学习再用。只是例题好多都过时了,有时间再更新吧。Javascript 与正则表达式一、正则表达式(regular expression简称res)1、定义:一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的

2012-04-05 08:17:16 417

转载 json相关笔记

翻上来看看,还是记住的好啊,每次都想不起……1、 如何将List变成Json字符串 22、 如何将一个对象变成Json字符串 23、 如何将一个对象的Json字符串变成该对象实例 24、 如何将一个List字符串,变成List实例 25、 在Ext中,如何将data变成Json串 36、 如何获取类的属性名串 37、 排除指定的字段 3使用的

2012-03-28 20:34:35 757 1

原创 Oracle rownum 用法

rownum好记不要用的语句,实现oracle数据可的分页功能必不可少的语句。让我半个小时都看着头疼的语句啊……对于 rownum 来说它是 oracle 系统顺序分配为从查询返回的行的编号,返回的第一 行分配的是 1,第二行是 2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且 rownum 不能以任何表的名称作为前缀。 举例说明: 例如表:student(学生)表,表结构为: ID

2012-03-19 20:04:36 413

转载 GROUP BY 语句

对于该语句的理解真的一下子困难了,自己看了半个小时都不能很好地明白。还是朋友们强悍啊,下面是从网上找到的一些讲解给大家分享一下。 GROUP BY 是分组查询, 一般GROUP BY 是和 聚合函数配合使用,你可以想想 你用了GROUP BY 按 ITEM.ITEMNUM 这个字段分组,那其他字段内容不同,变成一对多又改如何显示呢,比如下面所示 A B 1 abc 1 bcd 1 asdf

2012-03-14 21:33:26 414

原创 Oracle多表查询

一 介绍 多表查询也成为连接查询。 在emp表与dept表之间存在着多对一的关联关系(现实中还有其他的关联),往往我们希望查询出更多信息,这时候我们就要用到连接查询。 连接查询分为内连接和外连接、交叉连接和自连接的查询,内连接分为左外连接、右外连接,全外连接还有等值连接、非等值连接。 二 举例: 1.等值连接 例:得到的是部门和员工下的deptno相同的 SQL> select * f

2012-03-13 23:24:31 720

原创 oracle单行函数详解

一 介绍1.函数分为单行函数和多行函数2.单行函数分为:字符、数值、日期、转换、通用的函数3.单行函数:l 操作数据对象l 接受参数返回一个结果l 只对一行进行变换l 每行返回一个结果l 可以转换数据类型l 可以嵌套l 参数可以是一列或一个值二 详解:1. 字符函数分为 (1) 大小写控制函数小写转换 : SQL> select lower(

2012-03-13 23:23:46 762

原创 orcale分组函数

一 介绍 1.分组函数作用于一组数据,并对一组数据返回一个值 2.组函数类型: avg 平均值 count max min stddev sum 二 代码 1. 工资最高的:SQL> select max(sal)from emp; 工资最低的:SQL> selectmin(sal) from emp;平均工资:SQL> select avg(sal)from emp; 工资总数:

2012-03-13 23:22:32 951

原创 Oracle分组函数

一、 分组函数的简单介绍1、 定义:分组函数作用于一组数据,并对一组数据返回一个值。2、 分组函数的类型:AVG 求指定数据(列)平均值COUNT 计算表的总记录数MAX 求指定数据(列)的最大值MIN 求指定数据(列)的最小值STDDEV(标准方差)SUM 求指定数据(列)的和注:可以对数值型数据使用AVG 和SUM 函数。可以对任意数据类型的数据使用

2012-03-13 23:21:16 1188

原创 crcale 的入门简介和基础查询语句

今天学习orcale的开始,配置orac环境部分在百度文库可以找到,以下是今天学习了oracle数据库的基本操作语句。Select  标识  选择那些列From  标识从哪个表中选择SELECT *|{[DISTINCT] column|expression [alias],...}FROM table;选择全部列:Select * From  departments;

2012-03-12 22:24:30 1362

原创 Struts2注册信息验证

首先:定义一个jsp页面"center">"regist.action" method="post">用户名:"text"name="username" />密码:"password"name="pass" />年龄:"text"name="age" />出生日期:"text"name="birth" />"submit" value="submit"/>在

2012-03-11 13:14:22 556

原创 Struts2 配置步骤及 简单案例

Struts2与struts1在编码风格上几乎不同,并且Struts2是有webwork2发展来的首先配置环境:struts2案例必要的准备   struts2的开发环境。      第一步:引入jar文件   第二步:创建struts2的配置文件  如下   "-//Apache Software Foundation//DTD Struts Configur

2012-03-05 13:08:12 610

原创 jQuery简介

jQuery是继Prototype之后有一个优秀的javascript库jQuery理念:写的少,做的多,优势如下:轻量级强大的选择器出色的dom操作的封装可靠的事件处理机制完善的Ajax出色的浏览器兼容性链式操作方式jQuery对象就是通过jQuery($())包装dom对象后产生的对象jQuery对象是jQuery独有的。如果一个对象是jQuery对象,

2012-02-29 20:45:32 1571

原创 DOM重点(方法使用)

1.getElementById() 1、查询给定ID属性值的元素,返回该元素的元素节点。成为元素对象 2、因为在一个html页面中id的值是唯一的,所有返回值也是唯一的,所以方法的名称为getElementBiId()而不是getElementsById() 3、该方法只能用于document对象,类似与java的static关键字2.getElementsByName()

2012-02-29 08:19:22 485

原创 JSON简单入门

1、json(javascript Object Notation)一种简单的数据格式,比xml更轻巧。Json是jabascript原生格式,着一位着在javascript中处理json数据不需要任何特殊的API或者工具包。2、Json的规则很简单:对象是一个无序的“‘名称/值’对”集合,一个对象以“{”开始“}”结束,每个“名称”后跟一个“:”;“‘名称/值’对”之间使用“,”分隔。对

2012-02-28 15:07:01 324

原创 2012-02-21DOM笔记

定义:1、dom是Documengt Object Model文档对象模型的缩写。dom是一种与浏览器、平台、语言无关的接口,使得你可以访问页面其他的标准组件2、D:文档-html文档或者xml文档3、0:对象-把document里所有的节点都看成对象4、M:模型(用于建立从文档到对象的模型)5、DOM是针对xml(html)的基于树的API6、DOM:节点(node)的层次7、DOM把一个文档表

2012-02-23 08:27:57 394

原创 2012-02-20

Window.onload=funtion(){}//匿名函数的处理,在script中应用表示当窗体加载完毕后触发该函数DOM入门DOM文档对象模型,可以以一种独立于平台的和语言的方式访问和修改一个文档的内容和结构。换言之,这是表示和处理一个html或者xml文档的常用方式。有一点很重要,DOM的设计是一对象管理组织的规约为基础的,一次可以用于任何编程语言。nodeName  stri

2012-02-20 23:15:25 372

原创 session的相关介绍总结

在JSP中  Jsp的session是使用bean的一个生存期限,一般为page,session意思是在这个用户没有离开网站之前一直有效,如果无法判断用户何时离开,一般依据系统设定,tomcat中设定为30分钟.   我们使用session功能,可以达到多个jsp程序从操作同一个java bean,那么这个java bean可以作为我们传统意义上的"全局变量池".(在java中我们可以使用st

2011-12-29 17:22:26 504

转载 SQL连接查询知识

一、交叉连接(CROSS JOIN)交叉连接(CROSS JOIN):有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积,也叫笛卡尔积。例如:下面的语句1和语句2的结果是相同的。语句1:隐式的交叉连接,没有CROSS JOIN。SELECT O.ID, O.ORDER_NUMBER, C.ID, C.NAMEFROM ORDERS O , CUSTOMERS C

2011-12-27 09:49:39 336

转载 SQL 左外连接,右外连接,全连接,内连接

连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 相等连接和自然连接。内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students 和 courses 表中学生标识号相同的所

2011-12-27 09:29:10 347

转载 内连接

内连接通常简称为连接。内连接发生在从两个表中选取记录且第一个表中某一列的值能在第二个表的相同列中找到。实际上,两个或多个表的连接是基于共同的字段。这些共同字段称为键。 内连接 - 概述分为内外连接2种select g.sno,s.name,c.coursename from grades g JOIN students s ON g.sno=s.snoJOIN

2011-12-27 09:09:25 480

原创 hibernate面试题 --- Hibernate中最重要的属性cascade和inverse

Hibernate中最重要的属性cascade和inverse一  cascade的介绍(1)casade用来说明当对主对象进行某种操作时是否对其关联的从对象也作类似的操作,常用的cascade:none,all,save-update ,delete, lock,refresh,evict,replicate,persist,merge,delete-orphan(one

2011-12-25 16:40:49 76

原创 9. hibernate的一级检索策略

hibernate面试题 --- Hibernate三种检索策略优缺点  Hibernate三种检索策略优缺点一  检索策略分类和介绍hiebenate检索策略分为类级别的检索策略包括:立即检索、延迟检索。关系级别的检索策略包括:立即检索、延迟检索、迫切左外连接检索。    类级别的检索默认的检索策略是立即检索。在Hibernate映射文件中,通过在上配置 lazy属性来确定检

2011-12-25 16:40:02 325

原创 8. Hibernate是如何延迟加载的

hibernate面试题 --- Hibernate是如何延迟加载的    Hibernate是如何延迟加载的 (1)首先介绍一下延迟加载的几种情况:       当调用Session上的load()方法加载实体时,就会采用延迟加载       当Session加载某个实体时,会对这个实体中的集合属性值采用延迟加载   当Session加载某个实体时,会对这个实体所单端关联

2011-12-25 16:39:07 629

原创 7. Load和get方法的区别

hibernate面试题 --- load()和get()方法的区别 load()和get()方法的区别(1) 如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException;(2) load方法可返回实体的代理类实例,而get方法永远直接返回实体类;(3) load方法可以充分利用内部缓存和二级缓存中的现有数据,而get

2011-12-25 16:38:27 316

原创 6. 在数据库中条件查询很慢的时候,如何优化

hibernate面试题 --- 在数据库中条件查询很慢的时候,如何优化  在数据库中条件查询很慢的时候,如何优化1.建索引2.减少表之间的关联3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,应该走索引,把数据量大的表排在前面4.简化查询字段,没用的字段不要,已经对返回结果的控制,尽量返回少量数据

2011-12-25 16:37:51 678

原创 5. Hibernate的对象状态是什么?并做详细说明

hibernate面试题 --- Hibernate的对象状态是什么?并做详细说明  Hibernate的对象状态是什么?并做详细说明   Hibernate的对象状态其实就是session中持久化类的实例的对象状态,了解了持久化类的状态,才可以正确的运用session中的方法。   Hibernate的对象状态为瞬时状态、持久状态、脱管状态(1)瞬时状态       该实

2011-12-25 16:36:59 81

原创 4. Cascade和inverse的区别

Cascade和inverse的区别  1.inverse属性:inverse所描述的是对象之间关联关系的维护方式。   inverse只存在于集合标记的元素中。Hibernate提供的集合元素包括   Inverse属性的作用是:是否将对集合对象的修改反映到数据库中。   inverse属性的默认值为false,表示对集合对象的修改会被反映到数据库中   inv

2011-12-25 16:36:18 557

原创 3. 类与类之间的有哪几种关系,并说明

类与类之间的有哪几种关系,并说明类与类之间的关系分为:1.关联关系单向关联双向关联自身关联多维关联(N-ary Association)2、泛化(Generalization)3、依赖(Dependency)4、聚合(Aggregation)5、组合(Composite) 关联:两个相对独立的对象,当一个对象的实例与另外一个对象的特定实例存在固定

2011-12-25 16:35:01 8252

原创 2. Oracle数据运用那种主键生成策略,至少5种

Hibernate面试题 --- Hibernate主键的生成策略(Oracle数据运用那种主键生成策略) Hibernate主键的生成策略                                    标签是为每一个实例包含唯一的标识,唯一的标识要有主键生成器,可选的 子元素是一个java类的名字,用来为该持久化类的实例生成唯一的标识。所有的主键生

2011-12-25 16:21:23 686

原创 1.Hibernate中符合主键的配置

Hibernate面试题 --- Hibernate中复合主键的配置   Hibernate中复合主键的配置 (1)复合主键的概念:复合主键是由多个字段组成的主键,有时根据业务的需求,一个id作为主键不能够代替所代表的内容,所以要用实例类的中的两个属性来表示(2)在xml文件中复合主键的配置        第一种方式class User{    String n

2011-12-25 16:00:50 452

原创 Hibernate缓存

Hibernate缓存:缓存是在内存中的一块高速区域。Hibernate缓存的作用:可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力。在Hibernate中,缓存分为2种方式:1.一级缓存: Hibernate默认支持的,是属于Session级别的,也就是说跟它跟Session的生命周期息息相关。2.二级缓存:Hibernate二级缓存

2011-12-18 18:27:59 295

原创 Hibernate性能优化 --- 延迟加载(懒加载)

一 延迟加载概述Hibernate中主要是通过代理机制来实现延迟加载的。目的:为了减少和数据库交互的次数,推迟和数据库交互的时间过程:Hibernate从数据库获取某一个对象时,获取某一个对象的集合属性值时,或获取某一个对象所关联的另一个对象时,由于没有使用该对象的数据,Hibernate并不从数据库加载真正的数据,而只是为该对象创建一个代理对象来代表这个对象,这个对象上的所有属性都为

2011-12-14 22:20:13 978

原创 Hibernate高级映射 --- 集合映射

Hibernate高级映射 --- 集合映射集合接口的种类(1)元素:可以映射类型为java.util.Set接口的属性,它的元素存放没有顺序且不允许重复,也可以映射类型为java.util.SortSet接口的属性,它的元素可以按自然属性排序(2)元素:可以映射类型为java.util.List接口的属性,它需要在结合属性对象的数据库表中用一个额外的索引列保存每一个元素的位置,即是有

2011-12-12 20:34:22 94

原创 Hibernate关联映射 --- 多对多实例分析

(单向关联)一 思路分析1. 多对多(Teacher – Student)的单向关联首先考虑一个老师可以有多个学生的问题2. 多对多可以看成两个多对一,从多对多的分析上来看,如果从多个老师中查找多个学生,不管是通过学生的id还是通过的是老师的id都会有冗余,所以最好有个中间表来关联这两张表,中间表中有两列,分别是老师的id和学生的id二 代码分析1.Teacher类,在

2011-12-09 20:38:56 414

原创 Hibernate的关系映射-------多对一与一对多

以Employee和Department为例分析如下多对一(Employee-Department)一对一()多对多多对一的(Employee-Department)映射文件depart_id 是来自另一个表的主键作为外键,员工表中的外键体现员工和部门的关系PK是主键FK1为外键实例代码如下:Domain层的创建:Department类的实例化:pu

2011-12-08 23:38:37 355

原创 Hql用法

Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形式如下: Sele

2011-12-08 08:42:48 583

原创 Query查询详解

Hibernate的核心接口 --- Query查询详解一 概念介绍1.Query是Hibernate的查询接口,用于从数据存储源查询对象及控制执行查询的过程,Query包装了一个HQL查询语句。2.HQL是Hibernate Query Language的简写,HQL采用面向对象的查询方式,HQL查询提供了更加丰富和灵活的查询特征,因此Hibernate将HQL查询方式立为官方推荐的

2011-12-08 08:41:46 1159

原创 Query查询详解

Hibernate的核心接口 --- Query查询详解一 概念介绍1.Query是Hibernate的查询接口,用于从数据存储源查询对象及控制执行查询的过程,Query包装了一个HQL查询语句。2.HQL是Hibernate Query Language的简写,HQL采用面向对象的查询方式,HQL查询提供了更加丰富和灵活的查询特征,因此Hibernate将HQL查询方式立为官方推荐的

2011-12-08 08:40:19 5999

空空如也

空空如也

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

TA关注的人

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