2018年就这样结束了

导语

本来这篇文章应该在元旦就应该写出来的,但是总觉得还缺了点什么,还需要再想一想,便索性鸽到了正月里。

Read more
栈 (Stack) 的使用

本文用 “括号匹配问题” 来了解栈 (Stack) 的使用,不涉及栈的具体实现。(如果没有特殊的标注,本文代码语法基本符合C++11标准)

Read more
Hexo-NexT主题修改页面透明度及页面颜色

由于NexT主题默认的背景是不透明的,如果我们设置的有canvas_nestcanvas_three等3D动画效果,则会被文章界面遮住,本文主要讲述如何修改Hexo站点的页面透明度。

Read more
使用Git+Hooks实现Hexo站点自动部署到CentOS服务器上

Hexo可以部署在 GitHub Pages, Heroku 或其他网站上。本文主要讲述如何利用Git和Hooks将本地生成的Hexo站点在自动部署Github Pages上的同时并推送到你的腾讯云或阿里云个人服务器上。

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
Hexo.io

Read more
Hexo-NexT文章代码块的小改动

更改文章代码块配色

1
2
3
4
5
6
7
8
9
*代码改动高亮使用*
​```diff
//```后的语言填写diff 每行行首使用+ -控制增减
+pre .addition {
+ background: #e6ffed;
+}
-pre .deletion {
- background: #ffeef0;
-}
Read more
【已解决】Hexo NexT使用Gitalk未找到相关的Issues进行评论Error:Validation Failed

什么是Gitalk

Gitalk:一个基于 Github Issue 和 Preact 开发的评论插件

安装教程

我是参考asdfv1929撰写的如何在Hexo NexT主题中集成Gitalk评论系统搭建的,有需要的同学可以移步看一下。

本文主要解决了以下问题

  • 使用Github账户登陆评论区时会返回首页或者404报错
  • 使用Github账户登陆评论区时401报错
  • 未找到相关的Issues进行评论,请联系XXX进行创建
  • Error Not Found错误
  • Error: Validation Failed错误
Read more
NYOJ-055初识C++STL之priority_queue

碎语

其实这道题是典型的Huffman Tree,最开始做的时候是用数组来实现队列的FIFO特性,但是提交后发现O(N)太高了,OJ总是报TLE,尝试优化未果之后,骆老师说堆排序试试,用priority_queue优先队列完美AC,堆排序的时间复杂度我们一般认为可以近似到O(nlogn)。emmm,不说废话了,开始讲正题。

Read more