- 博客(22)
- 收藏
- 关注
转载 java之BigDecimal使用-BigDecimal常遇到的坑
首先,创建BigDecimal对象,进行BigDecimal的算术运算后,分别建立对货币和百分比格式化的引用,最后利用BigDecimal对象作为format()方法的参数,输出其格式化的货币值和百分比。BigDecimal所创建的是对象,故我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。BigDecimal对象中的值相加,返回BigDecimal对象。BigDecimal对象中的值相减,返回BigDecimal对象。
2024-05-17 16:32:11 354
原创 Maven 项目框架,Maven各 Model 间最佳继承设计方案
可以将相关的模块组织到不同的 Maven 项目中,通过 import 在一个父项目中统一管理。这有助于更好地组织项目的结构。import 语句可以用于将其他 Maven 项目中的 POM 文件导入到当前项目中。这样,可以实现模块化的项目管理。使用 import 语句导入其他项目的依赖时,可以在导入时指定版本,使得项目能够更加灵活地选择使用依赖的版本。一个优秀的Spring Boot模块设计需要具备那些基本要素。为什么采用import引入SpringBoot。
2024-05-14 14:26:43 763
转载 Java泛型之Java中的E、T、?讲解配套源代码
Object类型可以接收任意类型,但实际应用中会有类型转换的问题。我看到集合中放进去了一个Integer类型的数据,但我get(index)拿到的是。上界通配符下add失效(只能add null),可以get。,也就是上面总结的。泛型方法,即调用时才指明泛型的具体类型。大量用在集合当中,即统一元素类型,避大量向下转型。引入泛型,即为集合中的元素指定一个统一的类型。add元素限制的问题,参考:【Java擦除】实例化后,恢复成只能add类A和其子类。后面有内容再补吧,?,必须向下转型为Integer。
2024-04-19 17:24:10 1141 1
原创 在高并发场景下,应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。
在电商高并发场景下,应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。
2024-04-09 09:44:34 714
转载 SpringBoot 优雅集成 Camunda 7以上 工作流引擎,保姆级教程!
SpringBoot 优雅集成 Camunda 7以上 工作流引擎,保姆级教程!
2024-03-04 10:34:22 6874 2
转载 项目中经常使用的设计模式之“模板模式”、“策略模式”、“代理模式”、“组合模式”.....
看了我写的设计模式,全公司同事都开始悄悄模仿了.....
2023-03-30 09:44:20 532
原创 分布式事务-分布式事务分类1PC、2PC、3PC、TCC、SAGA、本地消息表理解
分布式事务1PC、2PC、3PC、TCC、SAGA、本地消息表介绍
2022-05-19 11:26:30 118
转载 Java-设计模式-java23种设计模式-配套源代码实例
java23种设计模式配套源码#信不信我让你分分钟搞懂23种设计模式一、概况总体来说设计模式分为三大类:(1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。(3)行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。二、设计模式的六大原则1、开闭原则(Open Cl
2021-09-06 15:14:01 853 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人