952 1 分钟

# 前言 适用于从一个 git 项目中,将体积较大的资源彻底从 git 中删除,包括历史提交记录。 如果仅仅在目录中删除一个文件是不够的,只要在提交记录中有这个文件,那么 .git 中就会有这个文件的信息。 用 filter-branch 可以强制修改提交信息,将某个文件的历史提交痕迹也抹去,就像从来没有过这个文件一样。 # 解决办法 在项目根目录下运行 git rev-list --objects --all | grep -E `git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -10 | awk...
340 1 分钟

# 前言 我们在 git 操作过程中,如果遇到 push 某个 log 有问题,要删除此记录,怎么办?请看下文~ # 做法一 执行 git log 找到要回退到的历史提交记录的 hash 码 执行 git reset --hard xxxxxxxxxxxxxxxxxxxxxxxxxx (后面是要回退到的 hash 码) 执行 git push origin HEAD --force # 做法二 执行 git log 找到要删除那次提交 之前 的提交记录 执行 git rebase -i xxxxxxxxxxxxxxxxxxxxxxxxxxx 将要删除的那条记录前面的 pick 关键词改为...
269 1 分钟

# 前言 如果直接删除 .git 文件夹肯定会导致 git 存储库出现问题,那么如果要删除所有提交历史记录,但将代码保持在当前状态,该如何安全的操作呢,请看下文~ # 解决办法 尝试运行 git checkout --orphan latest_branch 添加所有文件 git add -A 提交更改 git commit -am "commit message" 删除分支 git branch -D master 将当前分支重命名 git branch -m master 最后,强制更新存储库 git push -f origin...
277 1 分钟

# 前言 捣鼓了一晚上,终于解决啦,开心~ 更改 hexo-theme-next/scripts/filters/comment/changyan.js 脚本,将其中的 有点坑,由于 markdown 的代码渲染限制,在代码块里无法正常渲染 {百分号 else 百分号} 和 {百分号 endif 百分号},所以上述代码块只能用图片代替,下同。 更改为 这样就可以将 SourceID 设置为文章标题,我们只需要确保小站内没有同名文章就好啦~ 注意,Home 页的评论数统计更新会有 15 分钟的延迟,这个需要注意一下~ 评论同步问题解决,开心~ # 参考 织梦 dede...
3.4k 3 分钟

# 前言 参考了诸多教程,并在已有教程的基础上进行了一些改进,记录与此~ # 给文章增加结束语 新增文件 source/_data/post-body-end.njk <div> <div> -----------------------本文结束感谢您的阅读----------------------- </div></div>修改 _config.next.yml custom_file_path: postBodyEnd: source/_data/post-body-end.njk#...
1.3k 1 分钟

# OpenVINO 安装配置 # 下载安装 OpenVINO 官网地址:OpenVINO 选择 windows 版本下载和安装,默认路径尽量不要更改 需要 Cmake 和 Python 的支持 安装完成后,在 C:\Program Files (x86)\Intel\openvino_2021.2.185\bin 目录下打开 cmd,运行 .bat 文件,可以设置临时环境变量 然后跳转到 C:\Program Files...
393 1 分钟

最好的解决办法是用 watch 指向监听的基本类型,代码如下 <template> <section> <input v-model="obj.a"> </section></template><script>export default { data () { return { obj: { a: 1 } } }, watch:...
316 1 分钟

报错如下: pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on xxxx 解决办法挺离谱的,需要把连接的代码写成如下这种 “规范” 形式: connect = pymysql.connect( host='localhost', port=3306, user='root', passwd='root', db='python', charset='utf8')写成一行就会给你报错 emmmm...
535 1 分钟

# 关键代码 // 服务端​// 全局变量var ids = make(map[string]chan byte)​func ResponseHeartBeat(id string) { if _, ok := ids[id]; ok { // 保活心跳请求 ids[id] <- 0 } else { // 上线触发器 ids[id] = make(chan byte) go HeartBeat(ids, id, 10) }}​/** *@brief: 心跳事件触发器...
339 1 分钟

# 安装依赖项 yum install -y openssl-devel pcre pcre-devel zlib zlib-devel # 下载 wget http://nginx.org/download/nginx-1.18.0.tar.gz # 解压 tar zxvf nginx-1.18.0.tar.gz cd nginx-1.18.0 # 安装 ./configure --prefix=/opt/module/nginx make && make install # 配置静态资源文件目录 nginx 学习:搭建静态资源服务器 nginx...