从wordpress迁移至hexo,优点有:
全部由静态网页组成,方便迁移
可以部署为github page
对markdown原生支持!
参考文档:
hexo官方文档
优秀主题-redefine
配置过程
123456nvs # 选择...
下载acme脚本1curl https://get.acme.sh | sh
设置证书CA - ZeroSSLacme 3.0开始默认使用ZeroSSL作为证书服务商, 这步可以跳过
1acme.sh --set-default-ca --ser...
事情经过之前更新了mac上的zerotier, 结果应用一闪而退. 反复reinstall无果. 在app短暂的存在时间中, 会显示”Waiting for ZeroTier system service”, 经过搜索找到了一篇专栏 , 终于解决.
...
最近总是在思考一个很奇怪的问题: “人工智能到底是不是计算机学科的范畴”. 简单来看, AI是运行在计算机上的程序, 也就是一种软件, 这点毋庸置疑, 但是AI的构造方式与其他软件天差地别. 传统的软件开发需要开发人员将目标任务拆解为流程式, 过程式...
前段时间看完了C++ primer 5th和Linux高性能服务器编程两本书之后, 很迷茫不知道该做些什么东西. 然后就又新开始看一本书Redis设计与实现.这本书事无巨细地介绍了redis3.0的底层数据结构, 数据库功能的实现以及一些进阶的多机数...
在做c++项目时, 常常需要额外添加include path, 如项目目录, include文件夹. 在编译时, 要么加到CMakeLists.txt中, 要么加-I/inlcude/path, 但是在编辑器中, 如何添加呢? 本文主要解决vscod...
static成员的使用还是比较频繁的, 网上对相关语法的介绍也比较详细, 本文主要讲一下自己写代码的时候遇到的小坑.
static成员概述在我看来, static成员属于某个类, 但不属于该类具体的对象. 由此引申出static成员的其他几个特点:
...
https://www.cyhone.com/articles/right-way-to-use-cpp-smart-pointer/
《Effective modern C++: 42 specific ways to improve your ...
https://refactoringguru.cn/design-patterns
SOLID原则
S:单一职责原则:对象应该仅具有一种单一功能
O:开闭原则:软件应该是对于扩展开放的,但是对于修改封闭的
L:李氏替换:程序中的对象应该是可以在不...
google C++规范中文文档
头文件
self-contained头文件
#define保护: 命名格式为 <PROJECT>_<PATH>_<FILE>_H
尽量避免使用前置声明(纯粹的声明, 没有定义...