C++基础部分
C++提升部分
框架
+
→ New repository
,输入仓库名(如 pic-bed
),选择 Public(必须公开),勾选 Add a README file
。Settings
→ Developer settings
→ Personal access tokens
→ Generate new token
。PicGo-Token
)。No expiration
(永不过期)。repo
(完全控制仓库)。图床设置
→ GitHub图床
,填写以下信息:
用户名/仓库名
(如 daowuya399/pictures
)。main
或 master
(与仓库实际分支一致)。img/
(为空则上传至根目录)。https://cdn.jsdelivr.net/gh/用户名/仓库名@分支
(通过 jsDelivr CDN 加速)。设为默认图床
并保存。关系型数据库:MySQL就是典型的关系型数据库,使用表结构。
非关系型数据库:redis是典型的非关系型数据库,存放数据的时候,使用键值对的形式。
基于键值对 key-value类型:Redis,memcached 列存储数据库 Column-oriented Graph:HBase 图形数据库 Graphs based:Neo4j 文档型数据库: MongoDB,MongoDB是一个基于分布式文件存储的数据库,主要用来处理大量的文档。
远程字典服务器。使用C语言进行编写的,开源的,性能比较高。主要用作数据库、缓存和消息中间件,是基于内存运行的,并且支持持久化。
redis中文官网:http://www.redis.cn/( redis英文官网:https://redis.io/
your-domain.com
,并将其 A记录 指向你的服务器 IP 地址。bash展开代码nslookup your-domain.com
在你的 Linux 服务器上执行以下命令来创建项目目录:
bash展开代码mkdir -p ~/vanblog-production
cd ~/vanblog-production
mkdir caddy-proxy
在 ~/vanblog-production/caddy-proxy/
目录下创建 Caddyfile
文件,内容如下:
bash展开代码nano ~/vanblog-production/caddy-proxy/Caddyfile