用Python和sqlite3零依赖构建本地全文搜索引擎并自动生成标签

前阵子整理硬盘里几百个txt笔记文件,想搜东西的时候发现Windows自带搜索慢得要命。我本来想装个Elasticsea…

PHP 8.4 属性钩子实战:用不可变订单状态模型消灭 getter/setter

我最近把项目里那堆 DTO 类全部重写了一遍。原因只有一个:PHP 8.4 的属性钩子加上不对称可见性,让我实在不想再写…

PHP 8.3 的 json_validate 和类型化类常量,帮我删了一堆代码

最近把一个老项目从 PHP 7.4 迁到 PHP 8.3,发现很多以前要写好几行判断的地方,现在直接一个函数就够了。今天…

Java 21虚拟线程实战:从Core API到Spring Boot集成,性能对比与避坑指南

这阵子Java圈子讨论最热闹的除了JDK 21发布了之外,就是虚拟线程了。虽然虚拟线程在Java 19和20都是预览版,…

PHP 8.4 属性钩子实战:用钩子干掉 getter/setter 重写订单模型

PHP 8.4 在 2024 年 11 月发布,最令人兴奋的莫过于属性钩子(property hooks)的引入了。以前…

PHP 8.1 Enum实战:我把订单状态判断从80行减少到10行

之前维护一个老商城项目,里面订单状态的代码写得那叫一个“壮观”:各种if else套着switch,每个状态还对应不同的…

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 20687 +

    运行天数

你的前景,远超我们想象