会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冰天雪地地前进
山不在高水不在深 我就是你们的大卫小东
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2025年12月5日
SQL中的CTE用法初步(Common Table Expression公共表表达式)
摘要: 刚用上 CTE,我整个人都傻了! 原来写报表要嵌三四层子查询,括号对到想哭,改个字段得翻半天;现在一个 WITH 把所有脏活干完,后面 SELECT 干干净净,像写代码一样爽。 真的是这样吗?我越用越觉得🤔
阅读全文
posted @ 2025-12-05 11:06 大卫小东(Sheldon)
阅读(1527)
评论(0)
推荐(2)
2025年11月26日
公司新来的00后老板让我们把数据库改成PostgreSQL,大家怒了😂
摘要: 公司新来的 00 后老板刚坐稳工位,就抛出重磅通知:“一周内把所有业务数据库全换成 PostgreSQL,还要搭 vector 扩展支持 AI 场景!” 办公室瞬间炸开锅。老员工们面面相觑,既要赶迁移进度,又得熬夜啃新语法,吐槽声此起彼伏
阅读全文
posted @ 2025-11-26 16:31 大卫小东(Sheldon)
阅读(4222)
评论(18)
推荐(14)
2025年11月14日
革命你的 Git 提交消息 - GIM 1.8.0 发布了!
摘要: 在日常开发中,写代码容易,写高质量 commit message 却不容易。为了赶进度,我们常常敲出一堆 “fix”、"update"、"temp",导致后期查问题、回滚代码都异常痛苦。 GIM(Git Intelligence Message) 就是为了解决这个问题而生的一款轻量工具: 使用 AI
阅读全文
posted @ 2025-11-14 17:57 大卫小东(Sheldon)
阅读(706)
评论(5)
推荐(2)
2025年10月31日
使用JMH对远程接口进行压测
摘要: 在 《java中的基准测试框架JMH》中我们使用JMH框架进行Java SDK中的API的压测。 最近我又遇到了需要对第三方接口进行压测的需求,又用到了它。 也可以用Gatling https://www.cnblogs.com/somefuture/p/18624127 JHM(Java Micr
阅读全文
posted @ 2025-10-31 14:26 大卫小东(Sheldon)
阅读(51)
评论(0)
推荐(1)
2025年9月29日
如何用Java25编译Java17的项目
摘要: Java25发布了,比24更好用 😄 我大部分的项目是Java17的,该如何用25支持编写和编译呢? 一、指定编译版本 用SDKman 下载一个25的JDK,IDEA会自动识别出来。直接指明就行 二、升级Lombok版本 25支持的lombok版本比较新,尽量用最新的,我用的是 <lombok.v
阅读全文
posted @ 2025-09-29 13:59 大卫小东(Sheldon)
阅读(869)
评论(0)
推荐(0)
2025年9月16日
写了一个BBP算法的实现库,欢迎讨论
摘要: BBP 算法可以直接计算 π 的第 n 个十六进制数字,而无需计算前面的所有数字。 我的仓库:https://github.com/davelet/bbp 先来说说π这个老朋友吧。π,3.14159……,数学界的“网红”,从古希腊的阿基米德开始,就有无数人试图用它丈量圆的秘密。为什么这么迷人?因为它
阅读全文
posted @ 2025-09-16 15:56 大卫小东(Sheldon)
阅读(377)
评论(0)
推荐(2)
2025年8月2日
智能生成git提交消息工具 GIM 发布 1.7 版本了
摘要: 大家好,智能生成GIT提交消息的工具GIM发布新版本了,欢迎大家升级试用。 GIM 是一个命令行工具,用于自动生成全面综合的git提交消息 https://git-intelligence-message.pages.dev
阅读全文
posted @ 2025-08-02 11:09 大卫小东(Sheldon)
阅读(86)
评论(0)
推荐(0)
2025年7月17日
面向 Git 用户的 jujutsu 使用入门
摘要: Jujutsu 是一个与 Git 兼容的分布式版本控制系统,旨在成为更简单、性能更高、更易于使用的 Git 替代品。 删除了暂存区(index),工作树由实际提交直接表示,用户可直接编辑磁盘文件来修改提交,无需暂存或取消暂存操作,也无需 “git add” 或 “git stash” 等命令。 集成了基于 patch 的版本控制系统中的想法,采用冲突树的表述形式处理合并冲突,允许用户提交冲突并在之后解决,确保合并和 rebase 始终 “成功”。 其性能表现出色,完成 rebase 操作的速度比 Git 快得多。部分原因是采用了合理默认值,以及尽可能避免像 “git rebase” 那样遍历 commit graph。
阅读全文
posted @ 2025-07-17 00:22 大卫小东(Sheldon)
阅读(2940)
评论(0)
推荐(2)
2025年7月4日
GIM 1.5发布了! 支持Windows系统了
摘要: GIM 1.5 发布了,现在支持Windows系统使用了。 GIM 是一个命令行工具,用于自动生成全面综合的git提交消息 新功能 本次更新给 prompt 命令增加了 --reset 选项,可以将提示词重置为初始状态(即程序内置的提示词): # Reset both diff and subjec
阅读全文
posted @ 2025-07-04 09:58 大卫小东(Sheldon)
阅读(582)
评论(0)
推荐(0)
2025年6月26日
GIM 1.4 发布了 (附使用 mkdocs 快速制作静态站点流程)
摘要: GIM 1.4.0 今天发布了! GIM 是 MAC 上一个根据文件或代码变更自动总结文件变更总汇总生成提交消息的工具:GIT仓库。 官方文档:https://git-intelligence-message.pages.dev/ 新安装: brew install davelet/gim/git-
阅读全文
posted @ 2025-06-26 11:39 大卫小东(Sheldon)
阅读(239)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
···
10
下一页
公告