摘要: buffer:js在后台操作的必须用到二进制,buffer类就是用于帮助我们处理这种情况创建buffer对象:new Buffer(size):创建buff对象,有length属性buf.fill(value,[offset],[end]):初始化缓存区的内容new Buffer(array):使用... 阅读全文
posted @ 2015-06-11 12:18 心胸广阔 阅读(124) 评论(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 心胸广阔 阅读(175) 评论(0) 推荐(0)
摘要: 模块和包:定义模块的方法跟sea.js类似,暴露一个接口也是使用exports.调用一个接口就是使用require注意:在引入模块的时候如果是同级目录需要加./,否则会报错除了可以使用exports意外,跟sea.js一样也可以使用module暴露对象module.exports=obj;模块属性:... 阅读全文
posted @ 2015-06-11 12:16 心胸广阔 阅读(131) 评论(0) 推荐(0)
摘要: name:包名,唯一,由小写字符、数字和下划线组成,不能有空格preferglobal:是否支持全局安装,true表示支持descrition:描述version:版本号author:作者信息数组maintainers:维护者数组bugs:bug提交地址licenses:许可证数组repositor... 阅读全文
posted @ 2015-06-11 12:16 心胸广阔 阅读(150) 评论(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 心胸广阔 阅读(161) 评论(0) 推荐(0)
摘要: Event代表事件名,listener代表事件处理函数,括号内的参数代表可选参数:addListener(event,listener):对指定事件绑定事件处理函数on(同上):addListener的别名once(同上):对指定事件只执行一次的事件处理函数removeListener(同上):对指... 阅读全文
posted @ 2015-06-11 12:15 心胸广阔 阅读(192) 评论(0) 推荐(0)
摘要: 介绍:为什么使用Node1.解决了高并发连接时的内存占用和资源共享问题传统后台语言是多线程的,比如:每个用户占2m的内存,8G内存可以承载4000人,node是单线程,触发一个事件,可以容纳几万人的同时在线2.v8虚拟机引擎执行效率非常高3.非阻塞io,事件环4.模块化开发前后台统一语言全栈开发统一... 阅读全文
posted @ 2015-06-11 12:14 心胸广阔 阅读(176) 评论(0) 推荐(0)
摘要: 混合特性类似于编程语言中的继承。设计好一个样式类,然后再其他样式中直接混合这个样式类,实现样式的继承重用。就像函数一样调用,并且可以传递参数,功能非常强大,实用。less代码:生成的css代码: 阅读全文
posted @ 2015-06-11 12:12 心胸广阔 阅读(124) 评论(0) 推荐(0)
摘要: 样式内嵌:生成css:样式运算:生成的css文件: 阅读全文
posted @ 2015-06-11 12:11 心胸广阔 阅读(111) 评论(0) 推荐(0)
摘要: 说在前面的话,为什么用less:1.需要编写的代码明显变少了2.css管理更加容易3.less学习成本低4.使用less实现配色变得非常容易5.兼容css3,实现各个浏览器中css的兼容写法6.与css能够很好滴融合使用总结:它很实用,面试需要,工作需要1.使用less必须运行在服务器环境下,否则会... 阅读全文
posted @ 2015-06-11 12:08 心胸广阔 阅读(194) 评论(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 心胸广阔 阅读(764) 评论(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 心胸广阔 阅读(674) 评论(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 心胸广阔 阅读(188) 评论(0) 推荐(0)
摘要: 使用谷歌的,与百度有偏差,一般不推荐使用一、window.navigator.geolocation验证浏览器是否支持if (window.navigator.geolocation) {alert("支持地理定位");}else{alert("不支持");}二、getCurrentPosition... 阅读全文
posted @ 2015-06-11 11:47 心胸广阔 阅读(646) 评论(0) 推荐(0)
摘要: 闭包:能够保存局部变量,意义就是将与该变量在内存中永久保存一、闭包作用防止域名冲突二、(function(参数){})(传参)闭包的参数是由后面传上去的闭包另一种写法:如果还是不明白,再看下面的例子就明白了:第一次调用fn()时 n 的值为5,第二次调用fn()时 n 的值为6 阅读全文
posted @ 2015-06-11 11:35 心胸广阔 阅读(130) 评论(0) 推荐(0)
摘要: 一、定义类格式:class classname [extends parent class] {var property = value; //属性function functionname ( args ){ //方法 //代码 }}二、创建对象创建对象使用 ne... 阅读全文
posted @ 2015-06-11 11:32 心胸广阔 阅读(131) 评论(0) 推荐(0)
摘要: 一、什么是SessionSession从用户访问页面开始,到断开与网站连接为止,形成一个会话的生命周期。在会话期间,分配客户唯一的一个SessionID,用来标识当前用户,与其他用户进行区分。Session会话时,SessionID会分别保存在客户端和服务器端两个位置,对于客户端使用临时的Cooki... 阅读全文
posted @ 2015-06-11 11:29 心胸广阔 阅读(578) 评论(0) 推荐(0)
摘要: 一、会话控制为了使得网站可以跟踪客户端与服务器之间的交互,保存和记忆每个用户的身份和信息,我们需要一种强有力的解决方案,这样就产生了会话控制。HTTP是一个无状态的协议,此协议无法来维护两个事务之间的联系。当一个用户请求一个页面后再请求另外一个页面时,HTTP无法告诉我们这两个请求是来自同一个人。会... 阅读全文
posted @ 2015-06-11 11:28 心胸广阔 阅读(1273) 评论(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 心胸广阔 阅读(220) 评论(0) 推荐(0)
摘要: MySQL中的数据类型MySQL支持多种数据类型,数值类型、日期/时间类型和字符串(字符)类型不区分大小写。下面将详细讲解各种数据类型。1. 数据类型描述惯例几种数据类型描述使用了下述惯例,详细内容如表2-9所示。表2-9 数据类型描述管理解释标识符名称含义M表示最大显示宽度。最大有效显示宽度是25... 阅读全文
posted @ 2015-06-11 11:23 心胸广阔 阅读(221) 评论(0) 推荐(0)
摘要: mysql_fetch_row()以索引数组形式获取数据,mysqli_fetch_row() 函数从结果集中取得一行,并作为枚举数组返回。返回值:返回一个与所取得行相对应的字符串数组。如果在结果集中没有更多的行则返回 NULL。mysql_fetch_array()以混合数组形式获取数据,函数从结... 阅读全文
posted @ 2015-06-11 11:22 心胸广阔 阅读(209) 评论(0) 推荐(0)
摘要: 一、连接查询(关联查询) —— 通过连接运算符可以实现多个表查询。SELECT empe_name, dept_name FROM empe, deptWHEREempe.dept_id = dept.id;SELECT empe_name, dept_name FROM empeLEFTJOINd... 阅读全文
posted @ 2015-06-11 11:20 心胸广阔 阅读(108) 评论(0) 推荐(0)
摘要: 一、Windows 环境 启动mysql开始 -> 运行 -> cmd > mysql –u root –p-u name 或 –user=name 用来指定使用MySQL的用户名;-p 作用是让mysql在启动时提示人们输入密码;常用的命令:status (\s) 查看数据状态信息clear (\... 阅读全文
posted @ 2015-06-11 11:19 心胸广阔 阅读(129) 评论(0) 推荐(0)
摘要: 数据库管理工具:navicat for mysqlmysqldump备份工具,在mysql->bin里第一范式:数据表中的字段都是单一属性的,不可再分的第二范式:只要数据列里的内容出现重复,就意味着应该把数据表拆分为多个子表; 拆分出来的数据表必须用外键关联起来;第三范式:与主键没有直接关系的数据列... 阅读全文
posted @ 2015-06-11 11:15 心胸广阔 阅读(118) 评论(0) 推荐(0)
摘要: 所有要传递到后台的input内容,除submit外都要加name属性,而且需要与后台对应GET 和POST区别:get以明文在链接中显示,传递速度快,只能传输文本,数据大小有限post通过协议传输,能传输更多数据,可以传输文件用$_GET,$_POST或$_REQUEST获取表单提交数据;表单变量传... 阅读全文
posted @ 2015-06-11 11:13 心胸广阔 阅读(333) 评论(0) 推荐(0)
摘要: 会话控制的目的:为了使网站可以跟踪客户端与服务器之间的交互,保存和记忆每个用户的身份和信息会话跟踪技术:1.隐藏表单域2.URL重写3.Cookie4.SessionCookie:1.cookie是在http协议下,服务器或脚本可以维护客户端信息的一种方式。2.用于保存用户信息3.用户访问服务器时,... 阅读全文
posted @ 2015-06-11 11:12 心胸广阔 阅读(155) 评论(0) 推荐(0)
摘要: require方法接受以下几种参数的传递:-http、fs、path等,原生模块。-./mod或../mod,相对路径的文件模块。-/pathtomodule/mod,绝对路径的文件模块。-mod,非原生模块的文件模块。创建服务器http服务器也是调用的一个原生模块-http:var http = ... 阅读全文
posted @ 2015-06-11 11:10 心胸广阔 阅读(113) 评论(0) 推荐(0)
摘要: ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci;例子:--用户表--DROP TABLE IF EXISTS `imooc_user`;CREATE TABLE `imooc_user`(`id` int unsigned aut... 阅读全文
posted @ 2015-06-11 11:09 心胸广阔 阅读(120) 评论(0) 推荐(0)
摘要: 今天了解了一些GD库的简单使用,现在稍微做一下总结!GD库是什么?,graphic device,图像工具库,gd库是php处理图形的扩展库,gd库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上 GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。... 阅读全文
posted @ 2015-06-11 11:08 心胸广阔 阅读(763) 评论(0) 推荐(0)
摘要: GetImageSize作用:取得图片的大小[即长与宽] 用法:array GetImageSize(string filename, array [imageinfo]);ImageArc作用:画弧线 用法:int ImageArc(int im, int cx, int cy, int w, i... 阅读全文
posted @ 2015-06-11 11:06 心胸广阔 阅读(197) 评论(0) 推荐(0)