自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Cursor优化:配置`Rules`实现高效开发

本文探讨了如何通过配置cursor工具的rules角色描述来优化后端开发流程。rules作为AI的行为规范,能有效避免逻辑混乱,明确任务范围和目标,并建立场景化协作协议。文章提供了"全能开发伙伴"的具体角色描述示例,包含代码解释、功能开发、代码重构和BUG修复四种任务类型的详细规范。特别针对中文开发者,建议设置简体中文响应以避免语言切换问题。合理配置rules可显著提升开发效率,确保AI工具在复杂任务中保持逻辑一致性,减少沟通成本。

2025-12-04 11:19:40 241

原创 Github开源社区日/周报自动播报机器人

GitHub Repo Report Bot是一款AI驱动的开源项目分析工具,旨在解决GitHub信息过载问题。它能自动生成每日/周报,智能分析PR、Issue和Discussion,通过Qwen AI对PR进行6维度评分(代码质量、测试覆盖率等),帮助开发者快速掌握项目动态。工具完全自动化运行,支持零代码配置,适用于关注大型项目、维护自身项目或技术学习的开发者。报告包含PR评分概览、Issue分类统计和详细AI分析,让追踪开源项目变得像阅读新闻一样简单高效。项目地址:https://github.com/

2025-12-04 10:47:57 713

原创 速通数组:套路总结+实战练习

本文总结了数组相关的常见解题技巧,包括滑动窗口、双指针、前缀和、区间问题和数组操作。滑动窗口通过维护左右指针来求解子串/子数组问题;双指针分为快慢指针和夹逼法,用于移动零、盛水容器等问题;前缀和通过预处理数组快速计算区间和;区间问题通常需要排序预处理;数组操作包含轮转数组、原地哈希等特殊方法。每种技巧都配有典型例题(如209、76、283、11、53、56、189、41题)和代码模板,帮助掌握数组问题的核心解法。

2025-09-27 12:12:10 1018

原创 速通回溯算法:套路总结+实战练习

思路:维护start下标,如果当前是回文串则切,然后递归;排列类回溯:允许重新选择之前排除过的,不需要维护start下标,只需要维护visited数组。思路:把二维数组每个元素当作递归起点,判断当前元素是否合法,并向四个方向递归,最后返回结果。思路:遍历数组,如果元素不在路径path中,则添加进路径,递归后进行回溯移除该元素。构造类回溯:不需要遍历数组,逐步构建符合条件的结果,每一步都需要判断是否符合条件。学习:这一类回溯,一般都是根据条件维护一些变量等,在每次递归时判断是否合法。131. 分割回文串。

2025-09-26 19:23:23 869

原创 语雀知识库导出md文件并替换外链图片url

本文介绍了语雀知识库批量导出为Markdown文件的方法,以及后续处理图片的完整流程。首先使用开源项目yuque-exporter自动导出整个知识库的md文件,通过配置Node环境、安装依赖并运行脚本实现批量导出。其次针对外链图片问题,提供了将图片下载到本地的解决方案。最后推荐了使用TinyPNG API压缩图片的方法,以节省存储空间。整个流程涵盖了从导出到本地化存储的完整操作指南,适用于需要迁移或备份语雀内容的用户。

2025-06-06 21:45:39 726

原创 py脚本:下载md文件中图片外链并替换链接

摘要这是一个Markdown图片本地化工具,能够将Markdown文档中的外部图片下载并替换为本地链接。主要功能包括扫描目录下的Markdown文件、识别外链图片、多线程下载图片(支持多种命名方式)、替换本地链接、日志记录和清理空目录。用户可配置目标路径、图片命名模式(原始名/UUID/序号)和并发线程数(建议不超过3)。通过命令行或PyCharm运行后,会在目标目录生成主日志和下载日志两个文件。

2025-06-06 21:31:02 439

原创 Kubernetes基于Helm的配置与部署基本原理

摘要:Kubernetes是自动化部署和管理应用程序的工具,主要功能包括自动化部署、弹性伸缩、自我修复和负载均衡。其核心概念包括Pod(最小部署单元)和Deployment(管理Pod副本数量和更新)。部署方式分为原生YAML文件配置和使用Helm工具。Helm作为Kubernetes的包管理器,通过Chart模板实现动态配置,包括Chart.yaml、values.yaml和templates目录等组件,提供模板化、可配置性和生命周期管理三大核心能力,特别适合复杂有状态服务的部署。Helm相较于原生方式,

2025-06-04 17:28:16 837

原创 Unable to access ‘xxx.github.git/‘: Failed to connect 或 Ping github.com超时问题的解决方法

/ 补充:如果hosts文件为空,直接cv下面文本到hosts文件即可(正常情况下,系统的hosts文件除了说明信息外,只包含“127.0.0.1localhost”这一段实际内容,大家都一样),再在后面修改github.com与ip的映射。③若不同,则将查到的github.com的正确ip地址写进hosts文件最后一行。右键hosts文件 > 属性 > 在/安全/中编辑"权限"中的修改,勾选为允许。// 上面会有显示尝试ping到的ip(这个ip可能是错的)// hosts文件权限修改。

2024-11-25 20:31:33 2449 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除