摘要: 引用新版本的body-parser中间件和morgan中间件时,报如下问题:Fri, 09 Jan 2015 06:32:04 GMT morgan deprecated morgan(options): use morgan("dev", options) instead at app.coffe... 阅读全文
posted @ 2015-01-09 14:43 绿茶叶 阅读(4340) 评论(0) 推荐(0) 编辑
摘要: 运行代码/** * Created by shgbit on 2015/1/9. *js代码 */function showNow(){ var t=new Date(); var month=t.getMonth()+1 显示当前时间 hh 阅读全文
posted @ 2015-01-09 11:53 绿茶叶 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 在博客园里写blog可以添加自己的js文件,这样就可以按照自己的要求在blog里实现一些自己想要的功能。今天下午,度娘了很久,又看了一些大神的博客,debug了一下他们的代码,终于知道怎么添加js了,现在整理出来,帮助那些像我一样,想在博客上自己整整的朋友。好废话不多说了直接上图。进入自己的博客首页... 阅读全文
posted @ 2015-01-08 16:24 绿茶叶 阅读(2892) 评论(1) 推荐(1) 编辑
摘要: 素数又称质数,是大于1的自然数,并且只有1和它本身两个因数。具体实现代码如下:运行代码 打印素数(方法1) 耗时 打印素数(方法2) 耗时 阅读全文
posted @ 2015-01-08 16:02 绿茶叶 阅读(6611) 评论(0) 推荐(0) 编辑
摘要: 闭包是一个执行期的概念,指本级函数引用了外面的局部变量,包含如下特性:1.引用的局部变量是不会随着外面的函数或对象执行完成而进行销毁的2.引用的局部变量始终保持在内存中,所以要慎用闭包,以免引起性能问题或内存泄露问题3.闭包会实现从外部访问局部变量 阅读全文
posted @ 2015-01-07 14:37 绿茶叶 阅读(208) 评论(0) 推荐(0) 编辑
摘要: JavaScript作用域就是变量和函数的可访问范围。1.变量作用域 在JavaScript中,变量作用域分为全局作用域和局部作用域。 全局作用域 任何地方都可以定义拥有全局作用域的变量 1.没有用var声明的变量(除去函数的参数)都具有全局作用域,成为全局变量,所以声明局部变量必须要用v... 阅读全文
posted @ 2015-01-05 14:38 绿茶叶 阅读(1894) 评论(1) 推荐(2) 编辑
摘要: javascript this可以绑定到:全局对象,自己定义的对象,用构造函数生成的对象,通过call或者apply更改绑定的对象 1.全局对象 function globalTest(name){ this.name=name; } globalTest('tree'); console... 阅读全文
posted @ 2014-12-31 11:22 绿茶叶 阅读(4283) 评论(1) 推荐(2) 编辑
摘要: 1.push():在数组尾部添加一个或多个元素,返回数组新的长度arrayObject.push(newelement1,newelement2,....,newelementX)newelement1:必需要添加的参数。要添加到数组的第一个元素,剩下的参数可选。var a=['hello','wo... 阅读全文
posted @ 2014-12-30 14:58 绿茶叶 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 在解决博问node.js接受参数的时候,发现当form中添加enctype:"multipart/form-data",后台确实获取不到数据,于是跑到百度上查了一下,终于明白为什么了,下面转载一下原因吧:1.get方式get方式提交的话,表单项都保存在http header中,格式是http://l... 阅读全文
posted @ 2014-12-26 13:50 绿茶叶 阅读(21452) 评论(0) 推荐(2) 编辑
摘要: router.get '/', (req, res)-> res.render 'setting', { games:games,counts:counts,title:title }p class:"fontP",->@games.gameNamea href:"javascript:... 阅读全文
posted @ 2014-12-25 16:38 绿茶叶 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 想让背景图片拉伸显示,但是不知道是什么原因,用background-size:cover;如果页面内容不能充满整个页面,这个属性不起作用(用的chrome,IE10),有碰到这种问题的吗? 于是又想了别的办法解决: 背景图片充满页面并固定,页面滚动,背景固定body{ background... 阅读全文
posted @ 2014-12-25 13:39 绿茶叶 阅读(3008) 评论(0) 推荐(0) 编辑
摘要: 方法1:利用bootstrap里面的类disabled,禁止链接点击function onHref(){if($('#test').hasClass('disabled')) return; $('#test').addClass('disabled'); $('#test').css('col... 阅读全文
posted @ 2014-12-23 13:20 绿茶叶 阅读(3656) 评论(0) 推荐(0) 编辑
摘要: 成功启动MongoDB服务后,打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据库中的表)show users:显示用户use :切换/创建当前数据库d... 阅读全文
posted @ 2014-12-04 12:11 绿茶叶 阅读(243) 评论(0) 推荐(0) 编辑
摘要: $push向文档数组中添加元素,如果没有该数组,则自动添加数组。db.foo.update({},{"$push":{"users":1}})向users数组末尾添加一个1元素db.foo.update({},{"$push":{"users":{“$each”:[1,2]}}})向users数组末... 阅读全文
posted @ 2014-12-04 12:10 绿茶叶 阅读(9286) 评论(0) 推荐(0) 编辑
摘要: #包含了一个位置信息,默认的锚是#top也就是网页的上端。而javascript:void(0), 仅仅表示一个死链接。在页面很长的时候会使用#来定位页面的具体位置,格式为:# + id。如果你要定义一个死链接请使用 javascript:void(0) 。 阅读全文
posted @ 2014-11-17 11:04 绿茶叶 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 写passport登录验证时,无论如何passport.use 方法都没有被调用,最后在同事的帮助下,才找到问题: 我是用form提交登录数据的, input type:"text",class:"form-control",placeholder:"用户名",id:"username",name: 阅读全文
posted @ 2014-10-27 16:14 绿茶叶 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 1. 开启mongodb命令 >mongo默认链接到test数据库2. 显示所有数据库>show dbs3.切换数据库>use 数据库名4.查找数据库里某张表的所有成员>db.表名.find()5.删除当前数据库的某张表>db.表名.drop()6.查看当前数据库下的所有表>db.getCollec... 阅读全文
posted @ 2014-06-04 16:05 绿茶叶 阅读(236) 评论(1) 推荐(0) 编辑
摘要: 添加mongodb系统服务命令如下:sc create MongoDB binPath= "D:\MongoDB\bin\mongod.exe --service --dbpath D:\MongoDB\data --logpath=D:\MongoDB\log\mongodb.log --log... 阅读全文
posted @ 2014-05-22 15:36 绿茶叶 阅读(993) 评论(0) 推荐(0) 编辑
摘要: Mongo运行错误:如下原因是mongodb的服务没有开启,开启服务后问题就能解决了,开启服务命令:mongod --dbpath "d:\mongodb\data只要操作mongodb数据库,服务就要一直开着 阅读全文
posted @ 2014-05-22 15:26 绿茶叶 阅读(11021) 评论(1) 推荐(0) 编辑
摘要: 在《NodeJs开发指南》第五章,按照书中的要求写好微博实例后,运行代码,发现中文显示出现乱码,原因是:views文件夹下的ejs文件的编码格式不是utf-8。 解决方法:以记事本方式打开ejs文件,然后另存为,选编码格式为utf-8 阅读全文
posted @ 2014-04-25 11:39 绿茶叶 阅读(535) 评论(0) 推荐(0) 编辑