自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CollectionUtils和StringUtils

1.集合判空org.apache.commons.collections.CollectionUtils 集合判断是否非空org.springframework.util.CollectionUtils 集合判断是否非空两者都可以用isEmpty方法判断集合是否为空,apache下的包更倾向于对集合内容的操作,spring下的包更适合查询2.判断字符串非空,可以用org.spri...

2020-01-09 19:16:25 2139

原创 SpringBoot整合Scheduled(定时任务器)

Scheduled 定时任务器:是Spring3.0以后自带的一个定时任务器。我们来看下在SpringBoot中我们怎么使用一、项目使用1.创建项目添加依赖创建一个SpringBoot项目,并添加如下依赖<dependencies> <dependency> <groupId>org.springframework.boot</...

2019-12-07 14:26:13 33390

原创 StringBuilder

StringBuilder线程不安全?在分析这个问题之前我们要知道StringBuilder和StringBuffer的内部实现跟String类一样,都是通过一个char数组存储字符串的,不同的是String类里面的char数组是final修饰的,是不可变的,而StringBuilder和StringBuffer的char数组是可变的。首先通过一段代码去看一下多线程操作StringB...

2019-12-07 14:22:53 33042

原创 【Java】双等号和equals的区别

【string的valueof方法,对八种数据类型的自动拆箱装箱,integer-128-+127用==比较integer的值会相等,因为储存了这个范围内的数据,可以直接进行比较,不在这个范围会new出一个integer,==比较的内容加地址,equals比较的是地址(未重写之前),String integer data都重写了equals方法,https://www.jianshu.com/...

2019-12-07 14:17:17 18034

转载 IDEA配置优化,idea配置大全

IDEA 配置优化32招1、设置 Maven1.在File->settings->搜索maven2.Mavanhome directory--设置maven安装包的bin文件夹所在的位置3.Usersettings file--设置setting文件所在的位置4.Localrepository--设置本地仓库2、IDEA 设置代码行宽...

2019-11-23 14:00:10 27835 1

原创 navicat premium 12

链接:https://pan.baidu.com/s/1rRIYnKoj2-54jLs8Uxlz1g提取码:4g2j

2019-11-23 13:02:43 32995 3

原创 LocalDateTime Date区别?  LocalDateTime和Date

LocalDateTime和Date本篇文章你将了解到: 为什么需要LocalDate、LocalTime、LocalDateTime【java8新提供的类】 java8新的时间API的使用方式,包括创建、格式化、解析、计算、修改 为什么需要LocalDate、LocalTime、LocalDateTime Date如果不格式化,打印出的日期可读性差 Tue...

2019-11-23 13:01:49 36053

原创 让线程顺序执行

控制线程执行顺序一、实现本文使用了8种方法实现在多线程中让线程按顺序运行的方法,涉及到多线程中许多常用的方法,不止为了知道如何让线程按顺序运行,更是让读者对多线程的使用有更深刻的了解。使用的方法如下:[1] 使用线程的join方法[2] 使用主线程的join方法[3] 使用线程的wait方法[4] 使用线程的线程池方法[5] 使用线程的Condition(...

2019-11-23 11:43:57 41827 5

原创 isEmpty 和 isBlank 区别?

是否注意过isEmpty 和 isBlank 区别?org.apache.commons.lang.StringUtils 类提供了 String 的常用操作,最为常用的判空有如下两种 isEmpty(String str) 和 isBlank(String str)。分析我们通过源码来分析区别:public static boolean isEmpty(String st...

2019-11-21 20:03:47 17846 3

原创 lambda详解

Lambda实操 别再问我什么是Lambda详细请看个人笔记 Lambda实操一、引言Java8 最大的特性就是引入 Lambda 表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。二、Java重要的函数式接口1、什么是函数式接口函数接口是只有一个抽象方法的接口,用作 Lambda 表达式的类型...

2019-11-21 15:24:47 37038 5

原创 Spring Boot2 理解自动化配置的原理

Spring Boot2 理解自动化配置的原理

2019-11-15 14:04:26 20707

原创 java正则表达式

《常用单一表达字符意义字符的取值范围1.[abc]:表示可能是a,可能是b,也可能是c。2.[^abc]:表示不是a,b,c中的任意一个3.[a-zA-Z]:表示是英文字母4.[0-9]:表示是数字简洁的字符表示.:匹配任意的字符\d:表示数字\D:表示非数字\s:表示由空字符组成,[\t\n\r\x\f]\S:表示由非空字符组成,[^\s]\w:表示...

2019-09-05 15:58:25 28309 2

空空如也

空空如也

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

TA关注的人

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