0%

algolia是文字搜索引擎,能更智能的搜索文章,下面记录下开启algolia遇到的坑

注册algolia

前往官网注册algolia,并新建一个INDEX,然后打开API Keys页面,里面的信息一会儿要用到。

阅读全文 »

目前阻塞队列和异步队列两种方式都有使用,具体选择哪种可根据项目具体情况进行选择,我顺便已经做了优缺点了罗列

阻塞队列

  1. 生成uuid
  2. 插入到redis List
  3. 通过当前的uuid和队列第一条对比是否相等,相等则进行业务处理并弹出队列,否则等待
  4. 超过等待时间,弹出队列(走异常处理)
阅读全文 »

流程说明:

  1. 在本地(我用的windows)写md笔记,写作软件强安利Typora
  2. 备份Hexo的source到Google Drive
  3. 推送Hexo的public到github,使用github page建站,注意项目可能会被别人一键fork走,虽然只是一些html文件,但也是可以一键建站的,这时候最好有个私有的项目
  4. 不同于3,推送所有的Hexo文件到github(最好是私有项目),travis-ci自动生成静态文件并rsync到VPS,使用VPS建站
阅读全文 »

使用Heredoc 结构来拼字符串

注意:在<<<该运算符之后要提供一个标识符(如SQL),然后换行。接下来是字符串 string 本身,最后要用前面定义的标识符(SQL)作为结束标志。

结束时所引用的标识符必须在该行的第一列,并且这行除了可能有一个分号(;)外,绝对不能包含其它字符。

阅读全文 »