config.xml解析为org.w3c.dom.Document 本文首先来简单看一下MyBatis中将config.xml解析为org.w3c.dom.Document的流程,代码为上文的这部分: 第3行的代码实现为: 相当于就是将输入的路径转换为一个字符输入流并返回。 接着继续看静态块第4行的 ...
分类:
其他好文 时间:
2017-05-06 11:48:58
阅读次数:
278
1、mybatis是什么? mybatis是一个持久层的框架,是apache下的顶级项目。是一个不完全的ORM框架。 mybatis托管到goolecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。 mybatis让 ...
分类:
编程语言 时间:
2017-05-06 00:51:17
阅读次数:
237
默认绑定 函数调用时绑定window,在严格模式下不会绑定到全局对象 隐式绑定 将this绑定到上下文对象中 隐式丢失 函数丢失绑定导致默认绑定,此时this绑定到全局对象,undefined上(严格模式下) 显示绑定 使用call和apply进行显示绑定 变式 硬绑定 api调用上下文 new 绑 ...
分类:
其他好文 时间:
2017-05-05 21:49:48
阅读次数:
172
回调函数 我对回调函数的理解 我对回调函数的理解 假设: 我的车在家里,现在已经坏了,我打电话给万能的维修工,我告诉他,嘿!哥来帮我修一下我的车吧!但是,维修工告诉我没有现在空闲,等有空闲了我可以上门服务!我告诉维修工如果你有空了那么你就直接来我家给我修理吧。 换成程序而言: 如果我想让一个类,调用 ...
分类:
编程语言 时间:
2017-05-05 20:21:50
阅读次数:
123
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1——理念) Java程序猿的JavaScript学习笔记(2——属性复制和继承) Java程序猿的JavaScript学习笔记(3——this/call/apply) Java程序猿的JavaScript学习笔记(4— ...
分类:
编程语言 时间:
2017-05-05 18:34:22
阅读次数:
239
call 与 apply 的区别是 cal 只能一个一个的传递参数,apply 是可以通过数组来传递参数, bind 需要进行一次额外的声明, call 实例 apply 实例 bind 实例 ...
分类:
移动开发 时间:
2017-05-05 14:25:52
阅读次数:
313
常见的魔法方法有如下: __init__方法示例代码: __repr__方法示例代码: __str__方法示例代码: 改写__str__方法后让返回值以为指定的模式输出,这里用 return '宽度为%s,高度为%s'%(self.width,self.height)返回一个字符串形式 __call ...
分类:
其他好文 时间:
2017-05-05 12:59:50
阅读次数:
374
概述 vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。类似jquery的$.ajax,但是api更为简洁: vue-resource插件具有以下特点: 1. 体积小 vue-resource非常小巧,在压缩以后只有大约12KB, ...
分类:
Web程序 时间:
2017-05-05 10:42:29
阅读次数:
241
call 方法 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 大概写法:call(Object,arg1,arg2,...); 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call ...
分类:
编程语言 时间:
2017-05-05 01:04:25
阅读次数:
163
Callable 和 Future 是比较有趣的一对组合。当我们需要获取线程的执行结果时,就需要用到它们。Callable用于产生结果,Future用于获取结果。 第1部分 Callable Callable 是一个接口,它只包含一个call()方法。Callable是一个返回结果并且可能抛出异常的 ...
分类:
其他好文 时间:
2017-05-05 00:57:41
阅读次数:
145