自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Comparable:集合 按照对象某个属性进行排序

Comparable 排序结果:

2022-06-14 15:00:54 110 2

原创 LocalDateTime ,Date 互转

JDK1.8中LocalDataTime 与 Date 通过 Instant(瞬时 即时) 进行互转具体可用查看 Data 与 LocalDataTime 源码主要方法:Date 源码 demo

2022-06-14 14:20:27 450

原创 SKU生成

public static List<String> descartes(List<String>... lists) { List<String> tempList = new ArrayList<>(); for (List<String> list : lists) { if (tempList.isEmpty()) { tempList = ...

2022-05-09 16:48:48 1652

原创 两个List集合取交集、并集、差集、去重并集

public class test{ public static void main(String[] args) {List<String> list1 = new ArrayList<String>();list1.add("1");list1.add("2");list1.add("3");list1.add("5");list1.add("6");List<String> list2 = new ArrayList<String>.

2022-05-09 16:41:23 265

原创 spring boot 发送邮件

application.yml mail: # QQ邮箱 smtp.qq.com 网易 smtp.163.com 谷歌 smtp.gmail.com host: smtp.163.com username: ******@163.com # 这里不是邮箱密码 是授权码 password: ****** default-encoding: UTF-8 protocol: smtp properties: mail:

2021-08-19 14:57:55 250

原创 常用工具类

实体类 转 Mappublic static Map<String, Object> convertBeanToMap(Object obj) throws IntrospectionException { if (obj == null) { return null; } Map<String, Object> map = ne...

2020-04-29 09:44:36 122

原创 java 自定义异常 和 全局异常处理

注解核验参数public class Param { @NotNull(message = "用户名称 不能为空") private String name;}package com.baihai.fourhundred.config;import com.baihai.fourhundred.base.expection.BaseException;import com.baihai.fourhundred.base.model.enums.ResponseE..

2019-09-16 15:59:11 848

原创 spring AOP

2019-09-16 15:44:51 90

原创 动态代理demo

实现动态代理有;两种方法(1)是实现JDK里的InvocationHandler接口的invoke方法,但注意的是代理的是接口,也就是你的业务类必须要实现接口,通过Proxy里的newProxyInstance得到代理对象(2)CGLIB,代理的是类,不需要业务类继承接口,通过派生的子类来实现代理。通过在运行时,动态修改字节码达到修改类的目的第一个参数是代理对像,第二和第三个...

2019-09-09 10:05:06 136

原创 RabbitMQ的个人理解

参考链接:https://blog.csdn.net/hellozpc/article/details/81436980按照参考上边链接,这里只记录学习RabbitMQ的五个工作模式:项目引入RabbitMQ--->pom文件导入:获取MQ的连接生产者发送消息到队列消费者从队列中获取消息...

2019-07-31 11:01:03 88

原创 ArrayList 源码

不是线程安全的  主要方法:ArrayList arr = new ArrayList();arr.add():添加元素arr.size():获取集合大小arr.get():根据下标获取集合对应的元素arr.isEmpty():返回 size 是否为0arr.iterator(): 迭代器arr.clear(): 清除所有集合元素arr.toArray():将集合转换是 Object[] 数组ar...

2018-06-22 17:17:55 117

空空如也

空空如也

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

TA关注的人

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