自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Java 入门 四 (Java 三大特性之一 继承)

 Java 入门 四 (Java 三大特性之一 继承)                  继承 顾名思义 看名字也应该有所了解,好了 不扯了 切入正题。                        Java中继承用 extends。       类由 变量和 方法构成。     变量也可以被称为成员变量和属性。    方法分 成员方法和构造方法。    父类也可以称为...

2013-10-11 18:26:20 108

原创 Hibernate中的Inverse和cascade属性配置

 Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。1.明确inverse和cascade的作用inverse决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to-many有效(因 为只有这两种关联关系包含集合,而one-to-one和many-to...

2013-10-11 18:00:41 83

J2EE Servlet运行原理

客户发送 一个 servlet请求的时候 先被Servlet容器(Tomcat服务器中的server元素)接收到 Servlet容器会帮你创建一个ServletRequest对象(中封装了客户的HTTP请求信息)和ServletResponse对象(分别实现了servletRequest和HttpServletRequest接口,ServletResponse和HttpServletResp...

2013-10-11 17:50:39 97

HQL fetch

转自http://www.blogjava.net/alwayscy/archive/2007/07/26/132577.html 在我们查询Parent对象的时候,默认只有Parent的内容,并不包含childs的信息,如果在Parent.hbm.xml里设置lazy="false"的话才同时取出关联的所有childs内容. 问题是我既想要hibernate默认的性能又想要临时的灵活性...

2013-09-22 01:00:00 71

spring如何引用properties文件里的配置

1.PropertyPlaceholderConfigurer类<beans><bean id="configBean" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><property name="location"><va

2013-08-28 21:55:00 97

jQuery.extend 函数详

JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并...

2013-07-12 11:15:00 61

javax.servlet.RequestDispatcher接口 两种方法forward()和include()方法

javax.servlet.RequestDispatcher接口 <wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px"></span><wbr><span s

2013-06-26 16:25:00 167

JAVA 枚举7种方式总结

DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 publicenum Color { RED, GREEN...

2013-06-25 14:45:00 81

Page-Enter、Page-Exit的使用

Page-Enter、Page-Exit是页面被载入和调出时的一些特效。用法:<Meta http-equiv="Page-Enter" Content="blendTrans(Duration=0.5)"><Meta http-equiv="Page-Exit" Content="blendTrans(Duration=0.5)">注意:blendT

2013-06-21 12:14:00 216

Spring Properties List Set Map

<!-- list --> <property name="users"> <list> <ref bean="u1"/> <ref bean="u2"/> <ref bean="u3"/> <ref bean="u4&quot

2013-06-20 20:04:00 66

Hibernate 常用方法

1 session.flush() 强制session缓存和数据库做同步。2 session.clear() 用来清除session缓存中的所有对象。3.session.save() 会先查出一个 id 调用该对象的setId()方法 设置值 然后在insert 插入数据4.session.merge() 如果 session 缓存中存在相同id的对象,那么用户给出的对...

2013-06-19 13:55:00 186

JS 保留2位小数 数字金额转化为文字大写

//保留2位小数 function changeTwoDecimal(x) { var f_x = parseFloat(x); if (isNaN(f_x)){ alert('不是一个有效的数字!~'); return false; } var f_x = Math.round(x*100)/100; return changeTwoDecimal_f(f_x); }; fu...

2013-06-17 17:28:00 120

JS 时间差计算

/*时间差比较 *interval :D表示查询精确到天数的之差 interval :H表示查询精确到小时之差 interval :M表示查询精确到分钟之差 interval :S表示查询精确到秒之差 interval :T表示查询精确到毫秒之差 */ function dateDiff(interval, date1, date2) { var objInterval = {'D':1000 ...

2013-06-17 17:21:00 79

自己生成struts2.3.1.2帮助文档方法

首先在MyEclipse中建一个JavaProject(取名:struts_doc),然后找到struts2的源代码(到apache官网上下载)的目录(如:F:\TDDOWNLOAD\struts-2.3.1.2\src\core\src\main\java),把java目录下的org文件夹全部拷贝到struts_doc项目下的src目录下,肯定会有一堆错误,不用着急,这是因为我们没有添加对应的j...

2013-06-15 00:59:00 75

hibernate meta标签作用

 创建持久化类,这里在<property>元素里增加了<meta>元素,更加精细。 <meta>元素的属性:属性     class-description 类的JavaDoc field-description 类属性的JavaDoc interface True为生成接口,False为生成类(默认) implement 指定类实现的接口 exten...

2013-06-07 16:00:00 103

Spring abstract="true" merge="true"

 abstract="true"由于设置bean定义中设置了abstract="true",所以Spring容器就不对其进行初始化。只是在此起了模板的作用,供其他bean继承,所以父bean的属性在类体中可以不定义,直接在bean的声明中以<proerty/>声明即可。子bean继承他后需要在提供对应的属性和set方法即可,在子bean中就可获取从父bean继承来的...

2013-06-06 18:34:00 140

Spring事务配置的五种方式

段时间对Spring事务配置做了比较深入的研究,在此之间对Spring事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring事务配置只要把思路理清,还是比较好掌握的。总结如下:Spring配置文件中关于Spring事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机...

2013-06-06 17:56:00 49

spring获取WebApplicationContext,applicationContext几种方法详解

方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean("beanId"); 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。...

2013-06-06 13:35:00 52

frame和iframe的区别

1、frame不能脱离frameSet单独使用,iframe可以; 2、frame不能放在body中;如下可以正常显示: <!--<body>--> <frameset rows="50%,*"> <frame name="frame1" src="test1.htm"/> <frame name="fr

2013-06-05 18:47:00 59

hibernate xml中cascade 的属性解说

当关联双方存在父子关系,就可以在 set 处设定 cascade 为 all-delete-orphan所谓父子关系,即指由父方控制子方的持久化圣明周期,子方对象必须和一个父方对象关联。如果删除父方对象,应该级联删除所有关联的子方对象;如果一个子方对象不再和一个父方对象关联,应该把这个子方对象删除。all-deleteorphan 的能力:1. 当保存或更新父方对象时,级联保存...

2013-06-04 19:17:00 63

struts2标签库

struts2标签库 Struts2 Taglib抽象了不同表示技术,现在Struts2主要支持三种表示技术:JSP,FreeMarker和Velocity。但部分的Tag在三种表示技术下都可以使用,但是也有部分只能在某一种情况下使用。 Tab可以分为两类:通用标签和UI标签。 4.1节 通用标签 通用标签用来在页面表示的时候控制代码执行的过程,这些标签也允许从Action或者值堆...

2013-06-04 19:08:00 54

Struts 2中的OGNL

Struts 2中的OGNL  本人是一个EL(Expression Language,以下译为表达式语言)的支持者。因为我对<% %>写法极为反感,忘记了在那本书上看到的一句话——“使用标志(Tag)的一个目的就是避免在JSP页面中出现过多的<%%>的语句,使页面与后台代码分离。”表达式语言主要有以下几大好处:避免(MyType) request....

2013-06-04 19:06:00 60

hibernate中 lazy的使用

hibernate中lazy的使用lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* <class>标签上:可以取值true/false* <property>标签上,可以取值true/false,这个特性需要类增强* <set>/<list...

2013-06-04 19:03:00 45

DWR 配置与参数

DWR 配置与参数WEB.XML <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-par...

2013-06-02 16:58:00 327

孙鑫 java无难事 视频下载地址 迅雷

孙鑫 java无难事 视频下载地址 迅雷ftp://202.106.156.143/uploads/computer/%E5%AD%99%E9%91%ABJava%E6%97%A0%E9%9A%BE%E4%BA%8B01.rarftp://202.106.156.143/uploads/computer/%E5%AD%99%E9%91%ABJava%E6%97%A0%E9%...

2013-05-28 23:33:00 989

Java JDBC 批处理

 Java JDBC 批处理在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索一些场景,如在内存不足时正常运行,以及如何优化批量操作。 首先,使用Java JDBC基本的API批量插入数据到数据库中。Simple Batch - 简单批处理<wbr><wbr&...

2013-05-27 13:25:00 88

JS判断浏览器语言自动跳转

12345678910111213141516171819202122var type=navigator.appNameif (type=="Netscape"){<wbr><wbr><wbr><wbr></wbr&...

2013-05-27 10:24:00 676

window.parent与window.opener的区…

1、window.parent 是iframe页面调用父页面对象举例: a.html<html> <head><title>A</title></head> <body> <form name="form1" id="form1"> <input

2013-05-27 10:24:00 65

Spring事务的传播特性

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

2013-05-27 10:24:00 45

CGLIB 动态代理

JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。SpringAOP的实现是用JDK动态代理和CGLib 动态代理。   简单的实现举例:这是一个需要被代理的类,也就是父类,通过字节...

2013-05-27 10:24:00 61

Jdbc 事务管理

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

2013-05-27 10:24:00 66

HibernateTemplate

HibernateTemplate源码[java] view plaincopyprint?    package org.springframework.orm.hibernate3;    import java.io.Serializable;  import java.lang.reflect.InvocationHandler;  import...

2013-05-27 10:24:00 147

oracle 管道流函数

管道流函数1 先定义 对象类中 比如 CREATE OR REPLACE TYPE OBJ_CJGZL IS object(    mjvarchar2(20),--民警    sspcsvarchar2(12),--派出所    SQDMvarchar2(20),--社区代码    FWSLnumber(10), --房屋数    CZRKSnumber(10),--常住人口数    ZZRKS...

2013-05-27 10:24:00 143

0x60221631指令引用0x00000000 出现read

如果 出现0x60221631指令引用0x00000000 出现read 就是内存分配的问题 只要重新分配下内存就行 操作如下: for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1 回车 for %1 in (%windir%\system32\*.ocx) do regsvr32 /s%1<wbr> 重启<br>&l...

2013-05-27 10:23:00 74

Java 入门 八 (Java 反射)

Java 入门 八 (Java 反射)有句话 叫做  无反射,无框架。觉得 十分正确。 浅谈反射 java在环境中 执行的是  该类的.class文件 jvm要先把 该类的类型信息 加载到 方法区中 当你 需要创建该类型的对象时 就根据该类型在方法区中的类型信息   也就是Class对象 创建出该类型的所有对象。 方法区在一个jvm实例的内部,类型信息被存...

2013-05-27 10:23:00 67

Struts2 入门 五 (struts2 关于JSON )

 Struts2 入门 五 (struts2 关于JSON ) 觉得JSON有必要简单说下 异步交互的时候 经常要用到的 尤其是JSONObject 和JSONArray 对象 其实把见好多人Struts.xml中配置这样写如下:<result-types> <result-type name="json" class="or...

2013-05-25 15:46:00 52

Struts2 入门 四(Struts 获得 web元素的几种方式 ).

 Struts2 入门 四(Struts 获得 web元素的几种方式 ).ActionContext类是ServletActionContext类 的父类  public class ActionContext implements Serializable { public class ServletActionContext extends ActionContext...

2013-05-25 15:28:00 69

Struts2 入门 三(Struts Action类的实现方式 接收参数的方式 )

 Struts2 入门 三(Struts Action类的实现方式 接收参数方式 ) 实现action类的方式 有三种 只讲你需要记的两种 剩下那一种你就当不存在就好。第一种 实现 Action 接口第二种 继承 ActionSupport Action接收参数的三种方式 : 第一种: 属性 注入 用setter 、getter来实现注意 domainMo...

2013-05-25 13:33:00 54

Struts 2 入门 二(Struts2 Action配置)

 Struts 2 入门 二(Struts2 Action配置)  <package name="default" namespace="/" extends="struts-default"> <action name="index"> <result type="redirec

2013-05-25 00:39:00 53

Struts 2 入门 一(Struts2 浅谈 运行原理)

 Struts 2 入门 一(Struts2 浅谈 运行原理)struts运行 先过滤器 ActionMapping 中放的是 根据url地址 在struts.xml中 找到和 url相对应的action配置 调用executeAction()方法 dispatcher.serviceAction()方法 在serviceAction()方法中 创建出ActionProxy对象 (在创建...

2013-05-25 00:03:00 64

空空如也

空空如也

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

TA关注的人

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