Hexo博客支持很多主题风格,其中Next主题是Github上Star最多的主题。关于主题的界面美化手法有以下这么多种。
NexT问题改进
发表于
更新于
这里一定要注意,Next是不是更新到最新的版本。有可能下面的问题是版本老旧造成的。
Jenkins
发表于
更新于
Jenkins是一款由Java开发的开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。
skynet各文件功能
发表于
更新于
分析一个程序的源代码,前期除了研究该程序的历史外,还可以细分下各文件所表达的功能。
skynet monitor
发表于
更新于
监控系统能帮助我们分析节点的服务存在的问题,例如:服务死循环、服务内存溢出、cpu耗时过长等问题。
事件驱动模型与观察者模式
发表于
更新于
你有一件事情,做这件事情的过程包含了许多职责单一的子函数。当这些子函数有如下特点时,我们应该考虑设计一种合适的框架,让框架来完成一些业务无关的事情,从而使得各个子过程的开发可以专注于自己的业务。降低程度耦合程度。
skynet考古
发表于
更新于
研究一个程序的进化历史,是一件很有趣的事。
Hexo替换主题
发表于
更新于
之前在Hexo+GitHub Pages博客搭建搭建了博客,这里将替换hexo的主题。这个网站有很多主题可以供我们去选择。我们这次安装主题也是上面这些主题中其中一个,它就是 NexT。
使用ChunkSpy反编译Lua文件
发表于
更新于
ChunkSpy的工作原理是根据 luac编译之后的二进制文件格式进行解析 。查看解析文件,有助理解Lua编译机制。
lua字符串
发表于
更新于
c
语言没有自带字符串类型,这导致有非常多的用c
写的软件都自己实现一个处理字符串的类型。
一般来说,要表示一个字符串,核心就是以下两个数据:
- 字符串长度
- 指向存放字符串内存数据的指针
Lua
自己的字符串类型的实现也没有绕过这两个核心内容。