avatar
文章
189
标签
0
分类
25
首页
分类
归档
标签
咱村唯一架构师
首页
分类
归档
标签

咱村唯一架构师

【博客教程】博客园的随笔批量导出并转换为Markdown文件
发表于2026-09-14|博客教程
博客园的随笔批量导出并转换为Markdown文件将博客园的全部随笔 连同图片、分类 一键导出为 Hexo 可用的 Markdown 文件。阿里云盘工具地址 支持两种备份格式(自动识别,无需设置): .xml(XML/RSS):文章正文/日期/图片齐全(推荐) .db / .sqlite(SQLite 新版备份):不含分类(博客园格式限制),图片归入「未分类」目录 核心功能: ⏰ 增量导出:运行时可指定日期,只解析该日期之后发布的新文章;不指定则全量转换 🧹 标题自动规范:第一步先统一去掉标题开头的【分类】前缀,第二步根据博客园后台真实分类重新加回,保证前缀 100% 与后台分类一致 🖼️ 图片本地化:下载全部图片,按分类归档,正文引用自动改写为本地路径 📋 运行日志:每次运行自动生成 convert_log.txt,记录全部转换过程 ⚠️ 博客园备份文件(无论 .xml 还是 .db)都不含分类字段(服务端格式限制)。分类通过第二步调用博客园官方 API 获取。 工具组成12345678工具目录/├── cnblogs_t...
【博客教程】Hexo + 双仓部署 GitHub + Gitee(共用一套配置)
发表于2026-09-10|博客教程
Hexo + Butterfly 双仓部署 GitHub + Gitee(共用一套配置) GitHub 国内访问不稳定,Gitee 国内快。最优方案:两个平台建同名仓库,一套 _config.yml 同时推双仓,一条 hexo d 同步部署。 一、方案思路 仓库 地址 root GitHub github.com/用户名/blog /blog/ Gitee gitee.com/用户名/blog /blog/ 两个平台仓库名相同,都是子路径 /blog/,所以 _config.yml 只写一份配置,hexo d 同时推两个仓库,无需切换。 二、前置准备 本地已搭好 Hexo + Butterfly 两个平台分别创建同名仓库: GitHub:blog(或其他名字,两个平台保持一致) Gitee:blog(和 GitHub 同名) 安装部署工具: 1npm i hexo-deployer-git 三、修改 _config.yml只改一处配置: 12345678910# 两个...
【博客教程】Hexo + GitHub Pages 搭建个人博客完整教程
发表于2026-09-10|博客教程
Hexo + GitHub Pages 搭建个人博客完整教程 Windows 环境实测通过,从零开始搭建个人技术博客,免费托管在 GitHub。 一、环境准备搭建博客前需要安装两个软件:Node.js 和 Git。 1.1 安装 Node.js 访问 nodejs.org,下载 LTS 版本(建议 v20 以上) 双击安装包,一路下一步即可 安装完成后打开 Git Bash,验证: 12node -v # 显示 v20.x.x 即成功npm -v # 显示 10.x.x 即成功 1.2 安装 Git 访问 git-scm.com,下载 Windows 版本 安装时保持默认选项,完成后右键桌面应看到 “Git Bash Here” 验证: 1git --version # 显示 git version 2.x.x 即成功 国内加速:npm 默认源在国内较慢,建议先切换镜像: 1npm config set registry https://registry.npmmirror.com 二、Hexo 初始化在你想放博客的目录(如 D:\blog)空...
【Git版本控制】用 SwitchHosts 解决 GitHub 国内访问不稳定问题
发表于2026-09-10|Git版本控制
用 SwitchHosts 解决 GitHub 国内访问不稳定问题国内访问 GitHub 经常遇到:网页打不开、git push 超时、图片加载不出来。改 hosts 是最简单有效的方法,但手动改一次只能管一阵子——IP 变了又得重新查。这篇文章记录用 SwitchHosts 实现自动更新 hosts 的完整流程。 一、问题原理:为什么 GitHub 会打不开?1.1 DNS 污染正常情况下,浏览器访问 github.com 时,系统会向 DNS 服务器查询这个域名对应的 IP,然后连接那个 IP。 但在国内,GitHub 的域名 DNS 查询结果经常被污染——DNS 服务器返回一个错误的 IP(或者不响应),浏览器拿着错误的 IP 去连接,自然就打不开。 1.2 hosts 文件的作用hosts 文件是系统本地的”域名→IP 映射表”,优先级高于 DNS 查询。手动在 hosts 里写死 github.com 的正确 IP,系统就不会去问 DNS 了,直接用这个 IP 连接。 Windows 下 hosts 文件位置: 1C:\Windows\System32\drivers...
【计算机网络】有WAF防火墙的情况下域名请求的全流程
发表于2026-09-08|计算机网络
有WAF防火墙的情况下域名请求的全流程 关键文字说明(结合图) **WAF 公网入口 IP:****123.60.194.18、123.60.194.120** 来源:用户侧 DNS 解析结果,浏览器访问 WAF 集群的入口; 仅处理**用户进 WAF 的入流量**; ⚠️**不会作为 WAF 回源访问源站的源 IP,不要加到源站安全组白名单**。 **WAF 回源出口 IP(你给出的 8 段网段)** WAF 向源站106.12.240.237发起请求时,流量的来源 IP 就是这一批网段; **源站安全组入方向 443 端口,只放行这 8 段 CIDR**。 **源站安全组白名单要点** ✅允许:TCP 443,源地址为上面全部回源出口网段 ❌禁止:0.0.0.0/0开放 443,防止攻击者绕过 WAF 直连源站 ❌不要填入 WAF 公网入口 IP123.60.194.18/120 ❌安全组不支持域名,不能填83a464d3590da74e.cname.365cyd.cn 流量走向再次区分 用户→WAF:走 WAF**公网入口 IP** WAF→源...
【实用工具】Tampermonkey(油猴/篡改猴)完整安装及使用教程
发表于2026-09-03|实用工具
Tampermonkey(油猴/篡改猴)完整安装及使用教程 核心概念:**Tampermonkey 只是扩展(脚本运行容器),本身没有功能;真正实现功能的是用户脚本(js 代码)**。 一、安装 Tampermonkey(篡改猴)扩展方式 1:Chrome 浏览器 国内无法访问谷歌网上应用店,无法直接搜索到Tampermonkey扩展程序。 替代方案:可通过github下载油猴压缩包后拖到浏览器的扩展程序面板,github下载地址:。 ⚠️ **重要提示**:不建议网上随便下载 crx 离线包,容易植入恶意代码。 方式 2:Microsoft Edge 浏览器(推荐,零网络问题Windows 自带) 浏览器右上角「⋯」菜单 → **扩展** → **获取 Microsoft Edge 扩展** 搜索:Tampermonkey,中文叫**篡改猴**,认准官方图标(两个小方块),点【获取】→【添加扩展】 安装完成,点击扩展图标,点**固定到工具栏**,图标就常驻浏览器右上角。 点开篡改猴图标 → **管理面板(仪表盘)**,进入脚本管理界面。 二、两种安装脚本的...
【OS_Windows】微PE安装Windows系统图文指南
发表于2026-08-31|OS_Windows
微PE安装Windows系统图文指南 从制作PE启动盘到完成系统安装 · 小白也能一次成功 参考:微PE官方教程书(https://www.wepe.com.cn/ubook)本指南覆盖四个核心主题: 制作PE启动盘 进入PE系统 启动方式与系统盘分区类型对应关系 原生安装与安装器两种安装方法 第一章 准备工作:认识微PE与所需材料1.1 什么是微PE?微PE(WePE)是专业的 Windows 预安装环境(Windows Preinstallation Environment)维护工具箱,由微PE团队开发,以纯净、无广告、无捆绑著称,是众多装机维护工具中口碑极佳的一款。它本身不直接”一键装系统”,而是提供一个进入 Windows 预安装环境的入口,让你能在系统之外完成装系统、修复引导、备份还原、改密码等专业维护操作。 1.2 你需要准备的材料 材料 要求/说明 U盘 容量建议 8GB 及以上,制作过程会格式化U盘,务必提前备份U盘内重要数据 微PE工具箱 到官网 wepe.com.cn 下载最新版,建议64位(V2.x);下载为单文件 exe,...
【数字媒体技术】基于AI的数字媒体技术系统化学习路线
发表于2026-08-27|数字媒体技术
基于AI的数字媒体技术系统化学习路线一、路线定位与适用人群1. 核心定位本路线聚焦**AI+数字媒体融合应用**,区别于传统数字媒体纯设计、纯剪辑学习,以「AI工具赋能、全流程落地、作品职业化」为核心,兼顾零基础入门、从业者进阶、在校生技能升级,12个月实现从工具新手到可接单、可求职的专业AI数字媒体创作者。核心底层逻辑:**AI工具是手段,审美、叙事、项目流程、落地能力是核心竞争力**,规避“只会套工具、无原创能力”的行业通病。 2. 适用对象 零基础小白:无设计、剪辑、编程基础,想入行数字媒体、AIGC内容赛道 传统从业者:设计师、剪辑师、新媒体运营,想借助AI提效、升级职业技能 在校学生:数字媒体技术、视觉传达、影视动画专业,搭建求职作品集 副业创作者:想低成本制作AI短剧、视觉海报、数字人内容变现 3. 前置准备 硬件:Windows/Mac电脑,8G内存起步,独立显卡优先(适配本地模型部署、视频渲染) 时间:每日30分钟-2小时稳定练习,每周1次完整项目复盘 核心原则:**作品驱动学习,拒绝无效刷题、无效看课** 二、核心能力板块(四大核心,循序渐进)A...
【DB_MySQL】MySQL索引原理及底层数据结构
发表于2026-08-26|DB_MySQL
MySQL索引原理及底层数据结构1 B+树索引数据结构InnoDB索引底层采用**B+平衡树**,所有叶子节点到根高度一致,一般3‑4层;每个节点对应磁盘页,默认16KB。 节点类型 存储内容 非叶子节点(根/分支) 只存**索引键 + 子节点指针**,不存真实行数据,方便更多索引加载进内存,减少磁盘IO 叶子节点 存储真实数据;叶子节点之间通过**双向链表相连,支持范围查询** IO特点:树高3‑4层,查询最多3‑4次磁盘IO。 2 聚簇索引 & MyISAM非聚簇索引 **InnoDB 聚簇索引(主键索引)** 叶子节点直接存储**整行完整数据**,表数据本身就是B+树的叶子节点。 一张表**只能有1个聚簇索引**: 有主键:主键作为聚簇索引; 无主键:选唯一非空索引; 都没有:MySQL自动生成隐藏rowid作为聚簇索引。 **InnoDB二级索引(普通索引、联合索引)** 叶子节点存:**索引键 + 主键值**,**不存完整行数据**。 ⭐回表:查到主键后,再去聚簇索引B+树根据主键读取完整行,多一次B+树查找。 ...
【Git版本控制】git pull 完整的内在执行流程(两种模式示意图)
发表于2026-07-22|Git版本控制
git pull 完整的内在执行流程(两种模式示意图)1234# 默认模式git pull = git fetch + git merge# 变基模式git pull --rebase = git fetch + git rebase 前置环境:当前处于 perm-v2,上游追踪 origin/perm-v2 一、默认模式:git pull(fetch + merge)分步拆解第 1 步:git fetch origin perm-v2**仅下载数据,不改动工作区、暂存区、本地分支 HEAD** 本地 Git 与远端 Gitee 建立连接; 比对本地已知远端提交哈希 和 远端仓库 perm-v2 最新提交; 将本地缺失的所有提交、文件对象下载存入本地 .git/objects 对象数据库; 更新本地**远程追踪指针** origin/perm-v2,指向远端最新 commit;日志特征(代表 fetch 成功): Text12From shturl.cc/EEhC6BqlIHi9VgGpR60bZQ2lbcbe1af..56c9fea perm-v2 -> ori...
12…19
avatar
leibytes
文章
189
标签
0
分类
25
Follow Me
公告
This is my Blog
最新文章
【博客教程】博客园的随笔批量导出并转换为Markdown文件2026-09-14
【博客教程】Hexo + 双仓部署 GitHub + Gitee(共用一套配置)2026-09-10
【博客教程】Hexo + GitHub Pages 搭建个人博客完整教程2026-09-10
【Git版本控制】用 SwitchHosts 解决 GitHub 国内访问不稳定问题2026-09-10
【计算机网络】有WAF防火墙的情况下域名请求的全流程2026-09-08
分类
  • AI及使用2
  • DB_MySQL15
  • DB_Oracle16
  • Git版本控制14
  • IDE_IntelliJ IDEA7
  • IDE_PyCharm1
  • Java_基础17
  • Java_多线程并发编程8
归档
  • 九月 2026 6
  • 八月 2026 3
  • 七月 2026 2
  • 五月 2026 8
  • 四月 2026 7
  • 十二月 2025 1
  • 八月 2025 1
  • 七月 2025 1
网站信息
文章数目 :
189
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By leibytes框架 Hexo 8.1.2|主题 Butterfly 5.7.0