Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是 ...
分类:
其他好文 时间:
2017-05-13 16:03:00
阅读次数:
187
一、nodejs是什么?? 我们知道JavaScript是运行在浏览器中的,浏览器为它提供了一个上下文(context),从而让JavaScript得以解析执行。 nodeJS其实可以这么理解,它是另外一种上下文,它允许在后端(脱离浏览器环境)解析执行JavaScript代码。 因为它使用了Goog ...
分类:
Web程序 时间:
2017-05-12 18:51:10
阅读次数:
216
地点:北京 职位:前端开发工程师 要求:达到中级开发,JS基础足够扎实,css基础扎实,要求纯手写代码 面试过程: 进门一个面相老成的大叔递给我一份题,说别的都不好使先做题看看水平,说话语气很温和明显是面试过太多人了拿题直奔会议室 开始笔试答题 下面是部分笔试题: 解题思路.这道题考的是原型链掌握程 ...
分类:
Web程序 时间:
2017-05-10 13:13:57
阅读次数:
306
引言: statickeyword不仅能够修饰变量。并且能够修饰函数。了解它的使用方法,不仅对阅读别人的代码有帮助,也有助于自己写出更加健壮的程序。 使用方法: 用于不同的上下文环境时,statickeyword具有不同的意义。 (一) 当它用于函数定义时,或用于代码块之外的变量声明时,static ...
分类:
编程语言 时间:
2017-05-07 20:00:54
阅读次数:
121
·执行环境(execution context),也称为环境、执行上下文、上下文环境、执行上下文环境: 每次当控制器转到ECMAScript可执行代码的时候,即会进入到一个执行上下文。执行上下文(简称-EC)是ECMA-262标准里的一个抽象概念,用于同可执行代码(executable code)概 ...
分类:
Web程序 时间:
2017-04-18 10:15:47
阅读次数:
222
一、final
根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变...
分类:
编程语言 时间:
2017-04-12 15:45:07
阅读次数:
269
apply、call、bind的认识,并且列出一些它们的妙用加深记忆。 apply、call 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 JavaScript 的一大特点是 ...
分类:
移动开发 时间:
2017-04-11 17:16:35
阅读次数:
337
今天,想对javascript的执行上下文环境做一个深入的理解。之前一直都有这打算的,但无奈忙着忙着就忘记了。今天看了一篇博客,对执行上下文环境的理解可以说是醍醐灌顶。 一、对一段代码的理解开始 在浏览器的控制台输入以下代码段: 这个结果说明,代码在一句句执行之前,浏览器已经做了一些准备工作,所以, ...
分类:
编程语言 时间:
2017-04-11 15:02:07
阅读次数:
215
初学CSS时,我们学到很多有意思的CSS规则,比如外边距塌陷,还有浮动元素的一些特性等,其实这些规则背后都是BFC这个东西在控制,下面我们来看下BFC到底是什么。什么是BFCBFC(Blockformattingcontexts),翻译过来就是块级格式化上下文,指的是一种上下文环境,我们暂且不管它..
分类:
其他好文 时间:
2017-04-08 23:07:41
阅读次数:
227
1. 插件初始化 MyBATIS是在初始化上下文环境的时候就初始化插件的,我们看到源码: 它最后是把所有的插件按你配置的顺序保存在一个list对象里面。 3、插件的取出: MyBATIS的插件可以拦截Executor,StatementHandler,ParameterHandler和ResultH ...
分类:
其他好文 时间:
2017-04-07 12:48:29
阅读次数:
162