自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (2)
  • 收藏
  • 关注

原创 安卓环境搭建(图文版包括最新安卓4.0)

下载eclipse打开eclipse官网:http://www.eclipse.org/downloads/我们下载Eclipse IDE for Java EE Developers根据自己系统下载相应32位或64位的版本。eclipse无需安装,解压后即可使用。直接运行eclipse.exe.安装ADT插件方法一:在线安装1、打开eclipse,

2012-09-01 13:44:00 10694

转载 action返回值及结果类型介绍

ActionSupport基类中定义的五个标准返回值  ActionSupport基类中定义了五个标准的返回值,当然我们可以自己随意定义返回的名字  String SUCCESS = "success"; //默认是 SUCCESS 类型  String NONE = "none";  String ERROR = "error";  String INPUT = "input

2012-05-20 18:55:02 20256 1

原创 struts2----------action简介

action介绍struts2中action是struts2的核心内容,action相当于传统的servlet能对用户的请求进行处理并根据结果返回给用户不同的响应界面。编写action文件注意1、在编写action文件时大多数情况下都会继承com.opensymphony.xwork2.ActionSupport类,并重写此类里的publicString execute() t

2012-05-17 23:55:52 1408

原创 struts2第一个实例和配置文件介绍

第一个简单的struts2程序:action类:package cn.zc.action;public class HelloWorldAction{    privateString message;        publicString getMessage() {        returnmessage;    }    publicvoid setM

2012-05-15 22:49:40 1730

转载 struts2配置文件详解

1) struts-default.xml 这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。  "-//Apache Software Foundation//DTDStruts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd">

2012-05-15 22:25:25 1640

原创 第一天:初识struts2

一、struts2概述struts2是一个比较优秀和流行的MVC框架,现实开发中似乎值把它当做controller即代替传统的servlet。struts2透过一系列的选择过滤器来实现控制“转发”。百度百科上的是struts2工作流程:流程图如果了解详细的话请点击:百度百科-struts2二、搭建struts2开发环境去官网下载struts2,我们采用最新版,strut

2012-05-15 00:23:35 1423

转载 Hibernate中用hql查询部分字段 可解决异常java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to

hql查询单表部分字段:在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。2.只查询一个字段,默认情况下,list中封装的是Object对象。3.查询两个或两个以上的字段,默认情况下,list中封装的

2012-04-30 16:36:24 12074 4

原创 spring 自动装配

Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。autowire一共有五种类型。由于autowire可以针对单个bean进行设置,因此可以让有些bean使用autowire,有些bean不采用。autowire的方便之处在减

2012-04-22 21:37:47 3097

原创 spring依赖注入(DI)

Spring是一个开源的控制反转(Inversionof Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发. Spring的目标是使已存在的技术更加易用。所谓依赖注入(DI)就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。依赖注入(DI)背后的基本原理是对象之间的依赖关系(即一起工作的其它对象)只会通过以下几种方式来实现:构造器的参数、工厂方法

2012-04-22 17:07:22 981

转载 spring aop介绍

面向切面编程基础    通常,系统由很多组件组成,每个组件负责一部分功能,然而,这些组件也经常带有一些除了核心功能之外的附带功能 。系统服务如日志、事务管理和安全经常融入到一些其他功能模块中。这些系统服务通常叫做交叉业务,这是因为它们总是分布在系统的很多组件中。通过将这些业务分布在多个组件中,给我们的代码引入了双重复杂性。    (1) 实现系统级业务的代码在多个组件中复制。这意味着如果你要改

2012-04-18 22:50:50 1238

原创 jquery-easyui简介和初步使用

jquery-easyui是常用的jquery插件之一,利用它可以编写少量的js代码就能运行出比较华丽的js效果。jquery-easyui是对强大的jquery一个简单封装,封装了一些特效和方法,我们直接调用这些方法并配置相应参数即可。jquery-easyui主要用于界面的显示和特效几句简单的js代码既可以显示出比较简洁好看的特效。这里我们使用的是jquery-easyui-1.2.5

2012-04-15 17:55:47 20998

原创 oracle 存储过程与函数

存储过程:存储过程和函数也是一种PL/SQL 块,是存入数据库的PL/SQL 块。但存储过程不同于已经介绍过的PL/SQL 程序,我们通常把PL/SQL 程序称为无名块,而存储过程是以命名的方式存储于数据库中的。创建存储过程,需要有CREATE PROCEDURE 或CREATE ANY PROCEDURE 的系统权限。语法:CREATE [OR REPLACE] PROCEDUR

2012-03-28 22:45:26 1063

原创 oracle 中schema

oracle中什么是schema?schema定义:A schema is a collection of database objects. A schema is owned by a database user and has the same name as that user. Schema objects are logical structures created by us

2012-03-28 22:41:33 726

转载 oracle的闪回

1.1 配制参数行级闪回需要配制以下两个参数undo_management = auto 只有设置成auto才能查询到表更新记录undo_retention =900 设置表更新记录时间,单位为秒,只有在这个时间内的操作才能被闪回,10G第二版默认为900秒,9i为3600秒.1.2 行级闪回查询行级闪回查询有以下三种--行级闪回查询select a, b, c, ve

2012-03-25 17:18:52 789

转载 oracle闪回

1,闪回数据库到之前某时间点(在安装时需要开放闪回功能)不支持表空间删除 select name from v$database; --看是否打开闪回功能 select flashback_on,name from v$database; select name from v$bgprocess where paddr打开闪回功能SQL> shutdown im

2012-03-25 17:17:37 695

原创 DML、DDL、DQL、DCL的定义与区别

DCL(Data Control Language)是数据库控制语言。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCLDCL数据库控制语言不同于程序设计语言,SQL语言(结构化程序设计语言)的组成部分包括了DCL

2012-03-17 22:47:28 7505 1

转载 oracle 单行函数详解

单行函数的特征:1、单行函数对单行操作2、每行返回一个结果3、有可能返回值与原参数数据类型不一致(转换函数)4、单行函数可以写在SELECT、WHERE、ORDER BY子句中5、有些函数没有参数,有些函数包括一个或多个参数6、函数可以嵌套单行函数的分类:

2012-03-17 20:52:55 852

转载 oracle 日期函数大全!

日期函数 Oracle PL/SQL Oracle的日期函数相信很多人都有过统计某些数据的经历,比如,要统计财务的情况,可能要按每年,每季度,每月,甚至每个星期来分别统计。那在oracle中应该怎么来写sql语句呢,这个时候Oracle的日期函数会给我们很多帮助。常用日期型函数 1。Sysdate 当前日期和时间SQL> Select sysdate from dual;SYSDATE

2012-03-17 20:27:12 913

转载 Oracle rownum用法详解,可以实现分页

对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。(1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果

2012-03-15 20:33:20 1129

原创 oracle 简单sql语句

一、基本的查询语句:SELECT   *| {[DISTINCT] column|expression [alias],...}  FROM  table;关键字:select   查询语句,distinct      去掉重复行,from  标记从哪个表选择。eg:select * from emp;     查询表emp中所有数据。         select  ename,

2012-03-14 22:26:27 716

转载 Oracle 10G安装

1、  解压文件10201_database_win32.zip,并双击解压目录下的setup.exe,出现安装界面,如下:这里我选择了企业版、记住全局数据库名(很重要建议不要修改保持默认),输入数据库口令(即数据库密码)。2、  输入口令和确认口令,如:password,点击下一步,出现如下进度条,注:此口令即是管理员密码。3、  检查先决条件,选中红框所示的

2012-03-12 22:55:45 757

转载 数据库的优化

数据库的优化:1.在数据库中条件查询速度很慢的时候,如何优化?1.建索引(a 提高查询检索的性能b 创建唯一索引c 创建主键d 归类)2.减少表之间的关联3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,应该走索引,把数据量大的表排在前面4.简化查询字段,没用的字段不要,已经对返回结果的控制,尽量返回少量数据2.在hibernate中进行多表查询,每个表中各

2011-12-25 19:53:31 810

原创 java中类与类之间的关系

资料来源于互联网,由作者整理。一、泛化(继承)继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。类与类之间的继承用extends,接口之间的继承用implements。二、依赖两个相对独立的类(类A和类B)一个类(类A)用到了另一个类(类B),而这种使用关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响

2011-12-25 19:00:25 3634 1

原创 hibernate主键生成策略详细说明

主键生成器描述特点increment用于为 long, short 或者 int 类型生成 唯一标识。自动递增的,每次增量为1。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不要使用。跨数据库,不适合多进程并发更新数据库,适合单一进程访问数据库,不能用于群集环境。identity对 DB

2011-12-25 17:41:10 3066 1

原创 hibernate中复合主键

复合主键:一张表的多个字段组合构成这张表的主键,这个主键就叫复合主键。在hibernate中配置复合主键:Hibernate复合主键的编写有两种情况:1、将复合主键各字段定义为私有属性。2、将复合主键字段抽取出来定义一个主键类(暂且这样称呼),在实体类中包含主键类即可。(推荐使用这种方法)映射文件的编写:复合主键使用:方式一: 由几个字段构成添加几个

2011-12-25 17:29:02 2119

转载 session中get和load方法区别以及close()、clear()、evict()

下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而load方法的执行则比较复杂 ■ 首先查找s

2011-12-22 20:59:04 1747

转载 解读Hibernate继承映射策略

Hibernate继承映射的英文是Inheritance Mappings,Hibernate继承映射有三种策略,下文对Hibernate继承映射策略具体理解。Hibernate支持三种基本的继承映射策略:◆每个类分层结构一张表(table per class hierarchy)◆每个子类一张表(table per subclass)◆每个具体类一张表(tab

2011-12-14 20:44:55 721

转载 hibernate 错误:org.hibernate.HibernateException: Unable to get the default Bean Validation factory

原文地址:错误处理

2011-12-14 18:12:23 749

转载 hibernate中的session中的方法(网页资料整理)

Session接口的APIMethod Summary TransactionbeginTransaction()          开始一个工作单元并且返回相关联的事务(Transaction)对象。 voidcancelQuery()          终止执行当前查询。

2011-12-12 18:03:58 2758

原创 hibernate实体关系

1、一对一关系数据库中的一对一设计分两种形式:(1)      外键关联:一个表中添加一个字段作为外键,值是与其相对应一对一关系表的主键值。(2)      主键关联:两张一对一关系的表共用一个主键,主外键是一个字段。 在实体关系中(1)      单向关联,在任意一个实体类中添加另一个实体类型的属性(2)      双向关联,在两个实例类中都添加另一个实体类型的属性

2011-12-11 22:33:59 2956

原创 Hibernate介绍与配置文件、jar包的说明(二)

实体类映射文件():User.hbm.xml         "-//Hibernate/HibernateMapping DTD 3.0//EN"         "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">

2011-12-09 11:08:42 1269

原创 Hibernate介绍与配置文件、jar包的说明(一)

在编写java程序的时候总会和数据库打交道,大家都知道java是面向对象的编程语言、在java里面一切都是类,java里面用的是对象模型,对象模型包括的概念有:继承、多态等;而数据库是关系模型,反映的是表与表的关系、关系模型包括的概念有:表、主键、外键等,在我们编写java程序时需要将对象模型与关系模型进行转换,通常采用两种方法来转换这两种关系:1、使用数据库连接技术手工编写代码对

2011-12-08 17:24:05 2621

转载 Struts,Spring,Hibernate三大框架面试-笔试题

1.Hibernate工作原理及为什么要用?原理:  1.读取并解析配置文件  2.读取并解析映射信息,创建SessionFactory  3.打开Sesssion  4.创建事务Transation  5.持久化操作  6.提交事务  7.关闭Session  8.关闭SesstionFactory为什么要用:  1. 对JDBC访问数据库的代

2011-12-07 19:58:12 1554

转载 HQL使用

HQL:Hibernate Query LanguageHQL是完全面向对象的查询语言,因此可以支持继承和多态等特征。HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行:(1)获取Hibernate Session对象;(2)编写HQL语句;(3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象;

2011-12-07 11:44:08 948

转载 Hibernate数据对象的三种状态

Hibernate的对象有3种状态,分别为:瞬时态 (Transient)持久态(Persistent)脱管态(Detached) 处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 *瞬时态       由new命令开辟内存空间的java对象.       Person person =

2011-12-06 22:57:28 605

转载 在Eclipse下搭建Android开发环境教程

链接地址:http://mobile.51cto.com/android-227548.htm

2011-12-06 09:49:43 621

转载 Hibernate配置

由于Hibernate是为了能在各种不同环境下工作而设计的, 因此存在着大量的配置参数. 幸运的是多数配置参数都 有比较直观的默认值, 并有随Hibernate一同分发的配置样例hibernate.properties (位于etc/)来展示各种配置选项. 所需做的仅仅是将这个样例文件复制到类路径 (classpath)下做一些自定义的修改.4.1.  可编程的配置方式

2011-12-05 17:00:38 2457

转载 servlet过滤器

以前以为Filter只是一个特殊点的Servlet,用进只需在web.xml中配置一下拦截路径就可以了,可经过这两天的深入学习,才知道以前对Filter类的了解和使用都太过浅薄了。在网上看了很多篇相关的技术文章,现提取它们中的精髓(我认为能说明问题的东西)及我个人的一些学习经验作如下总结,希望能帮助大家更好地理解Filter的过滤机制。要学习Filter,就必须先理解和掌握servlet的

2011-11-27 21:20:02 792

转载 JAVA中的format

1.    java.text.Format 21.1.     Format的方法... 21.2.     Format的子类... 21.3.     DateFormat的用法... 21.4.     MessageFormat的用法... 21.5.     NumberFormat的用法... 31.5.1.      NumberFormat的介绍... 3

2011-11-25 22:48:23 6889

原创 利用commons-fileupload实现文件的上传(源码)

现在我们利用commons-fileupload实现文件的上传,开发环境:Myeclipse 9.0  对文件上传的细节分析:1、乱码问题的出现与解决       2、上传文件类型的约束       3、上传文件的大小约束4、临时缓存文件的处理           5、服务器端文件的保存        6、文件名相同覆盖问题7、多文件同时上传问题    等…………实现:

2011-11-24 19:51:15 4554

jquery-easyui-1.2.5中文帮助手册

jquery-easyui-1.2.5中文帮助手册

2012-04-15

jquery-easyui-1.2.5源码

jquery-easyui-1.2.5源码

2012-04-15

空空如也

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

TA关注的人

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