![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE&JVM
文章平均质量分 56
javaSE&JVM
风筝风筝等等我
这个作者很懒,什么都没留下…
展开
-
BigDecimal四舍五入用法介绍
BigDecimal.setScale() 方法可以将 BigDecimal 对象四舍五入后保留指定小数位数,其中第一个参数表示小数点后保留的位数,第二个参数表示使用四舍五入策略。其中,ROUND_HALF_UP 是 BigDecimal 官方提供的四舍五入策略,表示直接将舍去部分加 0.5 后再进行向上舍入。转载 2024-05-10 20:51:54 · 34 阅读 · 0 评论 -
java 通过JdbcTemplate 访问oracle数据库分页查询数据
https://blog.csdn.net/qq_43038965/article/details/109449288原创 2024-04-11 15:26:06 · 176 阅读 · 0 评论 -
stream流多字段排序
如果只进行单个字段的升序降序排列,我们使用reversed() 或者 Comparator.reverseOrder() 都可以如果要进行多个字段的升序降序排列,我们还是使用 Comparator.reverseOrder() 会更优雅、更好理解一些。转载 2024-04-02 11:29:56 · 369 阅读 · 0 评论 -
Java使用LocalDate获取某个月的第一天和最后一天日期
以一个月为周期进行查询时,如果用户没有选择查询的月份,我们想要默认查询当月或上个月的数据,这时,如何获取到一个月的第一天和最后一天日期呢?以下介绍两种方式采用LocalDate格式日期的实现,以及采用LocalDateTime格式日期的实现。直接上代码!// 获取当前月的第一天// 获取当前月的最后一天2021-11-112021-11-012021-11-30// 当前月份减1// 获取当前月的第一天// 获取当前月的最后一天2021-11-112021-10-11。转载 2024-03-19 10:04:35 · 1064 阅读 · 0 评论 -
JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置
Xss 设置每个线程可使用的内存大小,即栈的大小。在相同物理内存下,减小这个值能生成更多的线程,当然操作系统对一个进程内的线程数还是有限制的,不能无限生成。线程栈的大小是个双刃剑,如果设置过小,可能会出现栈溢出,特别是在该线程内有递归、大的循环时出现溢出的可能性更大,如果该值设置过大,就有影响到创建栈的数量,如果是多线程的应用,就会出现内存溢出的错误。Xmn、Xms、Xmx、Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果。-Xmn 堆内新生代的大小。转载 2023-02-08 14:19:20 · 655 阅读 · 0 评论 -
【java常用接口】Comparator学习
Comparator 是 Java 中的一个接口,用于定义对象之间的排序规则。它可以用于对集合中的对象进行排序,或者用于自定义排序算法。原创 2024-01-19 20:44:34 · 476 阅读 · 0 评论