• 主页
  • github
  • 简历

博客迁移说明

2015年8月26号, 本博客正式上线, 使用 wordpress, apache 和 mysql 等技术搭建. 截止到今日, 本博客累计访问数 503,161, 累计访客数 13,363.


查看更多

使用redux-devtools来调试你的redux

redux-devtool是一个有效的调试redux的配套工具, 可以显示action列表, 可以在时间轴上自由控制action前进后退.


查看更多

如何调试低版本安卓原生浏览器

低版本安卓的浏览器(<= v4.2)很多html5和css3的东东不支持有木有, 不能用chrome远程debug有木有, 那怎么办? 页面空白只能一脸懵逼?


查看更多

CSS中清除浮动的几种方法

在css中有多种办法来清除float浮动的办法.


查看更多

MAC中使用MongoHub客户端连接远程mongoDB数据库

MongoHub是一个开源, 免费, 易用的Mac系统mongoDB客户端. 比命令行环境提供更便利的操作.


查看更多

学习使用Less小记

Less是一个css预处理工具, 它拓展了css的语法, 添加了一系列特性.


查看更多

pm2设置程序的运行环境

本文介绍了如何设置pm2中运行应用的NODE_ENV环境变量.


查看更多

JavaScript中各种创建对象方法的优缺点

javascript原生并没有在语法提供继承的能力, 但是是基于原型链实现我们可以模拟继承.


查看更多

将node.js的终端输出重定向到浏览器控制台中

在编写node.js代码时, 我们经常会临时的打印变量来查看内容, 对于一些基本的数据类型, 比如: `Number`, `String`, `Boolean`, 并没有什么问题, 但是当打印`Object`类型时, 如果该`Object`变量具有大量的属性, 我们会得到一个超长的输出内容, 有的时候甚至会超出终端缓冲区大小, 非常不利于观察结果.


查看更多

node.js中实现代码Hot-Reload功能

使用过webpack做前端的朋友大概知道, webpack有个dev-server功能, 支持在代码发生改动时自动的重启代码, 简称hot-reload. 这一特性极大地促进了开发效率, 所以下面我们通过编写代码来实现这个特性.


查看更多