自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

beckham

百度一下,你就知道,Google一下,你知道得太多了!

  • 博客(35)
  • 资源 (10)
  • 收藏
  • 关注

原创 spring注解配置

一般的spring的配置都是在XML文件里配置,spring2.5之后,spring也支持注解配置。 1、applicaltionContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml

2009-12-30 21:18:00 8654 2

转载 java面向接口编程

接口本质上就是由制定者来协调实现者和调用者之间的关系。所以通常说的“面向接口编程”可以理解为:只有实现者和调用者都遵循“面向接口编程”这个准则,制定者的协调目的才能达到。一个老生常谈的例子就是JDBC。很多人费解:既然我每连接一种数据库(如mysql)都要事先部署驱动程序,那我直接访问驱动程序不就行了?还要JDBC干吗?实际上,JDBC已经起了至关重要的作用了:

2009-12-29 13:10:00 1121

原创 java读取mp3文件

JMF实际上是Java的一个类包。JMF2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、压缩、流转、回放,以及对各种主要媒体形式和编码的支持,如M-JPEG、H.263、MP3、RTP/RTSP (实时传送协议和实时流转协议)、MacromediasFlash、IBM的HotMedia和Beatniks的Rich Media Format

2009-12-27 20:02:00 9756 1

原创 XFire开发WebService实例

1、建立webservice工程,建立简单服务:import java.util.HashMap;//Generated by MyEclipsepublic interface IMessage { public HashMap example(String message); }  import java.util.HashMap;//Gener

2009-12-26 18:30:00 1691

转载 java static和final的理解

 final 关键字 和 static 用法一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量

2009-12-23 14:42:00 612

转载 Java异常处理

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? OutputStreamWriter out = ...;java.sql.Connection conn = ...;try { // ⑸ Statement stat = conn.createStatement(); ResultS

2009-12-22 09:36:00 458

转载 全面讲解Hibernate二级缓存

Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由 hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一 级别的缓存可以进行配置和更改,并且可以动态加载和卸载。 Hibernate还为查询结果提供了一个查询缓存,它依赖于第二级缓存。 

2009-12-21 09:32:00 460

原创 Hibernate二级缓存

二级缓存也称进程级的缓存或SessionFactory级的缓存,二级缓存可以被所有的session共享,二级缓存的生命周期和SessionFactory的生命周期一致,SessionFactory可以管理二级缓存。Hibernate二级缓存也是缓存实体对象的,也叫Entity级二级缓存。 我认为二级缓存是对一级缓存的补充,还是get(),save(),load(),iterate(查询实体对象)方

2009-12-20 18:19:00 544

原创 svn的启动方式设置为windos服务

把svn的启动加入到windows的服务里面: sc create SvnService binpath= "D:/Program Files/Subversion/bin/svnserve.exe --service --root E:/Manager/svnWorkSpace" depend= TCPIP start= auto  其中 D:/Program Files/Sub

2009-12-19 23:01:00 880

原创 SVN 安装与配置

首先下载好svn的服务器段和客户端软件:  Setup-Subversion-1.6.5.msi     TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi  安装完成后,就是创建svn目录 : (1): C:/Documents and Settings/beckham>d: D:/>svnadmin creat

2009-12-19 12:28:00 542

转载 svnserve.conf:12: Option expected的问题解决方法

经常有新手配置基于svnserve的subversion服务器后,在客户端访问subversion版本库时出现这个错误:svnserve.conf:12: Option expected为什么会出现这个错误呢,就是因为subversion读取配置文件svnserve.conf时,无法识别有前置空格的配置文件,如### This file controls the configuration of

2009-12-19 12:26:00 874

转载 Hibernate拦截器和监听器

12.1.  拦截器(Interceptors)Interceptor接口提供了从会话(session)回调(callback)应用程序(application)的机制, 这种回调机制可以允许应用程序在持久化对象被保存、更新、删除或是加载之前,检查并(或)修改其 属性。一个可能的用途,就是用来跟踪审核(auditing)信息。例如:下面的这个拦截器,会在一个实现

2009-12-18 21:37:00 1380

原创 Hibernate读写Clob字段

在hibernate中,处理clob字段是很简单的. 在数据库中定义的clob字段,hibernate生成的映射文件里面可以对应成string来处理。 create table INFO( ID NUMBER(4) not null, NAME VARCHAR2(100), CONTENT CLOB)  <!DOCTYPE hi

2009-12-18 10:14:00 886

原创 Hibernate多对多单向关联(2个一对多)

把多对多分割成2个一对多,一般情况下,单向关联比较多! 分割的话则生成的持久类需要3个,包括关联表! 学生类,和关联表一对多,<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-

2009-12-16 20:57:00 1548

原创 Hibernate多对多单向关联(一个many-to-many)

一个学生可以有多个老师,一个老师也可以有多个学生,所以老师和学生之间的关系就是多对多的关系,这样就需要建立一个中间的关联表来存储关联信息。-- Create tablecreate table TEACHER(  ID         NUMBER(4) not null,  NAME       VARCHAR2(100),  SOURCENAME VARCHAR2(10

2009-12-16 20:26:00 1310

原创 jsp生成验证码

验证码的生成思想是在服务器段预先生成好验证码,前台显示,然后再到后台去匹配! code.jsp:<%@ page language="java" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" contentType="image/jpeg" pageEncoding="UTF-8"%><

2009-12-16 11:46:00 885

原创 Hibernate一对一关联(唯一外键)

在一对一关系中,两个表通过外键关联,但是只有一个外键! package com.pojo;public class User implements java.io.Serializable { private static final long serialVersionUID = 3877915998065689256L; private Long id; private

2009-12-15 15:04:00 1275

原创 Hibernate一对一关联(共享主键)

一对一关联,在两个表中都由主键或外键关联另一个表中的一条记录。 比如一个人用户表,包含的信息很多,而在使用的时候,很多字段的信息使用并不是很频繁,这种情况下,不常使用的字段就可以单独成一张表,主要还是为了提高访问数据库的性能! package com.pojo;public class User implements java.io.Serializable { priva

2009-12-15 14:39:00 4205

原创 Hibernate一对多双向关联

一种商品类别下有多个商品,多个商品对应同一个商品类别,这种关系就是一对多双向关联。 商品类:package com.pojo;/** * Product entity. * * @author MyEclipse Persistence Tools */public class Product implements java.io.Serializable {

2009-12-15 08:14:00 9477

原创 Hibernate级联操作Cascade

所在cascade,就是说我在更新一方的时候,可以根据这一方对象之间的关联关系,去对被关联方进行持久化,比如说Team和Student之间的1对多关系,使用cascade,可以在team方维护其持有的student集合时,自动对其新增,修改,删除的student对象进行持久化,而没必要显示的进行session.save(student)操作 

2009-12-14 21:03:00 904

原创 Hibernate一对多的单向关联

一个商品类别下对应着多个商品,在关联关系里,就是以集合的方式关联,一般是Set集合 package com.pojo;import java.util.HashSet;import java.util.Set;/** * * 商品类别 */public class Category implements java.io.Serializable { pri

2009-12-14 20:43:00 674

原创 Hibernate多对一单向关联

多对一关联,在数据库中表现为外键的关联,而在pojo类里面是类的关联 示例: 多个商品对应一个商品类别 package com.pojo;/** * * 商品类别 */public class Category implements java.io.Serializable { private static final long serialVersion

2009-12-14 20:08:00 2128

原创 hibernate组建映射

当一个用户表中字段比较多,而有些字段是不常用,则可以用组件映射 基本信息:private Long id; private String username; private String password; private UserMessage message ;  组件信息 ,UserMessageprivate String address; pr

2009-12-13 14:36:00 853

原创 Hibernate Map集合映射

private Long id; private String username; private String password; private Map phone = new HashMap() ;  一个用户有多个电话,需要以map形式存取   在配置文件里面map需要配置key和value

2009-12-13 13:47:00 3321

原创 Hibernate Set集合例子

首先新建2个表,users和useremail create table USERS(  ID       NUMBER not null,  USERNAME VARCHAR2(20),  PASSWORD VARCHAR2(20)) create table USEREMAIL(  USERID NUMBER,  EMAIL  VARCHAR2(40

2009-12-12 21:29:00 2587

原创 struts2多文件上传

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> My JSP upload.jsp starting page <!----><!--function addMore(){var td=doc

2009-12-10 12:38:00 1163 1

原创 java插入clob字段

1)clob类型的数据不能直接insert,要先通过empty_clob()方法给它分配一个locator(同理,blob的用empty_blob()函数分配locator).然后把它select出来(此时它当然没有数据,但结果集不是空的),得到一个Clob的对象,修改该对象的内容让它满足我们的需要,再通过update方法更新该行记录. 2) 通过select修改含lob类型的记录时一

2009-12-08 15:21:00 15458 4

原创 java操作oracle里面的clob

oracle里面存放打字段的文本信息,一般采用clob字段,该字段以字符存放在数据库中下面是如何用java读取clob里面的内容: package com.data;import java.io.BufferedReader;import java.io.Reader;import java.sql.Clob;import java.sql.Connection;i

2009-12-08 10:48:00 1523

转载 Oracle 分析函数

Oracle分析函数——函数列表 SUM        :该函数计算组中表达式的累积和MIN        :在一个组中的数据窗口中查找表达式的最小值MAX        :在一个组中的数据窗口中查找表达式的最大值AVG         :用于计算一个组和数据窗口内表达式的平均值。COUNT  

2009-12-06 08:45:00 549

原创 Struts2拦截器--异常拦截器

Struts2的异常拦截器是默认的拦截器,所以只需要声明引入就可以使用  接下来就是定义异常类型了,我这里只定义了全局异常:/succ.jsp/login.jsp/wait.jsp/error.jsp  当action里面发生异常的话,将被异常拦截器拦截,并返回error,接着跳转到error.jsp 

2009-12-06 08:34:00 1603

原创 struts2拦截器--注解

Struts2在com.opensymphony.xwork2.interceptor.annotations包中定义了3个拦截器注解类型,让你可以不用编写拦截器类,直接通过注解的方式指定action执行之前和之后需要调用的方法。   Struts2提供的3个拦截器注解类型都只能应用到方法级别。如下:  Before  

2009-12-04 14:53:00 3837 2

原创 Struts2拦截器--token

在web开发表单提交时,token是解决重复提交的比较好的方法。 用户名: 密码:  在JSP页面里面加入token验证。 在struts.xml里面加入token拦截器的配置: /loginSucc.jsp /loginError.jsp /wait.jsp /loginSucc.jsp

2009-12-04 14:23:00 1228

原创 Struts2拦截器-PreResultListener

PreResultListener拦截器是在action方法执行后,返回result之前执行的拦截器。package com.struts2.interceptor;import com.opensymphony.xwork2.ActionSupport;public class MyAction extends ActionSupport { /** * */

2009-12-02 21:14:00 4240

原创 Struts2 execAndWait拦截器的使用

Struts2 execAndWait拦截器用户在请求Action返回结果前的处理,主要是给用户友好的提示: 首先新建一个等待页面 wait.jsp ,该页面是用户用于等待的页面。 在Struts.xml里面配置拦截器:  /method.jsp /loginError.jsp /wait.jsp

2009-12-02 14:40:00 2282 2

原创 Struts2拦截器初步认识

刚刚接触struts2的拦截器,觉得确实是很强大!首先来初步了解下Struts2的拦截器:   拦截器能够在一个Action执行前后拦截它。目前的很多框架的核心实现均是基于拦截器。(本人说两句,OOP因为拦截器而显得更为精彩,AOP必将 成为下一个核心关注点)。拦截器可以帮助实现很多公共的内容,其中有重复提交,类型转换,对象初始化,验证,文件上传,页面初始化等等。由于每

2009-12-01 10:24:00 682

weblogic性能调整.pdf

weblogic性能调整.pdf 详细介绍webligic的优化

2009-11-18

Java基于Socket文件传输示例.chm

Java基于Socket文件传输示例.chm

2009-11-18

spring框架,技术详解及使用指导.pdf

spring框架,技术详解及使用指导 详细介绍spring

2009-11-18

Web_Service开发指南_2.3.1.pdf

Web_Service开发指南,入门级别介绍

2009-11-18

linux 基 础 手 册

linux基础教程,初学者可以看看 值得下载

2009-11-18

很不错的css日期控件

很不错的css日期控件很不错的css日期控件

2009-08-09

javaMail开发手册

javamail开发手册,学习mail开发的朋友看看

2009-07-22

ajax实战dwr框架详解

ajax框架dwr实战详解,学习ajax的朋友可以看看!

2009-07-22

很好的EXT英文学习文档

ext英文学习手册,很详细的!需要的朋友可以看看

2009-07-17

很好的ext英文学习手册

很好的英文学习资料,喜欢看英文文档的朋友可以看看

2009-07-17

空空如也

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

TA关注的人

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