虚拟曲奇

文章
9
资源
0
加入时间
3年1月7天

springboot接收Date日期参数,可以传入String类型

在appllication.properties中添加:(接收yyyy-MM-dd类型的字符串可以自动转成Date类型)spring.jackson.date-format=yyyy-MM-ddspring.jackson.time-zone=GMT+8spring.jackson.serialization.write-dates-as-timestamps=false转载于:...

排序算法——快速排序

快速排序:排序过程如图:(1)Java代码实现/** * 快速排序:对冒泡排序的一种改进,基本思想是选取一个记录作为枢轴,经过一趟排序,将整段序列分为两个部分, * 其中一部分的值都小于枢轴,另一部分都大于枢轴。然后继续对这两部分继续进行排序,从而使整个序列达到有序。 * @param arr 待排序数组 * @param begin 起始索引 * @param end...

synchronized使用

1、synchronized方法:(1)非static方法相当于对当前对象加锁,不同对象互相不影响,同一对象的不同synchronized方法也使用同一个锁;(2)静态同步方法 public static synchronized void  funa(String s) :相当于对整个类加锁,所有对象使用同一个锁。与对象锁不影响public class SyncTest { pu...

工具类篇【二】BigDecimal计算

前言BigDecimal作为Java中常用的金额计算类,由于金额计算涉及小数点甚至四舍五入计数法等。其他数据类型如:Double、Float、Integer、Long等都不能作为一个企业的标准金额计算工具。经常有人用除BigDecimal以外的其他类型计算金额,导致计算结果有误,要么少了小数点,要么多了小数点,要么报错等等。因此,作为一名合格的程序员,强调用BigDecimal作为基本金额计算类显得尤为重要。一、BigDecimal、Double、String互转入参为Double,返回小数点后