深入浅出JavaScript之闭包(Closure)
闭包(closure)是掌握Javascript从人门到深入一个非常重要的门槛,它是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面写下我的学习笔记~ 闭包-无处不在详解JavaScript模块化开发
什么是模块化开发? 前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力JavaScript 中对象的深拷贝
在JavaScript中,对对象进行拷贝的场景比较常见。但是简单的复制语句只能对对象进行浅拷贝,即复制的是一份引用,而不是它所引用的对象。而更多的时候,我们希望对对象进行深拷贝HTTP 2.0的那些事
在我们所处的互联网世界中,HTTP协议算得上是使用最广泛的网络协议。最近http2.0的诞生使得它再次互联网技术圈关注的焦点。任何事物的消退和新生都有其背后推动的力量。对于HTTP来作为前端需要了解的B/S架构
C/S架构简要介绍 在了解什么是B/S架构之前,我们有必要了解一下什么是C/S架构: C/S架构是第一种比较早的软件架构,主要用于局域网内。也叫 客户机/服务器模式 。 它可以分为客户机深入浅出JavaScript之this
JavaScript中的this比较灵活,根据在不同环境下,或者同一个函数在不同方式调用下,this都有可能是不同的。但是有一个总的原则, 那就是this指的是,调用函数的那个对象。 下面是我的九种浏览器端缓存方法知多少
div class= "body textStyle" p emsp;emsp; 浏览器缓存(Browser Caching)是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地Ajax语法浅析
Ajax是目前很普遍的一门技术,也是很值得探讨和研究的一门技术。本文将针对Ajax的发展过程并结合其在不同库框架中的使用方式来和大家分享下Ajax的那些新老语法。 Ajax简介 Ajax全称为php中MYSQL TRUNCATE的使用
MySQL TRUNCATE TABLE in PHP ?php$host="localhost"; $username="user";$password="mysql_password";$database="database_name";$table="table_name";$connection = mysql_connect("$host", "$username", "$password") or die ("Unable to connect to server使用phpize建立php扩展(Cannot find config.m4)
php源码:/root/soft/php-5.3.4 php安装: /usr/local/php [root@ns root]# phpize Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module [root@ns root]# phpize Cannot find conPHP相关系列 - 安装php环境错误解决
错误: configure: error: libevent = 1.4.11 could not be found 解决: yum -y install libevent libevent-devel 错误:configure: error: xml2-config not found. Please check your libxml2 installation. 解决: yum -y install libxml2 libxml2-d使用php in_array函数注意事项
PHP是弱类型语言 在使用IN_ARRAY函数时尽量带上第三个参数,代码如下: var_dump(in_array(0, array ( 's' , 'sss' ),true)); //returnfalse var_dump(in_array(0, array ( 's' , 'sss' ))); //returntrue var_dump(in_array(0, array