在这一期的性能调优培训里,我想详细谈下SQL Server里计划缓存及其副作用。在上一周你已经学到,每个提交给SQL Server的逻辑查询会编译成物理执行计划。那个执行计划然后会被缓存,即被称为计划缓存,用作后期的重用。首先我们来看下即席SQL语句(adhoc SQL statements,对应的...
分类:
数据库 时间:
2015-06-04 22:24:55
阅读次数:
209
在这一期的性能调优培训里,我想详细谈下SQL Server里计划缓存及其副作用。在上一周你已经学到,每个提交给SQL Server的逻辑查询会编译成物理执行计划。那个执行计划然后会被缓存,即被称为计划缓存,用作后期的重用。首先我们来看下即席SQL语句(adhoc SQL statements,对应的...
分类:
其他好文 时间:
2015-06-03 21:18:29
阅读次数:
137
【题目链接】click here~~
【题目大意】:
给定一个无向图,图中的每个结点最初的权值都为0。但每个结点有一次机会,可以增加它本身的权值,但是有个副作用即:在增加自己权值的情况下,也会增加与自己直接相连的结点的权值。 Ignat和Valera打赌说:valera不可能找到一种方法,使得对于每个结点i,它的权值不等于lgnat给定的ai。然后,题目要求写个程序,让valera可以胜,并输...
分类:
其他好文 时间:
2015-05-25 22:31:21
阅读次数:
124
引文:后面几篇的设计模式,都比较不常用,就不详细分析了,只给出个原理图,以后用到了,再补加完整吧。1.观察者模式(Observer)有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维...
分类:
其他好文 时间:
2015-05-22 15:19:30
阅读次数:
107
寄存器与内存 寄存器与内存的区别在哪里呢?寄存器和RAM的主要不同在于寄存器操作有副作用(side effect或边际效果):读取某个地址时可能导致该地址内容发生变化,比如很多设备的中断状态寄存器只要一读取,便自动清零。内存与IO在X86处理器中存在IO空间的概念,IO空间是相对内存空间而言的,他们...
分类:
系统相关 时间:
2015-05-16 20:16:23
阅读次数:
223
浮动的副作用:导致父级不能撑开:如父级背景无法显示、边框不能撑开、margin及padding显示错误等……清除浮动的常用方法:1、给父级设置高度height;2、底部引入空div并clear:both;3、给父级定义overflow:hidden; //仅支持标准浏览器;4、推荐使用方法: .c....
分类:
其他好文 时间:
2015-05-14 11:52:01
阅读次数:
125
观察者模式(Observer):定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时会通知所有观察者对象,使他们能够自动更新自己。
将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需要维护相关对象间的一致性,我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展、重用都带来不便。所以,当一个对象的改变同时需要改变其他对象而且不知道要...
分类:
编程语言 时间:
2015-05-12 11:28:54
阅读次数:
134
函数式JavaScript是以函数为一等公民的函数式语言。函数在JavaScript中也是一个对象(继承制Function),函数也可以作为参数传递成函数变量。最近几年函数式也因为其无副作用的特性、透明性、惰性计算等在高并发,大数据领域火起来了。JavaScript中也有如Underscore、lo...
分类:
编程语言 时间:
2015-05-11 21:44:49
阅读次数:
201
今天继续谈模块化的问题。这个想慢慢写成个系列,但是不一定连续写。基本是想起来了,就整理点思路出来。主要还是为以后集中整理做点铺垫。 我们都知道,层次分明的代码最容易维护。你可以轻易的换掉某个层次上的某个模块,而不用担心对整个系统造成很大的副作用。 层次不清的设计中,最糟糕的一种是模块循环依...
分类:
编程语言 时间:
2015-05-11 12:31:58
阅读次数:
142
DS_Store 是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。
之前在终端设置了一句命令行,就显示了.DS_Store文件,后来看着到处都是这个文件,该怎么隐藏掉这个文件呢
defaults write com.apple.desktopservices DSDontWriteNetworkStorestrue true 在...
分类:
系统相关 时间:
2015-05-11 09:01:15
阅读次数:
194