配置SSH-Key
参考:https://zhuanlan.zhihu.com/p/688103044 第1步:查看 或者 生成一个SSH-Key新环境大概率会报错 ,因为这个目录不存在 1cd ~/.ssh 如果报错如下: 使用下面命令生成ssh-key,将 “xxx@xxx.com“ 替换为你自己GitHub的邮箱地址 1ssh-keygen -t rsa -C "xxx@xxx.com" 然后一直按 “enter”键,如下图: 第2步:获取ssh key公钥内容1234// 进入ssh目录cd ~/.ssh// 查看ssh 公钥 进行复制cat id_rsa.pub 第3步:GitHub设置中添加公钥点击GitHub中设置标签,然后点击 SSH and GPG keys 、 New SSH key 将复制好的链接粘贴进去 第4步:检查是否设置成功1ssh -T git@github.com 看到successfully字样就成功了 第5步:GitHub中创建仓库,并使用ssh链接进行下拉123git clone ssh链接cd 仓库名git check...
git指令
基础初始化 & 绑定远程如未配置SSH,前往配置SSH-Key 123456789# 通过ssh克隆远程仓库,自动初始化本地仓库并绑定远程仓库git clone git@github.com:用户名/仓库名.gitgit init # 初始化本地git仓库git remote -v # 查看已绑定远程仓库git remote add origin https://github.com/用户名/仓库名.git # 通过https绑定远程GitHub仓库git remote set-url origin git@github.com:用户名/仓库名.git # 通过ssh绑定远程GitHub仓库git remote set-url origin 新地址 # 修改远程仓库地址git remote remove origin # 删除远程绑定 拉取同步远端代码12345git pull # 拉取远程最新代码并合并,相当于 fetch + mergegit fetch ...
1.W25QXX录入字库
目的把字库文件录入到W25QXX存储模块中,供oled显示使用。 涉及模块 stm32f103c8t6 用到usart1,dma1,spi1,tim2 W25Q64 0.96寸oled 串口调试器 思路 电脑通过串口发送字库数据给stm32 stm32通过dma1接收字库数据 stm32通过spi1发送字库数据到W25Q64 通过定时器计时判断串口数据是否完成传输 具体实现串口发送接收数据 初始化usart1串口 初始化usart1串口,波特率为9600,8位数据,无校验位,1位停止位。 开启串口空闲的中断 开启DMA1串口接收数据转运 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465void UART1_Init(u32 baud_rate){ /*开启时钟*/ RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,...
hexo设置评论
简介:让文章可以添加评论备注:通过拷问万能的豆包得到的办法 准备工作新建 GitHub 仓库(用来存评论) 登录 GitHub → 右上角 + → New repository Repository name:随便取(如 blog-comments) Public(必须公开,否则别人看不到评论) 勾选 Add a README file 点 Create repository 开启仓库 Discussions(必须) 进入刚建的仓库 → 点 Settings 往下拉到 Features 勾选 Discussions(打勾) 安装 Giscus App(授权)打开:授权网址 点Configure 选 Only select repositories 下拉选你刚建的仓库(如 blog-comments) 点 Save 去 giscus.app 拿配置参数(关键)填入仓库在 仓库 输入框: 1你的GitHub用户名/仓库名 例如:zhangsan/blog-comments看到 ✅ 成功 再往下走。 页面 ↔ Discussion 映射选默认:路径名(...
hexo建图库
万能图库简介:用此方法建图库直接往文件夹放图片即可自动显示在网页中,不需要后续修改代码优点:往文件夹直接放图就行,十分方便缺点:部分图片可能无法完全显示 安装插件在 Hexo 根目录执行: 1npm install hexo-tag-autogallery --save 配置主题模板(Butterfly 适配)在 themes/butterfly/layout/_partial/ 下新建 mygallery.ejs 模板文件,内容: 12345678910111213141516171819<div class="gallery"> <% if (photos.length){ %> <% photos.forEach(function(photo) { var path = config.root + photo; %> <a class="gallery-photo" style=&qu...
hexo常用指令
单指令新建博客1hexo init 博客名 生成一个博客文件夹,并自动下载相关文件至文件夹 新建文章(写博客用)1hexo new 文章标题 自动在 source/_posts 生成 md 文件。 新建页面(关于、友链等)1hexo new page about 自动在 source/_posts 生成 md 文件。 清理缓存(网页不正常时用)1hexo cl 完整写法:hexo clean图片不更新、样式错乱、页面报错 → 先运行这个! 生成本地网页1hexo g 完整写法:hexo generate 启动本地预览(最常用)1hexo s 完整写法:hexo server打开浏览器输入:http://localhost:4000 就能看效果 部署到网站(上传到网上)1hexo d 完整写法:hexo deploy 组合一键指令一键更新1hexo cl;hexo g;hexo s 用于新加文章,修改配置后 一键部署1hexo cl;hexo g;hexo d
搭建hexo
前言有一天突然心血来潮,想搭建个博客。但由于对博客一无所知,不知道如何下手,就到网上找了找教程。 刚开始用wordpress,搞半天终于把它弄到本地测试后,发现无从下手。那时候的我连主题,文章,标签,评论等等的概念都没有,网上也没找到教程详细说这些的。头脑一片空白,不知道怎么下手。拷问了一下豆包,玩了几个功能后就更懵逼了。 于是我去b站看看有没有什么教程不那么吃操作的。然后我就碰到了我心目中的神级博客教程 –【教程】Hexo个人博客搭建教程这篇教程是b站up主bu明標記写的 整个教程非常简单易懂,也没有跳步,甚至他还专门写了篇这个教程的文章。这是他的博客 小明的部落格这是那篇教程 Hexo博客搭建教程 在此表示感谢,顺便写下搭建博客的步骤来纪念一下。 环境准备Node.js 安装[!NOTE]Node.js 是 Hexo 的运行环境,必须先安装。 前往官网下载 默认选项安装 打开命令提示符(CMD)验证安装: 12# 检查 Node.js 版本node -v 返回版本信息则代表安装成功! 然后进行npm换源,运行 1npm config set...
如何用hexo搭建个人博客
搭建hexo hexo常用指令 hexo基本语法 hexo建图库 hexo设置评论 使用技巧 扩展推荐
hexo基本语法
参考教程 标题(六级)123456# 一级标题(H1)## 二级标题(H2)### 三级标题(H3)#### 四级标题(H4)##### 五级标题(H5)###### 六级标题(H6) 一级标题(H1)二级标题(H2)三级标题(H3)四级标题(H4)五级标题(H5)六级标题(H6) 文字样式123456*斜体* 或 _斜体_**粗体** 或 __粗体__***粗斜体***~~删除线~~<u>下划线</u>`行内代码` 斜体 或 斜体粗体 或 粗体粗斜体删除线下划线行内代码 无序列表123- 第一项- 第二项 - 子项(缩进两个空格) 第一项 第二项 子项(缩进两个空格) 有序列表1231. 第一步2. 第二步 1. 子步骤 第一步 第二步 子步骤 引用123456> 这是一段引用> 这是一段引用>> 嵌套引用>> 嵌套引用>>> 多层嵌套>>> 多层嵌套 这是一段引用这是一段引用 嵌套引用嵌套引用 多层嵌套多层嵌套 代码块(高亮) 文件名可以不...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
