自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 普通线程池+ttl引起数据错乱

线程池、ttl

2025-01-21 18:46:12 181

原创 BeanUtils踩坑

beanUtils浅拷贝踩坑

2024-07-10 19:23:55 246 1

原创 spring-cloud集成Nacos自动注册原理

service.init() ==> HealthCheckReactor.scheduleCheck维护健康检查心跳 ==> 执行线程的run方法。根据是否是永久实例调用不同方法 ==> DistroConsistencyServiceImpl.put() ==> onPut()6、调用com.alibaba.nacos.naming.controllers.InstanceController#register方法。4、调用namingService.registerInstance()方法。

2023-07-19 20:30:48 177

原创 springboot配置文件为list-使用yml方式

配置文件:security: oauth2: clientList: - clientId: aaa clientSecret: bbb grantType: passwordlist可以用 - 标记clientList为springboot中的属性名springboot注入:1、定义config注入bean@Configurationpublic class RoutesClientConfig {...

2021-07-21 21:11:21 695

原创 easyExcel分批导入文件

一些关于easyExcel导入文件操作需求: 导入大数据量文件 其中数据达到万级、十万级, 错误文件进行错误单元格标红, 可导出修改完继续导入由于数据量多大 一次行全部读到内存中可能会导致内存溢出问题使用easyExcel poi的监听器进行操作三步曲:1、解析excel为inputStream流, 读取流,解析excel2、判断excel中每条数据的格式, 正确和错误相对记录3、通过监听器每解析150条数据, 进行入库操作, 错误数据存在内存中(考虑错误数据不多的情况).

2021-04-25 21:50:26 3783 2

原创 mybatis概念

mybatis的基础架构mybatis文档地址: https://mybatis.org/mybatis-3/zh/index.htmlmybatis源码下载: https://github.com/mybatis/mybatis-3mybatis主要的类Configuration MyBatis所有的配置信息都维持在Configuration对象之中 SqlSession 作为MyBatis工作的主要顶层API,表示和数据库交互的会话,完成必要数...

2021-03-31 20:25:43 210

原创 java8学习

什么是 Stream?Stream(流)是一个来自数据源的元素队列并支持聚合操作stream() − 为集合创建串行流。parallelStream() − 为集合创建并行流。一些方法forEach —>Stream 提供了新的方法 'forEach' 来迭代流中的每个数据map ->map 方法用于映射每个元素到对应的结果filter ->filter 方法用于通过设置的条件过滤出元素limit ->limit 方法用于获取指定数量的流...

2021-03-29 18:53:32 124

原创 Redis一些基本配置

参数说明· Redis默认不是以守护进程的方式运行,可以通过修改配置项,使用yes启用守护进程daemonize no -> yes· 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile制定pidfile /var/run/redis.pid· 指定Redis监听端口,默认端口为6379, 作者在博客中提到为什么用6...

2018-06-27 21:37:48 522

原创 Spring注解

要进行spring的aop注解开发,首先要有一个目标类 (target),这里我们叫做PersonImpl,PersonImpl中有一个save方法,其次要有一个增强类,也叫通知类(advice),  这里我们称为PersonHelper ....首先,先把PersonImpl交给spring的IOC容器管理,既在PersonImpl类上配置@Service 注解 然后配置增强类(通知类),先在a...

2018-04-24 20:06:02 122

空空如也

空空如也

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

TA关注的人

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