自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Spring AOP简单模拟

最近学习AOP ,深感强大。本着理解框架,同时对于环绕通知的实现很困惑,于是简单的实现了 AOP 的四种通知方式(前置、后置、环绕、异常),重在体验回调的好处,不足之处请各位见谅。动态代理使用 JDK 的 Proxy 对象实现, CGLIB 不太熟悉 ...JDK 的动态代理通过接口来实现, CGLIB 是继承。     ①  先是4 个用于回调的接口及...

2009-09-11 01:09:50 122

UML类图

一、 描述类 (一) 第一层:类名,不能省略。斜体表示为抽象类 (二) 第二层:属性。+,-,# 分别表示 public 、 private 、 protected 。 (三) 第三层:方法。下划线表示静态方法或属性。 (四) 第四层:性质。Get/set 方法。   二、 描述...

2009-07-18 15:50:58 98

第八、AJAX基础

  第八章 AJAX基础   关于JavaScript基础文章暂告段落,最近忙于RIA的学习。。。   一、同步、异步: 在网上找了个比喻,诠释这两个词: 有一个男的 看上了两个漂亮MM 想通过写信的方式跟他们交流感情 这两个MM分别是  A女,B女  同步:他先给A女写了封信 然后发了出去。等了好几天 A女给他回了信,之后他才给B女写信。就是说等到一个任务返回或者...

2009-07-01 20:42:59 165

第七、JavaScript表单编程

  第七章 JavaScript表单编程 一、表单: 代码示例: <form id="user" name="user" action="#" method="post"> <input id="bu" type="button" /> </form>   (一)获取表单

2009-06-30 20:21:59 87

第六、DOM操作样式表

第六章 DOM操作样式表 一、操作style样式属性: 在DOM中每个CSS样式,Style对象都有一个属性与之对应。 (一)单个词:background 对应 background (二)两个词:background-color对应backgroundColor (三)通常我们可以使用for in 来知道style对象的属性 请看下列代码: <div id=...

2009-06-29 20:39:46 112

第五、文档对象模型DOM

第五章 文档对象模型   一、理解DOM 从一个简单的HTML文档理解树的概念: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="h...

2009-06-26 22:02:58 86

第四、浏览器对象模型BOM

第四章 浏览器对象模型BOM 一、BOM简介 (一)BOM:浏览器对象模型,browser object model (二)通过BOM,开发者可以移动窗口,改变状态栏文本,执行其他与页面内容不直接相关的动作(对Cookie的支持)   二、window对象 (一)窗口操作 moveTo moveBy resizeBy resizeTo(这个函数不能使用负数) (二)...

2009-06-25 21:38:12 97

第三、JavaScript事件模型

  第三章 JavaScript事件模型 一、事件概述(原理,表述并不标准): (一)键盘、鼠标等外设发生事件传输电信号到主机 (二)OS通过驱动获取到事件 (三)各种应用程序(JVM、浏览器)在OS存在钩子(hook),事件通过钩子传递到应用程序 (四)应用程序内部先将事件封装为event对象,执行相应操作   二、JavaScript中建立事件监听的步骤: (一)...

2009-06-25 20:07:01 87

第二、JavaScript面向对象编程

  第二章 JavaScript面向对象编程   一、语句: (一)new (二)delete 从对象中删除属性、行为或从数组中删除元素。删除行为时是删除函数指针,   如:delete car.drive,而不是delete car.drive(); (三)with 如:将对象的属性和方法包含起来,代码块中就不需要引用这个对象   with(document.myForm){ ...

2009-06-25 20:02:37 88

第一、Javascript核心基础语法

  第一章  Javascript核心基础语法   一、 为什么要使用JavaScript : 1.  服务器端动态网页最大缺陷:每次请求都要到服务器进行,加重服务器的负担; 2.  提高用户体验度,增加交互性。   二、 JavaScript和 JAVA 的区别: 1.  JAVA从编码到运行经过:编译、类装载、字节码校验、解...

2009-06-19 23:32:08 121

持久化综合练习(DAO层的“简陋”封装及DOM4J的使用)

  根据需求做出了这个项目,SQL查询使用LIST<MAP>来封装(mssql,mysql),XML就很简陋了。 此项目可以通过反射或者工厂模式来动态的获取DAO层实现类。 项目中部分类使用了单态类,因为之前没有接触个单态类,所以在这次练习中尝试了单态类。单态类的好处就是避免在代码编写过程中,一个类Class只有一个实例存在,可能用在这个地方有点牵强,在下才疏学浅...

2009-04-22 16:57:33 99

空空如也

空空如也

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

TA关注的人

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