自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用 AI 批量处理项目代码

只支持代码审查和修复常见问题(可以看作是本地的 AI 驱动 的SonarQube)。出发点很简单: 无需再复制粘贴,因为它会遍历指定的目录和文件,而且只在 Git 仓库目录中运行,所以程序员自己需要核对所有。下载最新的可执行二进制文件并将其添加到您的 $PATH 中。需要在chat窗口和打开的代码文件之间反复ctrl+c/ctrl+v。在此目录中,创建一个.env文件。文件里的规则忽略指定的目录和文件。中的配置进行操作,只要该 LLM 提供与 OpenAI 兼容的 API 即可。

2024-10-11 11:25:24 1153 1

原创 一个结构化日志查看工具(一):为什么需要结构化日志

结构化日志,顾名思义不再是自由格式的日志,而是遵循了一定的结构:每一行日志就是一个JSON结构。好处显而易见:简化日志解析,使得日志的后续处理、分析或查询变得方便高效。和结构化日志形成对比的就是传统的日志:一行或多行的字符串,字段之间主要是用空格等分隔符分隔开,输出格式自由定义。譬如下面是一个JAVA Spring-boot应用的几行日志:所谓的输出格式可以自由定义意味着需要给上面这样的日志设置输出格式成:%d{yyyy-MM-dd HH:mm:ss.SSS} %level ${applicatio

2020-11-07 00:54:59 1111

空空如也

空空如也

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

TA关注的人

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