• 主页
  • github
  • 简历

Fiora的前世今生 - 一个基于node.js和react的全栈IM聊天室

这个项目是我一直坚持在做的, 现在这版是重写的第三版. 查看下commit历史, 第一版创建于15年11月4号, 距今一年过去了. 当时我刚开始学习html, css, js以及node, 就想着写个什么小玩意来练练手, 觉得聊天室是一个很容易让自己和用户参与进来的东西, 于是决定搞个小聊天室玩玩.


查看更多

博客迁移说明

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`变量具有大量的属性, 我们会得到一个超长的输出内容, 有的时候甚至会超出终端缓冲区大小, 非常不利于观察结果.


查看更多