摘要:
BigDecimal与Double的区别和使用场景 背景 在项目中发现开发小组成员在写程序时,对于Oracle数据类型为Number的字段(经纬度),实体映射类型有的人用Double有的人用BigDecimal,没有一个统一规范,为此我在这里总结记录一下。 一般说到BigDecimal与Double 阅读全文
BigDecimal与Double的区别和使用场景 背景 在项目中发现开发小组成员在写程序时,对于Oracle数据类型为Number的字段(经纬度),实体映射类型有的人用Double有的人用BigDecimal,没有一个统一规范,为此我在这里总结记录一下。 一般说到BigDecimal与Double 阅读全文
posted @ 2023-09-23 15:25
knqiufan
阅读(2668)
评论(0)
推荐(1)

SpringMVC关于@RequestBody加与不加的区别 前两天在做项目的时候遇到了这样一个问题,小组成员为了方便做接口测试,给Controller控制器上加了@RequestBody注解,但是前端请求接口时报错: org.springframework.web.HttpMediaTypeNot
# 多个Nginx进程运行导致配置加载失效问题 ## 问题描述 在用`nginx`进行接口代理时,修改配置文件后,重新加载`nginx`,却发现无论怎么修改配置文件,都无法生效,接口一直无法代理成功。查看了之前做的接口代理,配置也并无二致,但代理是成功的,十分奇怪,进行问题排查。 ## 问题排查 在
EventBus是Guava中的一个处理组件间通信的事件总线,是观察者模式的一种实现。相比于MQ更加简洁,轻量,使事件生产者和事件消费者实现解耦分离。
# Spring 6.0源码解析之@Configuration 首先写一个启动代码: ```java public class ConfigurationAnnotationTest { private static final Logger LOGGER = LoggerFactory.getLo
IDEA中使用ChatGPT 在IDEA中安装ChatGPT插件,可以帮助写基础逻辑代码,提高工作效率和学习效率,有兴趣可以玩一下。 插件名为 Bito。 1. 什么是Bito Bito是一款在IntelliJ IDEA编辑器中的插件,Bito插件是由ChatGPT团队开发的,它是ChatGPT团队
@Configuration 标注在类上,启动 Spring 会自动扫描@Configuration注解的类,将其注册到IOC容器并实例化bean对象。如果在@Configuration注解的类中使用@Bean注解某个类对象的方法,Spring也会自动将注解了@Bean的方法注册到IOC容器,并进行
什么是灰度发布 1. 一般发布 一般我们发布新应用,需要经过以下几个步骤: 上传新的程序包到服务器 停止旧版本服务 启动新版本服务 这种发布方式,会存在两个问题: 新版本升级发布过程中,服务是中断的,无法向外提供服务 如果新版本发布后有bug,升级失败,回滚会比较麻烦,容易造成更长时间的服务不可用
Junit单元测试时取不到本地文件问题 问题 当使用Junit进行单元测试时,遇到了以下问题: 2022-10-24 16:13:19.902 [main] ERROR zonetop.gisboot.core.common.utils.FileReaderUtil:94 - ex=java.io.
Kafka学习 -- 初识Kafka 参考资料:稀土掘金《图解Kafka之实战指南》https://juejin.cn/book/6844733793220165639 Kafka是一个多分区、多副本、基于Zookeeper协调的分布式消息系统,它定义为一个分布式流式处理平台,以高吞吐、可持久化、可
浙公网安备 33010602011771号