自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梅鹏同學的专栏

为了自己的理想而奋斗,不管当初这个理想在其他人面前是多么的可笑 Just do it.

  • 博客(39)
  • 资源 (9)
  • 收藏
  • 关注

转载 hibernate需要用的jar

hibernate需要用的jarhibernate3.jar:   Hibernate的库,没有什么可说的,必须使用的jar包cglib-2.1.3.jar:  CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包asm.jar:          和cglib-2.1.3.jar有点类似dom4j.jar:

2013-05-13 17:44:39 640

转载 Specified VM install not found: type Standard VM, name Java 如何解决

运行ant的时候出现 Specified VM install not found: type Standard VM, name…………  尝试删除这些文件: %ecliplse workspace% / .metadata / .plugins / org.eclipse.debug.core / .launches / *. 下的文件

2012-11-28 10:00:11 678

转载 No Application ID has been found错误提示。

最近一直遇到这个问题,所以比较郁闷,仔细看了下错误提示,然后做了一些尝试,发现主要原因是添加了一些扩展后,在运行环境里面没有添加相应的插件所致。先说下出现这个问题的环境:整个项目是一个主插件(RCP),几个提供具体功能的插件(普通插件) 。(不是这种情况的,比如单一的RCP应该不会出现这个错误)插件运行方式,需要一下把前面说的多个插件一起运行起来,有两种方式:1、以feat

2012-10-20 18:33:42 2288

转载 oracle游标应用难点 sys_refcursor 和 cursor

sys_refcursor 和 cursor 优缺点比较优点比较优点一:sys_refcursor,可以在存储过程中作为参数返回一个table格式的结构集(我把他认为是table类型,容易理解,其实是一个游标集), cursor 只能用在存储过程,函数,包等的实现体中,不能做参数使用。优点二:sys_refcursor 这东西可以使用在包中做参数,进行数据库面向对象开放。哈

2012-09-21 11:26:25 1070

原创 两个日期相减(不包括日在内),得到差值 即相差多少个月

public class Test {public static void main (String[] args) throws Exception {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");System.out.println (getMonthNum(format.parse("2009-1-1")

2012-09-14 20:04:11 3554

原创 对于使用equals 需要注意的一处地方

String a = null;   a.equals("abc"); //报空指异常因为null 并没有equals的方法  如果要判断的话 可以反过来  即  "abc".equals(a)

2012-07-24 14:58:09 612

转载 Windows 7体系顶用PLSQL连接Oracle时,登录不上弹出空白窗口

Windows 7体系下面安装了Oracle客户端,设备好了tnsnames.ora及监听,用sqlplus可以正常登录长途Oracle办事器,但用PLSQL就会登录失败,并弹出下面的空白窗口:试过卸载Oracle重装,PLSQL也换过版本,都不可以经管员身份运行或者封闭UACOK,一切正常啦!

2012-07-23 10:33:00 4406 3

转载 JFace中找不到org/eclipse/core/runtime/EventManager的解决

添加这两个包:org.eclipse.equinox.common_3.2.0.v20060603.jarorg.eclipse.core.commands_3.2.0.I20060605-1400.jar

2012-07-22 13:44:16 1664

转载 Failed to create the Java Virtual Machine

以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers。版本是:eclipse-jee-helios-SR1-win32.zip我的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Virtual M

2012-03-23 08:27:16 399

转载 eclipse中clean的作用

其实相当于rebuild就是先删除工程中的.class文件,然后重新编译。

2012-03-19 09:38:18 638

原创 myeclipse new 后面的菜单选项设置

无意中发现new后面的菜单出现我想要的东西但没有显示  还得点other 然后再找后来网上查资料 发现 是这样来配置的、 在window -> Customize Perspective -> menu Visibility -> file -> new 中去调置。

2012-02-22 22:27:14 1882

转载 CharacterEncodingFilter类的学习

很简单很实用的一个过滤器,当前台JSP页面和JAVA代码中使用了不同的字符集进行编码的时候就会出现表单提交的数据或者上传/下载中文名称文件出现乱码的问题,那这个类就可以出场了。        从名字就可以看出来它是个过滤器了,所以就要想配置普通过滤器那样配置到web.xml中去了,配置方式如下:                        encodingFilter

2012-02-06 21:45:38 547

原创 OpenSessionInViewFilter配置

最近在配置 Structs, Spring 和Hibernate整合的问题:开启OpenSessionInViewFilter来阻止延迟加载的错误的时候抛出了这个异常:    org.springframework.dao.InvalidDataAccessApiUsageException错误但是在我们开启OpenSessionInViewFilter这个过滤器的时候FlushMod

2012-02-05 23:06:09 3287 2

原创 struts2.0中spring配置文件中action的属性 scope="prototype"

scope="prototype"没写的问题,项目中对一个表的增删该操作是用一个action,这个action有add,update,delete,save这些方法, 添加和修改是共用一个页面,当页面得到id时代表进行的修改操作,反之是添加操作。因为在配置spring的bean是忘了写scope="prototype", 所以每次添加时都显示最后一次访问过的记录, scope = "prototy

2012-02-04 17:39:14 10349 1

转载 Java中static的作用

java中static的作用有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为

2012-02-02 16:08:22 510

转载 spring AspectJ的Execution表达式

Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution(* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示: 整个表达式可以分为五个部分:

2012-01-31 20:55:00 41033 3

转载 Spring事务的传播特性和隔离级别

事务的几种传播特性1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启2. PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行3. PROPAGATION_MANDATORY: 如果已经存在一个事务,支持当前事务。如果没有一个活动的事务,则抛出异常。4. PROPAGATION_

2012-01-31 17:24:13 847

转载 cglib包介绍

http://baike.baidu.com/view/1254036.htm

2012-01-27 19:33:23 669

转载 乐观锁与悲观锁

文章转自网上好像是玉米田的,忘记了锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也

2012-01-19 22:44:25 326

转载 常用缓存算法简介

没有人能说清哪种缓存算法优于其他的缓存算法。(以下的几种缓存算法,有的我也理解不好,如果感兴趣,你可以Google一下)Least Frequently Used(LFU):大家好,我是 LFU,我会计算为每个缓存对象计算他们被使用的频率。我会把最不常用的缓存对象踢走。Least Recently User(LRU):我是LRU缓存算法,我把最近最少使用的缓存对象给踢走。我总是

2012-01-19 09:47:00 405

转载 Hibernate查询缓存

缓存分类:  ◆一级缓存Session级  ◆二级缓存SessionFactory级别 JVM级别  Hibernate查询缓存不固定(根据生命周期 来说 不固定)  生命周期:  ◆一级缓存 是和 session 会话一直 产生一直消失  ◆二级缓存 是和 sessionFacotry 一致  Hibernate查询缓存 生命周期不固定 ,当数据库 表发生改变的使用H

2012-01-18 23:22:20 311

转载 Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用

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

2012-01-13 00:58:59 388

转载 jdk与jre的区别

很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Ja

2012-01-08 23:08:45 307

原创 Set集合

Set是个接口。接口的契约很单纯,不会做过多的保证。Set的契约重点就是“元素不重复的集合”,而对顺序不做保证(也就是不做限制,有序无序都可以)。实现该接口的类既可以提供有序的实现,也可以提供无序的实现。HashSet在保存数据的时候显然还是得按一定顺序放入其背后的数组中,但顺序不是用户可控制的,对用户来说就是“无序”。与之相对,SortedSet接口的契约就包含了“元素不重复,且按照

2011-12-30 15:25:45 320

转载 事务

概念  事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transactio

2011-12-15 00:12:14 370

原创 hashCode()和equals()

有一个概念要牢记,两个相等对象的equals方法一定为true,   但两个hashcode相等的对象不一定是相等的对象。 如果是你自己定义的一个类,比较自定义类用equals和==是一样的,都是比较句柄地址,因为自定义的类是继承于object,而object中的equals就是用==来实现的,你可以看源码。 那为什么我们用的String等等类型equals是比较实际内容呢,是因为

2011-12-14 20:19:00 267

转载 instanceof

instanceof是Java的一个二元操作符,和==,>,关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。可以用在继承中的子类的实例是否为父类的实现。相当于c#中的is操作符。举个例子:  String s = "I AM an Object!";  boolean isObject = s instanceof Object;  我们声明了一个Str

2011-12-14 15:45:20 282

转载 JSP EL表达式详细介绍

为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。一、JSP EL语言定义E L(Expression Language) 目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简

2011-12-11 21:30:54 330

转载 java数据类型图

java数据类型图:http://zhidao.baidu.com/question/309137317.html

2011-12-07 22:32:56 442

原创 一个程序员美好的爱情故事

一个程序员美好的爱情故事。七年前http://rrurl.cn/sBx1hm 七年后http://rrurl.cn/eRk73h大胆心细脸皮厚!!!

2011-12-04 00:19:52 581

转载 roll back

删除由一个或多个部分完成的事务执行的更新。为在应用程序、数据库或系统错误后还原数据库的完整性,需要使用回滚。  回滚泛指程序更新失败, 返回上一次正确状态的行为。  回滚对程序员意味着非常严重的失误。因为回滚次数往往与程序员的薪金直接联系。主流互联网公司通常都将回滚定位为最严重的事故。  回滚与恢复有本质的区别。  而升级回滚则是指因升级中所发生的意外而自动回滚

2011-12-01 17:10:08 790

转载 S2SH面试题 你知道哪些呢

Struts2:为什么每次请求都要创建一个Action对象?truts2每次请求的时候都会创建一个action的实例,这样会保证线程的安全。struts1只是在第一次请求的时候创建一个action的实例,以后每次相同的请求都直接从内存中去读取,它是单例模式,安全性不行。 ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题?

2011-11-30 21:22:35 4926 4

原创 HashMap和Hashtable的区别

他们之间的区别有如下两点:1、HashMap不是线程安全的         Hastmap是一个接口是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2、HashTable是线程安全的一个Collection

2011-11-29 22:58:53 541

原创 varchar和Nvarchar区别

varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和co

2011-11-27 21:59:05 423

转载 何谓 mis系统 你知道吗

所谓MIS(管理信息系统--Management Information System)系统,主要指的是进行日常事物操作的系统。这种系统主要用于管理需要的记录,并对记录数据进行相关处理。功能介绍  MIS(管理信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。

2011-11-26 13:48:28 1179

原创 面试题: 抽象类和接口在什么情况下使用

接口只关心功能,并不关心功能的具体实现接口的思想在于它可以增加很多类需要的功能,使用相同的接口不一定有继承关系。抽象类和接口是作为对象的描述,在底层设计时用到。接口更偏重于对象所具有的功能。 存在继承关系,或有公共方法且实现功能一样时,使用抽象类。只关心功能存在性时,使用接口 接口和抽象类的区别1、Java接口和Java抽象类最大的一个区别,就在于Java抽象类

2011-11-25 16:07:04 2596

转载 Struts2 拦截器 详解

让我们再来回顾一下之前我们曾经用过的一张Action LifeCycle的图:  图中,我们可以发现,Struts2的Interceptor一层一层,把Action包裹在最里面。这样的结构,大概有以下一些特点: 1. 整个结构就如同一个堆栈,除了Action以外,堆栈中的其他元素是Interceptor 2. Action位于堆栈的底部。由于堆栈"先进后出"的特性,

2011-11-25 15:57:51 485

原创 struts2 最新版本的api帮助文档可以在这里下载:

struts2 最新版本的api帮助文档可以在这里下载:http://cn.ziddu.com/download/226679/struts-2.0.11.2_EN.rar.html

2011-11-25 00:21:13 3102 1

原创 开博之后等了三天 终于可以编辑文字了 Yeah

RT

2011-11-24 19:55:30 424

韩顺平oracle视频笔记

韩顺平oracle视频笔记 详细 希望可以帮到大家。

2012-06-27

win7 64位详细安装oracle详细方法

win7 64位详细安装oracle详细方法 安装了我一天 中间有走很多弯路 现在给出详细方法 希望能报到需要帮助的人

2012-06-22

Oracle_client_win32安装手册和配置tnsnames.ora文和listener.ora件

Oracle_client_win32安装手册和配置tnsnames.ora文和listener.ora件

2012-06-22

韩顺平.2011最新j2ee视频教程.细说servlet课件文档

韩顺平.2011最新j2ee视频教程.细说servlet课件文档 十分详细

2012-06-03

网上书店系统毕业设计

网上书店系统毕业设计 2012届 自己的 希望能帮到大家。

2012-06-03

韩顺平网上商城设计文档

韩顺平网上商城设计文档 很详细 希望给予大家帮助

2012-06-03

韩顺平 学生管理系统源码(PDF和源代码)

和教程韩老师的代码一模一样 希望能帮助到大家

2011-11-26

数据库系统概论答案第四版

数据库课后答案 很详细 希望能帮助大家

2010-12-22

空空如也

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

TA关注的人

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