一、创建自定义模型绑定器:利用请求数据塑造模型对象并将对象传递给动作参数的过程称为模型绑定(Model Binding)。大多数时候动作参数是对象的主键或其他唯一标识符,因此我们可以不必在所有的动作中都放置一段重复的数据访问代码(下面代码“\\Before”部分),而是使用一个自定义的模型绑定器(下...
分类:
Web程序 时间:
2015-02-17 23:33:42
阅读次数:
179
在MRv1中,对象之间的作用关系是基于函数调用实现的,当一个对象向另外一个对象传递消息时,会直接采用函数调用的方式,并且这个过程是串行的。比如,当TaskTracker需要执行一个Task的时候,将首先下载Task依赖的文件(JAR包,二进制文件等,字典文件等),然后执行Task。在整个过程中,下载依赖文件是阻塞式的,也就是说,前一个任务未完成文件下载之前,后一个新任务将一直处于等待状态,只有在下...
分类:
移动开发 时间:
2015-02-03 07:05:11
阅读次数:
191
回调函数定义:
传递一个函数A到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称,就叫做匿名回调函数。或者将一个方法对象A 传递给另一个方法对象 B,让后者在适当的时候执行A,那么A就叫做回调函数。
回调函数实例理解:
消防员给出一个电话号码119(这是每个人都知道的,119就相当于Java中的一个接口),并且在每一个地方都设置一个发生火灾时的检测装置,如果...
分类:
其他好文 时间:
2015-01-24 17:28:24
阅读次数:
176
package Class.Member; public class Main { public static void main(String[] args) { Member me = new Member(); //创建会员对象 MO mo = new MO(); //创建会员操作对...
分类:
编程语言 时间:
2015-01-10 00:56:38
阅读次数:
264
为什么我们常说基本类型传递的是具体的值,而对象传递的是对象的内存地址呢。要搞清楚这个问题就要搞清楚栈内存与堆内存。java的内存分为栈内存和堆内存,两者的作用是不同的,我们可以简单的理解如下:当我们创建一个java基本类型的变量时,只会用到栈内存而不会用到堆内存,栈内存中所存储的内容就是基本类型的值...
分类:
编程语言 时间:
2014-12-19 21:52:51
阅读次数:
175
一、创建自定义模型绑定器:利用请求数据塑造模型对象并将对象传递给动作参数的过程称为模型绑定(Model Binding)。大多数时候动作参数是对象的主键或其他唯一标识符,因此我们可以不必在所有的动作中都放置一段重复的数据访问代码(下面代码“\\Before”部分),而是使用一个自定义的模型绑定器(下...
分类:
Web程序 时间:
2014-12-15 23:15:32
阅读次数:
276
上一篇文章介绍了前台和后台相互传递数组的方法,从客户端传一维数组到服务器可以用jquery的ajax方法直接传递。但如果传递的是多维数组呢? 此时可以借用json的stringify()方法将字符串数组转换为json数组对象传递到后台,后台再使用JSONArray对象的fromObject()...
分类:
编程语言 时间:
2014-12-08 00:46:11
阅读次数:
234
系统启动一个新线程成本比较高,当程序中需要创建大量生存期很短暂的线程时,使用线程池可以很好的提高性能。 与数据库连接池类似的是,线程池在系统启动时及创建大量空闲的线程。程序将一个Runnable对象传递给线程池,线程就会启动一条线程来执行该对象的run方法。当run方法执行结束后,该线程并不会死亡,...
分类:
编程语言 时间:
2014-12-03 22:51:55
阅读次数:
212
Ajax的原理就是:通过javascript的方式,将前台数据通过xmlhttp对象传递到后台,后台在接收到请求后,将需要的结果,再传回到前台,这样就可以实现不需要页面的回发,页是数据实现来回传递,从页实现无刷新。Ajax的原理简单来说,实际上就是通过XmlHttpRequest对象来向服务器发异步...
分类:
Web程序 时间:
2014-11-30 19:53:46
阅读次数:
199
1.实现线程的第二种方法
提供一个实现接口Runnable的类作为线程的目标对象,在初始化一个Thread类或者Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体
class RunnableImpl implements Runnable{
public void run(){
for(int i = 0 ; i < 100 ; i ++ ;){
...
分类:
编程语言 时间:
2014-11-28 14:27:01
阅读次数:
176