极简的 Java 低代码开发:树形、导出与枚举字典
前两篇把 CRUD 这一层拆完了:Controller 13 个接口零代码,Service 只覆写钩子。到这里一定会遇到反问——树形结构、Excel 导出、下拉字典这些「总有特殊情况」的东西,还能量产吗?这一篇就讲这三块。
WorkBuddy给Java代码写测试,改错一行能查出来吗?
满100减20,刚好100元也应该减;把条件错写成「大于100」,WorkBuddy补的测试能抓到吗?照着下面跑一轮,结果自己填进空位。先固定业务规则规则只有一句:订单应付金额满 100 减 20。用十进制金额,别用浮点瞎比。期望应付金额:- 99.99 → 99.
10 人团队 10 种 AI 代码风格:规则文件不是配置文件
一个 10 人的后端团队,同一个需求,每个人各自让 AI 写一版。
为什么 Java 代码里的区间总爱写成左闭右开?
如果你写过一段时间 Java,大概会注意到一个现象:无论是 String.substring、List.subList,还是自己手写的循环和分页逻辑,区间往往都写成 [start, end) 的形式——包含起点,不包含终点。
Java 和 Kotlin, 到底谁更香?一个写了十年代码的人,跟你掏心窝子聊
先说个真事。前两天有个刚毕业的小伙子问我:“哥,我想做 Android 开发,是先学 Java 还是直接上 Kotlin?网上说法乱七八糟,有的说 Java 没落了,有的说 Kotlin 就是个花架子。
Spring AI 2.0 实战:用Java快速搭建RAG知识库系统
想象这样一个场景:公司上线了内部助手,员工问“差旅报销的审批流程是什么”,模型却自信地编出一套根本不存在的流程。
JVM-10:方法区 / 元空间:类的元数据去哪了
上一篇在堆里围观了对象的一生:怎么出生、怎么挪窝、什么时候死。但有一件事一直没交代:对象出生前,得先有类。类本身又是谁?它存在哪?占多少地方?这篇讲方法区。规范里它是存放类结构信息的地方,HotSpot 先用永久代实现它,JDK 8 起换成了元空间。
借助AI铺路:开发者成功在Win10 Mobile 15063及更高版本运行Android应用,无需子系统
IT之家 11 月 4 日消息,开发者 Computershik 在 Claude 加持下打造了开源项目 Megler,旨在让 Windows 10 Mobile 1703(版本号 10.0.15063)及更高版本系统的手机直接运行 Android 应用。
Jar包内部结构与java -jar启动全流程及资源读取
在Java后端开发中,java -jar xxx.jar是日常最常用的应用启动方式,不管是SpringBoot项目、普通Java可执行Jar,还是工具类Jar包都依赖这套机制。