摘要:
为什么要讲缓存、缓存到底有什么作用?下面我们来说一个场景我们有一个首页菜单的布局基本是不会经常发生的变化,如果动态生成的 Web 页被频繁请求并且构建时需要耗用大量的系统资源,那么,如何才能改进这种情况的响应时间了?于是在这种情况下面缓存就起作用了,这样我们就可以避免频繁的去访问服务器增加服务器的压... 阅读全文
摘要:
聚集索引扫描SELECT * FROM C_SY_Ownedstorm聚集索引扫描比表扫描快聚集索引扫描:发生于聚集表,也相当于全表扫描操作,但在针对聚集列的条件等操作时,效率会较好。表扫描SELECT * FROM #temp表扫描:发生于堆表,并且没有可用的索引时,会发生表扫描,表示整个表... 阅读全文
摘要:
SQL不同于一般的程序代码,会按照一定的顺序进行执行,他的第一个执行始终从from开始执行,虽然Select出现在第一位置但是执行顺序 确不是在第一个。有时候可能大家写了很久的代码,不一定能够很好的理解到SQL的执行顺序。自己也不能很好的理解于是今天我来好好的整理一下SQL一下执行顺序.参照例子:@... 阅读全文
摘要:
随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 Sea.js 进行前端的模块化开发。恼人的命名冲突我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如function each(arr... 阅读全文
摘要:
既然说闭包的化,我们就先来说说函数。慢慢的进入进入正题(1)函数申明f1();function f1(){alert("1")}//结果 1(2)函数定义f1();var f1=function(){alert(''1")}// 直接报错了其实原因是这样的函数申明:会在代码执行之前提前加载到作用域... 阅读全文
摘要:
现在嵌入页面里面的javascript代码越来越复杂,于是可能依赖也越来越严重,使用别人开发的js也越来越多,于是在理想情况下,我们只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。于是js模块化开发就显的越来越重要了,但是,Javascript不是一种模块化编程语言,它不支持"类"(cl... 阅读全文
摘要:
Function.call() 将函数作为对象的方法调用,例如:function.call(thisobj,args,........);thisobj 调用function的对象。在函数主体中,thisobj是关键字this的值。如果这个参数为null,就使用全局变量 args...任意多个参数,... 阅读全文
摘要:
this 相信大家在写代码的时候都会遇到,可是怎么样才能用好this,估计这个还是有点困难的,虽然你有时候你会用到,但是他所在的具体的几个场景中所代表的是什么意思了?可能这个你就不是很清楚啊。这个就会在你使用的过程中出现很多的问题,于是今天我们来总结一下this,到底这个this?他真的有想象中的那... 阅读全文
摘要:
首先说说js的字符串,说到字符串这个就和我们原来的C# 代码有区别的就是,js里面没有chart类型。就是说他里面的“ ”和‘ ’是要表达一样的意思。其实这个里面就有一个问题了特别实在拼接字符串的时候可能有点晕,就是我们到底是用双引号好了,还是单引号。(注意:其实在不过在字符串拼接与函数传参混合的时... 阅读全文
摘要:
关于web开发的可能我们不能或缺的利器就是$Ajax,我们这里就不具体的将里面的原理(如果大家有时间的话可以好好的看看javascript里面的权威指南)里面讲的比较详细了这里就在不说了。今天我们就讲讲他的使用技巧。 阅读全文