`
文章列表
left join ,查询结果 记录数量>=左表,记录集合实际上是=左表的(会有重复记录+右表字段)

on,where

    博客分类:
  • sql
       数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。       在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。

==,===区别

理解==或===的区别1. ==会把比较的二者进行类型转换:如:0 == false; // true, 会把0转成bool值进行比较 1 == true; // true, 同样把1转成bool值再和true进行比较2. ===是不会把比较的二者进行类型转换,是string就是string,是number就是number如: 0 === false; // false, 因为0是number,false是boolean,两者就肯定不相等 1 === true; // false

学习

http://kb.cnblogs.com/page/516964/    http://blog.csdn.net/qq418517226/article/details/51218639

js事件冒泡

1、事件对象      js的事件对象中保存了当前被触发事件的一些相关的属性信息,如事件源、事件发生时的鼠标位置、事件按键等。      事件对象的获取方法:      IE中可以window.event直接获取,而Firefox中则不可以,可通过如下方法获取:            1)var event = window.event || arguments.callee.caller.arguments[0];             2)通过参数传。function(e) { var event = window.event || e; } 2、事件源      事件源即 ...

分布式

分布式是一种思想,范围很广,我得先知道它的诞生: 以前是一个数据库 一个JSP 就可以做一个应用了,后来随着业务复杂,我们开始分层,比如MVC之类的,再后来我们的数据越来越多了,比如有上亿的数据,这个时候我们一个数据库查询太慢了,就开始分库,这也算是分布式的一种。 还有比如我们的系统访问的人多了,比如双11,上千万人同时访问,我们的服务器(网站)支持不住了,这个时候就要部署到很多个服务器,每个服务器分摊请求,这也是分布式 当然随着业务扩大, 我们得分业务了,比如注册登录的,物流的,卖东西的 等等,不同的系统,但是各个系统之间进行协调,也算分布式一种     ...
http://layer.layui.com/
var storeAttach = Ext.create('Ext.data.Store', { autoLoad: false, model: 'Tgoodsimage', proxy: { type: 'ajax', url: '<%=basePath%>goods/goods!goodsAttach.do', reader: { type: 'j ...

js mobile 滚动分页

<script type="text/javascript"> var page = 1; var page2 = 1; var count =10; var data =[1,2,3,4,5,6,7,8,9,10,11,12,13,14] ; $(function(){ loadPage($('#con_one_1'),data,page,count); loadPage($('#con_one_2'),data,page2,count); $(window).scroll(function() { ...

js 作用域

var i =0; var f = (function s(){ var i =1;//不会冲突 var i=2;//不会冲突 alert(i);//2 })(); alert(i);//0  java 在外面定义一个i,在里面再定义一个i 就会冲突了,但是JS不会,JS作用域只在函数内(函数是围城)

数组可以-1?

这什么鬼,数组可以-1?不越界?undefined?   
http://www.cnblogs.com/aaronjs/p/3279314.html

js回调函数

自学jquery的时候,看到一英文词(Callback),顿时背部隐隐冒冷汗。迅速google之,发现原来中文翻译成回调。也就是回调函数了。不懂啊,于是在google回调函数,发现网上的中文解释实在是太“深奥”了,我承认自己才疏学浅了。看了几个回调的例子后,貌似有点理解了。下面是我对回调函数的理解,要是理解错了,请指正,不甚感激。         首先还是从jquery网站上的英文定义入手,身为国人,我真感到悲剧。一个回调的定义被国内的“高手”解释成什么样,就在那绕圈子,貌似只有把你绕进去了,他才算高手。浮云,一切都是浮云。 A callback is a function that is ...

js中的this

this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, 复制代码 代码如下:   function test(){     this.x = 1;   } 随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 下面分四种情况,详细讨论this的用法。 情况一:纯粹的函数调用 这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global。 请看下面这段代码,它的运行结果是1。 复制代码 代码如下:   function test(){    ...
1. 什么是自执行的匿名函数?   它是指形如这样的函数: (function {// code})();  2. 疑问  为什么(function {// code})();可以被执行, 而function {// code}();却会报错?
Global site tag (gtag.js) - Google Analytics