摘要: Redis 是一个高性能的 key-value 数据库,为了保证效率,数据都是缓存在内存中,在执行频繁而又复杂的数据库查询条件时,可以使用 Redis 缓存一份查询结果,以提升应用性能。 背景 如果一个 Node 应用有多台服务器或多个进程在跑,每个进程都拥有自己的内存空间,各个进程之间的数据共享就 阅读全文
posted @ 2017-02-08 21:20 Lianer 阅读(4540) 评论(0) 推荐(0) 编辑
摘要: 这篇文章将如何搭建hexo,以及如何通过git webhooks实现远程vps的自动部署 这篇文件适合的条件: hexo本地部署 流程:先在本机搭建好hexo环境,push到git仓库,再部署到服务器上。 第一步,安装hexo命令行工具,这个工具在服务器端也需要执行安装 1 npm install 阅读全文
posted @ 2016-09-03 08:30 Lianer 阅读(6144) 评论(0) 推荐(0) 编辑
摘要: substr.js 字符串切割 GitHub 以一个中文字的宽度为一个单位进行字符串切割 substr('南拳的妈妈1992', 4) // => 南拳的妈... substr('imlianer.com', 4) // => imlianer... substr('倒霉熊1992', 4) // 阅读全文
posted @ 2016-08-04 21:30 Lianer 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 两种最常用的图片处理工具:GraphicsMagick 或 ImageMagick,GM是IM的分支,这两个图片处理工具功能基本相同,各有特色。但他们并不是nodejs的插件,它们都是客户端软件,linux和win版的都有。 在nodejs中有一个插件叫gm,它完成了对上述两个工具的封装,使用spa 阅读全文
posted @ 2016-04-17 23:15 Lianer 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: store.js 跨浏览器的localStorage 我们总是想要储存一些数据在浏览器端,却对复杂的兼容性头疼,store.js很好的解决了这些问题。 store.js "☍" 使用它相当简单: 需要注意的 safari隐私模式下存在localStorage对象,但是使用会报错,所以使用前需要先判断 阅读全文
posted @ 2016-02-03 15:03 Lianer 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: bodyParser中间件的研究 接触nodejs已有一段时间了,但最近才开始落实项目,于是使用express应用生成器生成了一个应用。开发过程中发现ajax提交的数据无法被express正确的解析,主要的情况是这样的: 显然这样的解析结果是不能直接拿来用的,莫名其妙的一个坑,困了我许久。 body 阅读全文
posted @ 2016-02-02 22:55 Lianer 阅读(3179) 评论(0) 推荐(8) 编辑
摘要: Sublime Text 前端开发的神器Sublime Text是一个前端开发者必备的编辑器,大量的插件,完善的功能,优越的性能,有非常多的特色,给前端开发提供了一个完善的开发条件。本文主要介绍的是如何使用sublime Text藏在菜单里的一些功能,这些功能十分强大,却因隐藏的较深不太被大家关注,... 阅读全文
posted @ 2015-12-08 09:39 Lianer 阅读(3355) 评论(6) 推荐(4) 编辑
摘要: PhotoView 介绍 追求美是人的天性 PhotoView.js 灵感来自于picasa本功能是为了解决运营对后台管理系统中用户上传的各种角度和尺寸的图片难以浏览的问题,于是花了两天时间写了这个插件,给大家分享。 兼容现代浏览器,不兼容ie678,主要是一些效果无法实现。 带有图片查看器的常用功 阅读全文
posted @ 2015-07-05 15:44 Lianer 阅读(1601) 评论(4) 推荐(1) 编辑
摘要: var validateIdCard=function (id, backInfo) { var info={ y: "1900", m: "01", d: "01", sex: "male", valid: false, length: 0 }, init... 阅读全文
posted @ 2015-06-29 23:17 Lianer 阅读(2083) 评论(0) 推荐(0) 编辑
摘要: 循环语句是程序最基本的语法,但往往容易出现让你意想不到的死循环,为之在each函数上做限制,避免死循环。控制台中运行查看结果:function each(arr, fn){ var maxTimes=1e7; var curTimes=0; var length=arr.length; fo... 阅读全文
posted @ 2015-06-29 23:03 Lianer 阅读(192) 评论(0) 推荐(0) 编辑

Lianer