- 博客(7)
- 收藏
- 关注
原创 支付场景如何精确表示金额
但是需要注意的是,使用了 BigDecimal 之后,值的对比需要用 compareTo 方法,而不是 equals 方法(1.0与1比较显示false),转成字符串需要使用 toPlainString 方法而不是 toString 方法(因为会存在科学计数法的显示)。Long基本数据类型,所以速度要快一些,但是因为他无法表示小数,所以如果金额中出现比分更小的单位,就会丢失精度。所以,Long的适用场景是适合于不涉及小数计算的大整数运算,如某些计数应用或者金额以整数形式表示。代码中:BigDecimal。
2025-12-15 20:27:18
199
原创 Langchain4j中redis与包不兼容问题
摘要:在使用Redis作为向量数据库时,通过RediSearch扩展会遇到配置问题,特别是与Langchain4j的依赖存在兼容性问题。建议使用官方Docker镜像redislabs/redisearch启动Redis服务(默认端口6379),避免自定义数据挂载导致RedisSearch命令不可用。Langchain4j社区版的Spring Boot Starter依赖版本为1.0.1-beta6,使用时需注意版本兼容性。
2025-11-29 20:16:55
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2