- 博客(8)
- 收藏
- 关注
转载 mysql的内联结和外联结的区别
一般所说的左连接,外连接是指左外连接,右外连接。做个简单的测试你看吧。 先说左外连接和右外连接:[TEST1@orcl#16-12月-11] SQL>select * from t1; ID NAME---------- -------------------- 1 aaa 2 bbb[TEST1@orcl#16-12月-11] SQ
2016-07-22 14:59:19 452
转载 JavaScript中this的用法
this是Javascript语言的一个关键字它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用,随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调用 这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global。 请看下面这段代码,它的运
2016-07-20 10:53:01 422
转载 内联结,外联结,全连接,交叉连接的区别
连接分为:内连接、外连接、交叉连接 一、内连接——最常用 定义:仅将两个表中满足连接条件的行组合起来作为结果集。 在内连接中,只有在两个表中匹配的行才能在结果集中出现 关键词:INNER JOIN 格式:SELECT 列名表 FROM 表名1 [INNER] JOIN 表名2 ON或WHERE 条件表达式 说明: (1)列名表中的列名可以出自后面的两个表,但如果两个表中
2016-07-18 12:29:47 4284
原创 JavaScript跨域的6种方法
1 通过JSONP跨域(此方法对全域跨域和子域跨域都满足)Jsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。为什么我们从不同的域(网站)访问数据需要一个特殊的技术(JSONP )呢?这是因为同源策略。例如有个1.html,其中的代码需要获取一个不同域上的json数据,假设这个json数
2016-07-14 19:56:11 753
转载 编译型语言,解释型语言和脚本语言的对比
1 三种类型的定义: 编译型语言:C,C++。编译后成为机器语言,以后执行的时候就不需要编译了, 解释型语言;JAVA,C#。在运行的时候将程序翻译为机器语言,虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。在运行的时候,由JVM将字节码再翻译成机器语言。 脚本语言:python,php,Jav
2016-07-08 11:58:19 1801
原创 JS的垃圾回收机制和内存分配
1 JS的垃圾回收机制JS解释器和C#,java的运行环境一样有垃圾回收机制,程序员不需要手动跟踪释放内存。 垃圾回收机制:就是释放那些不再使用的变量。什么是不再使用?就是生命周期结束的变量,可能是全局的和局部的。 例如:function A(){ var i = {name:'qiqi'};}function B(){ var i = {na
2016-07-08 11:31:29 6629
原创 Angular和React的对比
Angular之前使用过,最近在使用react,在逐步深入掌握一个东西之前我喜欢对一门新技术的优缺点进行了解: Angular的适用领域相对窄一些,React可以拓展到服务端,移动端Native部分,而Vue因为比较轻量,还能用于业务场景非常轻的页面中。 Angular:是将js写在了html中,广泛的工具支持,极少的代码变动,typescript支持(Angu
2016-07-04 18:27:27 1253
原创 前后端渲染页面的区别?
我们都知道模板都是需要渲染的,最近在使用react,它是后端渲染的,而angular是前端渲染的。要弄清前后端渲染的区别,先来看看浏览器在完整展示一个页面前做了哪些工作: ① 加载:根据请求的URL进行域名解析,向服务器发起请求,接收文件(HTML、JS、CSS、图象等)② 解析:从html解析出DOM tree,解析css产生css规则树(计算css样式),js,通过D
2016-07-04 18:20:56 7846 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人