摘要: buffer:js在后台操作的必须用到二进制,buffer类就是用于帮助我们处理这种情况创建buffer对象:new Buffer(size):创建buff对象,有length属性buf.fill(value,[offset],[end]):初始化缓存区的内容new Buffer(array):使用... 阅读全文
posted @ 2015-06-11 12:18 心胸广阔 阅读(117) 评论(0) 推荐(0) 编辑
摘要: npm search:在官方仓库中搜索包https://registry.npmjs.orgnpm view:查看官方仓库中的包npm install:在当前目录下安装指定包npm install -g: 在全局下安装指定包npm root -g:查看全局安装路径npmconfig set pref... 阅读全文
posted @ 2015-06-11 12:17 心胸广阔 阅读(167) 评论(0) 推荐(0) 编辑
摘要: name:包名,唯一,由小写字符、数字和下划线组成,不能有空格preferglobal:是否支持全局安装,true表示支持descrition:描述version:版本号author:作者信息数组maintainers:维护者数组bugs:bug提交地址licenses:许可证数组repositor... 阅读全文
posted @ 2015-06-11 12:16 心胸广阔 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 模块和包:定义模块的方法跟sea.js类似,暴露一个接口也是使用exports.调用一个接口就是使用require注意:在引入模块的时候如果是同级目录需要加./,否则会报错除了可以使用exports意外,跟sea.js一样也可以使用module暴露对象module.exports=obj;模块属性:... 阅读全文
posted @ 2015-06-11 12:16 心胸广阔 阅读(130) 评论(0) 推荐(0) 编辑
摘要: repl 介绍:可交互式运行环境使用:1.输入node进入交互环境在repl中_代表的是上一次返回的结果可以定制repl环境上下文是this在node中直接执行的函数this指向的不是window,是global。var repl=require('repl');var server=repl.s... 阅读全文
posted @ 2015-06-11 12:15 心胸广阔 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Event代表事件名,listener代表事件处理函数,括号内的参数代表可选参数:addListener(event,listener):对指定事件绑定事件处理函数on(同上):addListener的别名once(同上):对指定事件只执行一次的事件处理函数removeListener(同上):对指... 阅读全文
posted @ 2015-06-11 12:15 心胸广阔 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 介绍:为什么使用Node1.解决了高并发连接时的内存占用和资源共享问题传统后台语言是多线程的,比如:每个用户占2m的内存,8G内存可以承载4000人,node是单线程,触发一个事件,可以容纳几万人的同时在线2.v8虚拟机引擎执行效率非常高3.非阻塞io,事件环4.模块化开发前后台统一语言全栈开发统一... 阅读全文
posted @ 2015-06-11 12:14 心胸广阔 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 混合特性类似于编程语言中的继承。设计好一个样式类,然后再其他样式中直接混合这个样式类,实现样式的继承重用。就像函数一样调用,并且可以传递参数,功能非常强大,实用。less代码:生成的css代码: 阅读全文
posted @ 2015-06-11 12:12 心胸广阔 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 样式内嵌:生成css:样式运算:生成的css文件: 阅读全文
posted @ 2015-06-11 12:11 心胸广阔 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 说在前面的话,为什么用less:1.需要编写的代码明显变少了2.css管理更加容易3.less学习成本低4.使用less实现配色变得非常容易5.兼容css3,实现各个浏览器中css的兼容写法6.与css能够很好滴融合使用总结:它很实用,面试需要,工作需要1.使用less必须运行在服务器环境下,否则会... 阅读全文
posted @ 2015-06-11 12:08 心胸广阔 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 工具的选择:mac-codekitsimpless->跨平台winless-windowsless.js下载:http://pan.baidu.com/s/1o60yTZ0安装Less自动编译器插件:1.首先将lessc放到插件目录下,目录文件下载:http://pan.baidu.com/s/1o... 阅读全文
posted @ 2015-06-11 12:05 心胸广阔 阅读(757) 评论(0) 推荐(0) 编辑
摘要: WebStorm是一个非常棒的Web前端开发编辑器,被程序猿们成为“最智能的JavaScript IDE”。对HTML5、Bootstrap框架、Node.js等都有完美支持。目前最新版本为WebStorm 8.0.x。下面就介绍一下如何在WebStorm 8.0安装LESS编译环境。1、首先安装W... 阅读全文
posted @ 2015-06-11 11:53 心胸广阔 阅读(664) 评论(0) 推荐(0) 编辑
摘要: http://developer.baidu.com/map/必须先得申请密钥地图级别:3~18;级别越高越详细var point =new BMap.Point(116.404,39.915);是地图的中心点一、大众版组件齐全但代码多,主要面对PC端,移动端耗流量使用步骤:发布 ——> 工具支持 ... 阅读全文
posted @ 2015-06-11 11:48 心胸广阔 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 使用谷歌的,与百度有偏差,一般不推荐使用一、window.navigator.geolocation验证浏览器是否支持if (window.navigator.geolocation) {alert("支持地理定位");}else{alert("不支持");}二、getCurrentPosition... 阅读全文
posted @ 2015-06-11 11:47 心胸广阔 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 闭包:能够保存局部变量,意义就是将与该变量在内存中永久保存一、闭包作用防止域名冲突二、(function(参数){})(传参)闭包的参数是由后面传上去的闭包另一种写法:如果还是不明白,再看下面的例子就明白了:第一次调用fn()时 n 的值为5,第二次调用fn()时 n 的值为6 阅读全文
posted @ 2015-06-11 11:35 心胸广阔 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、定义类格式:class classname [extends parent class] {var property = value; //属性function functionname ( args ){ //方法 //代码 }}二、创建对象创建对象使用 ne... 阅读全文
posted @ 2015-06-11 11:32 心胸广阔 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SessionSession从用户访问页面开始,到断开与网站连接为止,形成一个会话的生命周期。在会话期间,分配客户唯一的一个SessionID,用来标识当前用户,与其他用户进行区分。Session会话时,SessionID会分别保存在客户端和服务器端两个位置,对于客户端使用临时的Cooki... 阅读全文
posted @ 2015-06-11 11:29 心胸广阔 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 一、会话控制为了使得网站可以跟踪客户端与服务器之间的交互,保存和记忆每个用户的身份和信息,我们需要一种强有力的解决方案,这样就产生了会话控制。HTTP是一个无状态的协议,此协议无法来维护两个事务之间的联系。当一个用户请求一个页面后再请求另外一个页面时,HTTP无法告诉我们这两个请求是来自同一个人。会... 阅读全文
posted @ 2015-06-11 11:28 心胸广阔 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: SQL表连接查询(inner join、full join、left join、right join)表的数据有:一、内连接-inner jion :最常见的连接查询可能是这样,查出学生的名字和成绩:select s.name,m.mark from student s,mark m where s... 阅读全文
posted @ 2015-06-11 11:26 心胸广阔 阅读(210) 评论(0) 推荐(0) 编辑
摘要: MySQL中的数据类型MySQL支持多种数据类型,数值类型、日期/时间类型和字符串(字符)类型不区分大小写。下面将详细讲解各种数据类型。1. 数据类型描述惯例几种数据类型描述使用了下述惯例,详细内容如表2-9所示。表2-9 数据类型描述管理解释标识符名称含义M表示最大显示宽度。最大有效显示宽度是25... 阅读全文
posted @ 2015-06-11 11:23 心胸广阔 阅读(212) 评论(0) 推荐(0) 编辑