博客已经迁移至 https://chaooo.github.io/,此处已停止更新及维护,查看最新内容请移步至 秋过冬漫长

BlueLake博客主题的详细配置

开始之前

BlueLake主题写了有一段时间了,经常会有朋友发消息给我问一些配置的问题,这篇博文主要也是为了解决这些问题。主题以简洁轻量自居(实则简陋),去掉了Jquery和Fancybox,用原生JS实现站内搜索功能。这个主题只是一个小小的雏形,期待您来帮助它成长。

阅读更多

Win10下配置Nginx+PHP-7+MySQL-5.6

1. 软件下载

阅读更多

自定义HEXO站内搜索Javascript+json

开始之前

目前很多Hexo博客都用的Swiftype和Algolia等第三方搜索服务。其实针对无数据库的情况下,Hexo本身也提供了两个插件来生成数据文件作为数据源:
hexo-generator-search生成xml格式的数据文件。
hexo-generator-json-content 生成json格式的数据文件。
今天的主角是hexo-generator-json-content,对于 Javascript语言来说还是解析 json 更方便,如果需要用 xml 做数据文件也可以使用已有的atom.xml。

阅读更多

github博客迁移

由于github博客在国内访问非常慢而且经常不稳定,百度爬虫也无法抓取github博客内容,所以决定将博客迁移至码云。

1.迁移代码

把代码从github迁移至码云(oschina)
首先,你要先在码云注册一个账号,和GitHub操作基本一样,这里不再赘述。
码云的Pages服务基本和GitHub的一样,不过码云的Pages服务更灵活一些。

阅读更多

好用的Web包管理器-Bower

Bower是twitter推出的客户端包管理工具,用于命令行操作包的搜索、下载、更新、卸载(如jQuery、Bootstrap、JavaScript、HTML、CSS之类的网络资源)。Bower对包结构没有强制规范,可以很方便获取各种Web模块文件,但bower本身不存储模块文件和模块版本信息,模块发布者通过register方式将模块可访问的公开的git地址记录在bower的数据库中,而所有版本都是通过代码库的tag来决定的。

阅读更多

MongoDB学习笔记(2)

part2 CRUD操作(Creat,Read,Update,Delete)

一、基础:

1、document(文档)

MongoDB把所有数据存放在类似于JSON数据结构的文档内:

1
{ "item": "pencil", "qty": 500, "type": "no.2" }

阅读更多