hexo-next 的一些配置

目前对 hexo-next 添加的功能 搜索 1 $ npm install hexo-generator-searchdb --save 站点配置文件 1 2 3 4 5 search: path: search.xml field: post format: html limit: 10000 next主题配置文件 1 2 3 # Local search local_search: enable: true 生成 sitemap 1 2 $ npm install hexo-generator-sitemap --save $ npm install hexo-generator-baidu-sitemap

震惊!彩票的随机机制竟然是这样的.....

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ### <?php $lanList = []; $hongList = []; for($i=1;$i<34;$i++){ if($i<16){ array_push($lanList,$i); } array_push($hongList, $i); } $res = [ 'red' => [], 'blue' => [] ]; for($i=0;$i<=6;$i++){ if($i==0){ $res['blue'] = array_slice($lanList, mt_rand( 0,count($lanList)-1) ,1); } $res['red'][] = array_splice($hongList, mt_rand( 0,count($hongList)-1),1)[0]; } sort($res['red']);

symfony-路由

laravel的路由模块就是从这里封装起来的,咱们先了解下symfony的路由机制 使用注释定义一个路由 symfony 的强大之处在于代码中的注释都参与到程

使用hexo构建博客

本地搭建 hexo 构建hexo需要在本地安装node.js 1 brew install node 当前版本的node版本 1 2 node -v v7.7.3 全局安装 hexo 1 npm install -g hexo 国外镜像慢的话可以搜索找下淘宝

laravel事务

laravel 事务的使用会忽略的地方 laravel开启事物有两种方法: 一种是闭包 1 2 3 4 5 DB::transaction(function() { DB::table('user')->insert(['username'=>'xxx']); DB::table('comment')->insert(['content'=>'zzz']); }); 当闭包内发生错误就会自动回滚 另一种比较灵活 1 2 3 4 5

go语言了解(3) 工作流程

本章将的关键字有 defer,panic,recover,main,init,import defer go语言中有一个不错的设计,就是defer。尤其是调用资源时需要打开和关闭两个选项的时候就能凸显出来 它的作用是将指定的语

go语言了解(2)--切片

切片是一种复合类型,可以是数组也可以是字符串 接下来是一个简单切片使用示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

git标签操作

列出所有标签 1 git tag 添加标签(同时生成独立的版本库) 1 2 3 4 5 # 给当前commit打标签 git tag -a v0.0.1 -m '第一次添加标签' # 给指定的