第一篇 SQL Server安全概述 第二篇 SQL Server安全验证 第三篇 SQL Server安全主体和安全对象 第四篇 SQL Server安全权限 第五篇 SQL Server安全架构和安全 第六篇 SQL Server安全执行上下文和代码签名 第七篇 SQL Server安全跨数据库 ...
分类:
数据库 时间:
2018-08-12 14:01:12
阅读次数:
195
JS的闭包,是一个谈论得比较多的话题了,不过细细想来,有些人还是理不清闭包的概念定义以及相关的特性。 这里就整理一些,做个总结。 一、闭包 1. 闭包的概念 闭包与执行上下文、环境、作用域息息相关 执行上下文 执行上下文是用于跟踪运行时代码求值的一个规范设备,从逻辑上讲,执行上下文是用执行上下文栈( ...
分类:
Web程序 时间:
2018-08-05 19:33:42
阅读次数:
190
什么是上下文切换 上下文切换(context-switching)是存储和恢复CPU状态的过程,它使得线程执行能够从中断点恢复执行。 上下文切换时多任务操作系统和多线程环境的基本特征。 即使是单核CPU也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制。时间片是CPU分配给各个 ...
分类:
编程语言 时间:
2018-08-05 00:30:03
阅读次数:
168
突然看到一篇远在2010年的老文,作者以章节的形式向我们介绍了 的部分内容,主要涉及到 执行上下文、变量对象、作用域、this 等语言细节。内容短小而精悍,文风直白而严谨,读完有酣畅淋漓、醍醐灌顶之感,强烈推荐!!! 原文链接: "这里" 本想翻译成文,原来早已有人做了, "这里" 。真生不逢时,何 ...
分类:
编程语言 时间:
2018-08-02 17:44:57
阅读次数:
142
this一直以来都是一个重要的js知识点,在js中很常用。不懂this,那么会在程序中造成很多的难以理解的bug。现在自己总结了下this的相关知识,欢迎大家指正或者提出文中没涉及到的相关你知识。请看一幅图 这就是我总结的-很简单的一直知识思维导图。那么我们来具体的说一下。1:全局执行上下文中的th ...
分类:
其他好文 时间:
2018-07-15 14:58:15
阅读次数:
220
1、函数执行上下文中会多出 this,arguments 和 函数参数。 2、call、apply、bind 这三个函数的第一个参数都是this的指向对象,区别在于第二个参数。 3、使用方式 1.call 说明: 参数是直接放进去的,第二第三第n个参数全都用逗号分隔,直接放到后面 形式: func. ...
分类:
移动开发 时间:
2018-06-28 15:19:56
阅读次数:
176
Javascript中作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。变量的作用域有全局作用域和局部作用域两种。当查找变量的时候,会先从当前上下文的变量对象中查找,如果没有找到,就会从父级执行上下文的变量对象中查找,一直找到全局上下文的变量对象,也就是全局对象。这样由多 ...
分类:
编程语言 时间:
2018-06-24 00:36:41
阅读次数:
133
背景概念 线程 线程是操作系统中进行运算调度的最小单位。 线程被包含在进程之中,是进程中的实际运作单位。 一条线程指的是进程中一个单一顺序的控制流,一个进程可以并发多个线程,每条线程并行执行不同的任务。 一个线程是一个execution context(执行上下文),即一个CPU执行时所需要的一串指 ...
分类:
编程语言 时间:
2018-06-21 22:42:30
阅读次数:
217
在JavaScript中,函数的每次调用都会拥有一个 执行上下文 ,通过this关键字指向该上下文。函数中的代码在函数定义时不会执行,只有在函数被调用时才执行。函数调用的方式有四种: 作为函数调用 、 作为方法调用 、 作为构造函数调用 以及 间接调用 ,判定this指向的规 ...
分类:
编程语言 时间:
2018-06-19 16:21:21
阅读次数:
230