最新文章

查看全部 →

ThinkPHP开发要素

近日因项目需要,使用ThinkPHP3.1进行开发,记录几个要素。要素文章主要目的是把容易忘记的记录下来。 ThinkPHP习惯性使用一个入口,一般是index.php,后面的路由等跟进。一般情况下,在部署的时候会将这个要素隐藏起来,不直接显示。

· 2 min read

导出hexo博客

最近自己重写了一套博客系统,打算把博客和知识库结合起来,做一套强大的玩意儿。 今天做了一些简单的工作,觉得这个导出hexo文章挺有意思,于是写在这里。

· 1 min read

vim的补全插件

Vim的补全插件大体上分4个阵营,如deoplete, completor.vim, YCM, 以及neocomplete。 在我想写这篇文章的时候,YCM即youcompleteme还认为自己支持了vim8的新特性async,即非阻塞补全那一套东西。这个特性是怎么回事呢?输入的时候补全插件会进行补 …

· 1 min read

MongoDB与MySQL比较【翻译】

翻译于 https://www.mongodb.com/compare/mongodb-mysql?jmp=docs 概览 关系型数据库支持企业级应用已经有了十年之久,自从1995年MySQL释出,它已经成为最流行而低成本的选择。但是,在近几年存储以及不同类型数据的爆炸性增长,非关系型数据库,像 …

· 9 min read

Meteor指南翻译

翻译了关于Meteor指南[tutorial]的部分似乎还不是很够,打算再翻译一下Meteor-guide的相关部分

· 1 min read

快速上手编辑器

Atom因为总是需要代理来下载插件的原因,又被放弃了。一个新技术在中国的freelancer中收不收欢迎,似乎很大程度上取决于,这个东西下载的速度;很明显,Atom存在下载速度问题,然而vscode不存在;在技术栈很相似的情况下,vscode的书写体验十分的流畅,远远超过了atom,甚至不加插件 …

· 4 min read

Javascript中变量的作用域

问题引出 方才阅读es6的时候遇到一个问题:## 问题解决 这就想了,如果没有let关键字,我们如何处理这个问题呢? 此时就涉及到一个概念,闭包 clojure。 不要被这个复杂的名词欺骗了,就是函数套函数,函数返回函数而已。解决这个问题关键在于

· 1 min read

如何更新自己的主题

在使用hexo的主题的时候,许多人经常把主题fork到自己的repo,对我而言,这是没有必要的。 一般情况下,我不需要修改很多关于主题的内容,只需要改改配置文件就可以了,但是每次 更新,git pull的时候都提示需要提交自己的修改,这个时候应该怎么做呢?

· 2 min read

对BaaS的一些思考

BaaS,是Backend as a Service,即后端即服务。 在使用BaaS时,可以减少许多因对后端本身不擅长而增加的创业成本。

· 1 min read