Vue.js 是一款 MVVM 框架,数据模型仅仅是普通的 JavaScript 对象,但是对这些对象进行操作时,却能影响对应视图,它的核心实现就是「响应式系统」。 首先看一下 Object.defineProperty,Vue.js就是基于它实现「响应式系统」的。 主要涉及属性: enumerab ...
分类:
其他好文 时间:
2018-07-24 13:12:21
阅读次数:
261
public static int[] copyOf(int[] original, int newLength) { int[] copy(目标数组) = new int[newLength(数组长度)]; System.arraycopy(original(原数组), 0(从原数组什么位置开始拷 ...
分类:
编程语言 时间:
2018-07-21 21:33:12
阅读次数:
142
对于想要拥有自动装配能力,并且想把这种能力暴露给外部引用的BeanFactory类需要实现此接口。正常情况下,不要使用此接口应该更倾向于使用BeanFactory或者ListableBeanFactory接口。 /* * Copyright 2002-2016 the original author ...
分类:
编程语言 时间:
2018-07-20 20:33:04
阅读次数:
155
树状数组 基本概念 Binary Indexed Tree二叉索引树它的查询和修改的时间复杂度都是log(n),空间复杂度则为O(n). 二进制操作 如上图所示,可以写出下列式子:C1 = A1C2 = A1 + A2C3 = A3C4 = A1 + A2 + A3 + A4C5 = A5C6 = ...
分类:
编程语言 时间:
2018-07-20 16:53:29
阅读次数:
150
一、Flume简介 flume 作为 cloudera 开发的实时日志收集系统,受到了业界的认可与广泛应用。Flume 初始的发行版本目前被统称为 Flume OG(original generation),属于 cloudera。 但随着 FLume 功能的扩展,Flume OG 代码工程臃肿、核 ...
分类:
Web程序 时间:
2018-07-19 23:25:38
阅读次数:
297
SpringMvc的请求入口:web.xml中的DispatcherServlet 调用DispatcherServlet的doService方法 调用DispatcherServlet的doDispatch方法, 获取mappedHandler,mappedHandler里面已经有了具体的Cont ...
分类:
编程语言 时间:
2018-07-13 19:10:27
阅读次数:
214
原文:详解JS原型链与继承 摘自JavaScript高级程序设计: 继承是OO语言中的一个最为人津津乐道的概念.许多OO语言都支持两种继承方式: 接口继承 和 实现继承 .接口继承只继承方法签名,而实现继承则继承实际的方法.由于js中方法没有签名,在ECMAScript中无法实现接口继承.ECMAS ...
分类:
Web程序 时间:
2018-07-13 15:08:21
阅读次数:
236
remove(first, last, value) 函数移除[first, last) 范围的 value,返回新值范围的尾后迭代器 在头文件 <algorithm>中,声明如下 使用方法如下 ...
分类:
其他好文 时间:
2018-07-11 21:24:50
阅读次数:
329
解决debian 9 重启nameserver失效问题 [TOC] 刚安装完debian9,用过之后会发现/etc/resolv.conf中配置文件重启后丢失,为了解决此问题需要安装包: <! more resolfconf 安装resolvconf 编辑文件 除了以上方法以外,还有一种办法,修改网 ...
分类:
其他好文 时间:
2018-07-09 23:43:56
阅读次数:
392
记录Appium使用过程中的几个问题: 1、重新运行时出现selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created. (Original error: Requ ...
分类:
移动开发 时间:
2018-07-09 23:15:41
阅读次数:
298