摘要: 对数据库查询出的datetime格式的时间数据做范围查询时,如果直接使用如下"<="方式比较的话,会出现查询结果不包含截止时间的问题,一个小技巧是直接给当前时间加或者减一天即可:var date = new Date(endTime);date = date.valueOf() + 24*60*60... 阅读全文
posted @ 2015-11-10 11:49 程序员小波与Bug 阅读(198) 评论(0) 推荐(0)
摘要: 项目中使用easyui的tab页,每个tab页均内嵌iframe,现在要在tab页中控制新增一个同级别的tab页,记录如下: 首先是main.html主页面: 现在要在‘首页’这个tab页中控制新增一个同级别的tab页,可使用如下: 刷新'首页'这个tab页: 这样的话,一个tab页关闭之后,就可以 阅读全文
posted @ 2015-11-09 10:58 程序员小波与Bug 阅读(3544) 评论(0) 推荐(0)
摘要: pm2 是一个带有负载均衡功能的Node应用的进程管理器,当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, pm2是完美的。主要特性:内建负载均衡(使用Node cluster 集群模块)后台运行0秒停机重载,我理解大概意思是维护升级的时候不需要停机具有Ubun... 阅读全文
posted @ 2015-11-09 10:21 程序员小波与Bug 阅读(309) 评论(0) 推荐(0)
摘要: 因为http会话的无状态性,为了标记用户的登录状态,便出现了cookie。cookie分为很多种,有普通cookie、签名cookie、json cookie等,这里主要记录下在express应用中如何配置使用cookie及session。cookie、session的区别:cookie数据存放在客... 阅读全文
posted @ 2015-11-09 09:57 程序员小波与Bug 阅读(15224) 评论(0) 推荐(2)
摘要: node中图片上传的中间键很多,比如formidable等,这里我们使用nodejs中的fs来实现文件上传处理:1、安装中间键connect-multipartynpm install connect-multiparty通过connect-multiparty中间键我们可以实现req.files的... 阅读全文
posted @ 2015-11-09 00:01 程序员小波与Bug 阅读(445) 评论(0) 推荐(0)
摘要: 使用Webstorm创建nodejs express应用时,默认使用的是jade或者ejs模板,对于不习惯这两种模板语法的人来说确实不是很方便。没关系,这里我们使用art-template模板引擎,使用后可以直接使用html模板: 1、安装art-template 2、修改app.js文件,添加如下 阅读全文
posted @ 2015-11-08 23:20 程序员小波与Bug 阅读(4844) 评论(0) 推荐(1)
摘要: /** * * @fmt 格式化字符串 * @Date 为需要格式化的日期 * * 示例:format(new Date(),'yyyy-MM-dd hh:mm:ss'); * 返回值为字符串 */ function dateFormat (date,fmt) { var o = { ... 阅读全文
posted @ 2015-11-08 23:00 程序员小波与Bug 阅读(1085) 评论(0) 推荐(0)
摘要: 1.引言在列表查询时由于数据量非常多,一次性查出来会非常慢,就算一次查出来了,也不能一次性显示给客户端,所以要把数据进行分批查询出来,每页显示一定量的数据,这就是数据要分页。2.常用的数据分页方法我们经常会碰到要取n到m条记录,就是有分页思想,下面罗列一下一般的方法。我本地的一张表 tbl_Flig... 阅读全文
posted @ 2015-11-04 11:46 程序员小波与Bug 阅读(298) 评论(0) 推荐(0)
摘要: 需要的下面四个工具最好都采用yum安装,不要采用编译安装的方法,因为编译安装会导致某些依赖关系丢失。nginx 作为HTTP和反向代理,处理静态页面,动态服务交由nodejs服务。nodejs作为处理动态事件的服务器。mysql是数据库。memcahed是一个数据缓存系统,为mysql提供缓存功能首... 阅读全文
posted @ 2015-10-11 21:50 程序员小波与Bug 阅读(529) 评论(0) 推荐(0)
摘要: /** * Created by chaozhou on 2015/10/6. */var mongoose = require("mongoose");var db = mongoose.createConnection("127.0.0.1", "cms");//链接错误监听db.on("err... 阅读全文
posted @ 2015-10-06 20:00 程序员小波与Bug 阅读(497) 评论(0) 推荐(0)