H2 is a Java SQL database, with following features:
fast, open source, JDBC API
Embedded and server modes; in-memory databases
Browser based console application
small footprint: around 1.5MB jar file size
连接方式
H2 数据库支持三种连接方式,三种模式都支持内存、持久化到文件,三种模式对同时开启的数据库数量和连接数没有限制。
Read more ...
之前的一篇文章就曾经提到字体的历史,这篇文章着重在推荐几款我个人认为非常适合编程这个环境的字体。
在选择一款字体之前,先要了解几个术语
monospace font 等宽字体,每一个字符宽度占用都是一样的
Sans-serif font 无衬线字体
Serif font 衬线字体
font weight 字重,字体的粗细程度,常见的字重有 Light, Regular, Medium, Bold 等等
在选择一款编程字体的时候我会考虑以下几个点:
能否区分,数字 0 以及大小写 o 与 O
能否区分,数字 1 以及大
Read more ...
Claude Code /goal:让 AI 自主持续工作直到达成目标的新命令
用 [[Claude Code]] 写代码时,一直有一个令人微妙不适的摩擦:每当 Claude 完成一轮工作,控制权就回到了我这里,我需要再次发出指令,告诉它”继续”“再检查一遍”“还有这个文件没改”。对于那种需要跑很多轮才能完成的任务——比如把一个模块从旧 API 迁移到新 API 直到所有测试通过,或者逐文件重构某个目录直到符合统一规范——这个”人类中继”的环节就显得相当机械,本质上我只是在不停地按确认键。
本地快速切换 Claude Code 和 Codex CLI 账号的几种方案
同时维护个人项目和工作项目的时候,最让我头疼的不是代码本身,而是工具的账号管理。[[Claude Code]] 和 [[Codex]] 这类 AI 编程工具,我在公司有一套账号,个人订阅又是另一套。每次在项目之间切换,都要 claude auth logout 再 claude auth login,不仅耗时,还经常忘了当前用的是哪个账号,写了半天才发现额度消耗到错误的账号上去了。