本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
benladeng5225 - Anmin
- duanfei
- wddpwzzhao123
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- vipbooks
- kaizi1992
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- 青否云后端云
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- jveqi
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- lyndon.lin
- xiaoxinye
- flashsing123
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- hudiemeng870329
最新文章列表
HibernateTemplate 理解(对Callback继续理解)
经常使用spring封装hibernate的同学,在写dao的具体实现类的时候,一般都会让dao实现类继承HibernateDaoSupport,
这样,在我们的dao实现类中就可以直接获得HibernateTemplate对象来直接使用,HibernateTemplate封装Hibernate的基本操作,
通过HibernateTemplate源码可知,我们需要给hibern ...
web获取参数值工具(改进,使用Callback)
在前面的博客中写了一篇《自己封装的获取web端参数值工具》
当时对具体获取值的逻辑进行的封装和抽象,如下:
@SuppressWarnings("unchecked")
public static <T> T getValue(HttpServletRequest request, String para ...
Spring 使用的设计模式(一) CallBack(回调)
一 回调模式(CallBack)
1 类A持有一个类B的一个引用,类A并且实现了一个接口CallBack
2 类B有一个方法f,接收一个参数callBack,参数类型为CallBack,在方法f中调用了callBack的方法
下面是一个小例子:
package com.malone.callBack;
public class CallBackDe ...
自己封装的获取web端参数值工具
package com.malone.family.util;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang.StringUtils;
import com.malone.family.exception.ParamCheckException;
public cl ...
java 回调 广义上的回调其实是一种设计模式
public interface IFilterMethod {
List<UserModel> doCallFilter(UserModel userModel);
}
public class UserModel implements Serializable {
/**
*
*/
private ...
Dev-No.03 Java中回调函数的实现
1、Java的接口支持提供了一种获得回调的等价功能的机制。其技巧就是:定义一个简单接口,并在该接口中声明我们要调用的方法,则可传递在某种事件发生时调用(即“回调”)。
如:老板(Boss)让工人(Worker)干完活告诉他干的情况如何。
public interface Event {
public String happenedEvent();
}
publi ...
PendingIntent和Intent的区别(转)
intent
英文意思是意图,
pending
表示即将发生或来临的事情。
PendingIntent
这个类用于处理即将发生的事情。比如在通知
Notification
中用于跳转页面,但不是马上跳转。
Intent
是及时启动,
intent
随所在的
activity
消失而消失。
PendingIntent
可以看作是对
intent ...
java接口实现回调的功能
在 Java 支持方法指针之前,Java 接口不能提供一种实现回调的好方法。如果您习惯于传递在事件驱动编程模型中调用的函数指针,则您会喜欢本技巧。
熟悉 MS-Windows 和 X Window System 事件驱动编程模型的开发人员,习惯于传递在某种事件发生时调用(即“回调”)的函数指针。Java 的面向对象模型目前并不支持方法指针,这样似乎就不可能使用这种很好的机制。但我们并不是一点办法都没 ...
回调(callback)方法
你饿了,想吃饭,就一会去问你妈一声"开饭没有啊?"这就正常函数调用.
但是今天你妈包饺子,花的时间比较长,你跑啊跑啊,就烦了.于是你给你妈说,我先出去玩会,开饭的时候打我手机.等过了一阵,你妈给你打电话说"开饭啦,快回来吃饭吧!"
其中,你告诉你妈打手机找你, 就是个你把回调函数句柄保存到你妈的动作.你妈打电话叫你,就是个回调过程.
总结:回调方法,一 ...
一个简单的回调
开发中经常遇到的一种情景:1:在一个父窗口中打开子窗口。2:子窗口关闭后,需要调用一些父窗口中的方法。
这时就需要回调了。下面是一个简单的模拟。
//新窗口类
function Dialog(o){
//关闭窗口,并调用父窗口回调
this.closeWin =function(){
o.callback();
}
}
//初始化参数
var param ...
闭包的学习
闭包:我个人理解 就是方法返回的不是简单的值,而是一个包含方法的对象(或者说是可执行内容),通过执行返回值可以访问包裹它的对象中的方法。而这些方法一般情况下是不可见的。或者说,闭包包含包裹类的引用,有权访问包裹类的所有成员。
标准的定义:闭包:是一个可调用的对象,它记录了一些信息,这些信息来自创建它的作用域。
光说不练假把式,还是看代码吧。
1:先是JAVA的。
/**
...
Java模拟异步消息的发送与回调
转帖:原文地址http://kt8668.iteye.com/blog/205739
本文的目的并不是介绍使用的什么技术,而是重点阐述其实现原理。
一、 异步和同步
讲通俗点,异步就是不需要等当前执行的动作完成,就可以继续执行后面的动作。
通常一个程序执行的顺序是:从上到下,依次执行。后面的动作必须等前面动作执行完成以后方可执行。这就是和异步相对的一个概念——同步。
案例:
A、张三打 ...