自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【无标题】

Java AtomicInteger的用法1、java.util.concurrent.atomic 的包里有AtomicBoolean, AtomicInteger,AtomicLong,AtomicLongArray,AtomicReference等原子类的类,主要用于在高并发环境下的高效程序处理,来帮助我们简化同步处理.在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接

2021-12-21 15:10:37 78

原创 String.format()用法

原文出处:https://blog.csdn.net/anita9999/article/details/82346552String.format()字符串常规类型格式化的两种重载方式format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object… args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。上个栗子有

2021-07-22 10:18:31 155

原创 springboot+mybatis配置多数据源demo

完整的pom依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>

2021-04-02 17:33:08 292

原创 SpringBoot解决前端的Access-Control-Allow-Origin,StatusCode:200,response为空的跨域问题

开发时遇到前端访问时总是提示:Access-Control-Allow-Origin;或者就是请求正常,响应是200也正常,但response却是空的,啥也没有;很可能是请求跨域被拒绝了,解决办法有很多种,可以前端解决,我是从后端解决的:直接添加一个全局的配置就解决了(我是通过这种方式解决的),配置如下:网上说也可以在请求的类或方法上加 @CrossOrigin 注解,可以更细粒度的控制请求的跨域,应该也是可以的(没试过)。@Configurationpublic class Ori

2021-04-02 10:31:39 1679

原创 获取当前季度、前N季度、判断时间是否超出该季度

获取当前季度、前N个季度的值,指定时间和季度,来判断该事件是否超出了该季度/** * @ClassName : QuarterUtil * @Description : 季度工具类 */public class QuarterUtil { private static final String PATTERN = "yyyyMMdd"; /* * @Description 获取当前季度str 如:202001为2020年第一季度 * @Param []

2021-03-30 10:52:45 1039

原创 springboot+log4j2项目日志管理

一、log4j2.xml的配置,配置来源:https://blog.csdn.net/qq_33220089/article/details/100226782<?xml version="1.0" encoding="UTF-8"?><!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出--><!--monitorInterval:Log4j能够自动检测

2021-03-30 09:38:43 281

原创 比较两个数组的不同元素

/** * @Description //比较两个数组的不同元素并提取 * @Param [list1, list2] * @return java.util.List<java.lang.String> **/ private static List<String> getDiffrent(List<String> list1, List<String> list2) { List&l...

2021-02-26 09:27:18 147

原创 BigDecimal的常见用法

BigDecimal的用法:代码跑一下就明白;public class BigDecimalTest { public static void main(String[] args) { BigDecimalTest bigDecimalTest = new BigDecimalTest(); bigDecimalTest.test(); } public void test() { BigDecimal num1 = ne

2020-12-09 10:53:14 138

原创 try、catch和finally中的return到底该怎么执行

try、catch和finally中都有return语句,执行哪一个return?上代码解释:第一步,return全开,并在try块中给个异常,执行结果:lastValue = finally-test;说明最终return的是finally块中的赋值;public class TryCatchTest { public static void main(String[] args) { TryCatchTest tryCatchTest = new TryCatchT

2020-12-03 17:20:23 383

原创 创建线程的四种方式

创建线程的四种方式一、继承Thread类 继承Thread类创建线程的步骤为:(1)创建一个类继承Thread类,重写run()方法,将所要完成的任务代码写进run()方法中; (2)创建Thread类的子类的对象; (3)调用该对象的start()方法,该start()方法表示先开启线程,然后调用run()方法; 1 2 3 4 5 6 7 8 9 10 11 ...

2020-11-05 09:52:26 230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除