doT.js非常的简洁。全部代码也就200行不到。它的基本思路就是通过强大的正则表达式,把模块转变成可执行的函数,动态生成html字符串。核心new Function(c.varname, str); 对于Function的介绍,可以移步到:http://www.w3school.com.cn/js ...
分类:
Web程序 时间:
2016-12-20 01:36:10
阅读次数:
176
Add Open vSwitch-based multitenant backend for use with OpenShift / Kubernetes: https://github.com/coreos/flannel/pull/384 flannel 通信原理图: https://raw. ...
分类:
Web程序 时间:
2016-12-19 11:42:12
阅读次数:
354
时至今日,Node.js 的模块仓库 npmjs.com ,已经存放了15万个模块,其中绝大部分都是 CommonJS 格式。这种格式的核心就是 require 语句,模块通过它加载。学习 Node.js ,必学如何使用 require 语句。本文通过源码分析,详细介绍 require 语句的内部运 ...
分类:
Web程序 时间:
2016-12-16 23:12:46
阅读次数:
300
dispacherServlet是servlet的实现类,是spring MVC的前端转发器,是spring MVC的核心。 那么它做了哪些事呢? 它主要做了两件事: NO1: 看如下源码: NO2: 每次请求都会调用它的doService方法,在doService方法中调用它的doDispatch ...
分类:
编程语言 时间:
2016-12-15 21:07:50
阅读次数:
429
Hash,我们在说HashMap的时候,已经知道Hash是散列,Map是映射了。 那么Set又是什么呢 ? 先来看看Set的翻译是什么 n. [数] 集合;一套;布景;[机] 装置 这里Set所取的含义是集合。而且是数学概念上的集合。数学概念上的集合有什么特点呢?那就是Set中所有的元素不能重复。所 ...
分类:
其他好文 时间:
2016-12-01 03:45:18
阅读次数:
304
前言 本人是一个热爱前端的菜鸟,一直喜欢学习js原生,对于jq这种js库,比较喜欢理解他的实现,虽然自己能力有限,水平很低,但是勉勉强强也算是能够懂一点吧,对于jq源码解读系列,博客园里有很多,推荐大神 艾伦的jq系列,在这里,我仅仅是分享一下我对jq里的Callbacks模块的理解与详细介绍一下我 ...
分类:
Web程序 时间:
2016-11-28 23:37:29
阅读次数:
270
AKKA-HTTP的DSL设计简洁而优雅,让人禁不住一窥其内部的实现,内部浓浓的函数式编程风格也是学习函数式编程很好参考,因此这部分代码非常值得仔细咀嚼一番。我们先看一个DSL的应用代码示例:impo...
分类:
Web程序 时间:
2016-11-18 14:20:33
阅读次数:
360
在上一篇博客中提到MyBatis是如何实现代理类MapperProxy,并抛出了一个问题——是怎么执行一个具体的sql语句的,在文末中提到了MapperMethod的execute采用命令模式来判断是何种sql语句,并将具体语句的执行交由SqlSession处理。所以此篇博客正是要讲到SqlSess ...
分类:
数据库 时间:
2016-11-18 07:04:41
阅读次数:
273
Tomcat是J2EE开发人员最常用到的开发工具,在Java Web应用的调试开发和实际部署中,我们都可以看到Tomcat的影子。大多数时候,我们可以将Tomcat当做一个黑盒来看待,只需要将编写的Java Web工程进行部署即可,但是,在遇到一些比较复杂难解决的问题时,如果我们了解了Tomcat的 ...
分类:
其他好文 时间:
2016-11-17 18:41:40
阅读次数:
150
* 先记录一些零散的知识,待之后整理,因为现在也在学习中 是以jquery2.0.3.js为例 1,map(),是对数组array的二次处理 2,$('div').pushStack($('span')).css({'background':'red'}).end().css({'color':'b ...
分类:
Web程序 时间:
2016-11-17 10:35:04
阅读次数:
171