自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用线程池多线程并发提升处理业务速率

业务场景:在查询订单的时候如何增加处理效率,处理的过程中代码对订单的数据进行了循环,查询数据库进行替换值。导致返回速率很低。首先我的想法将最原始的数据集合进行拆分,分批处理。集合拆分执行: //设置list切片大小 int thresholdSize = 300; //查询出来的数据集合 int rowNum = orderList.size(); int number = r

2021-04-28 11:38:12 531

原创 java实现动态分配数据源

通过读取数据库中指定的数据源信息进行切换,这个数据源的信息需要提前录入或者传参带入。自行选择。 /** * 分配数据源 [synchronized] * * @param idcDatasourceType * @param idcDatasource * @return * @throws Exception */ public synchronized DruidDataSource getDataSource(Idc

2021-03-03 16:19:37 316 1

原创 通过@Aspect方式进行接口拦截

创建一个工具类,将@Aspect注解加上(@Aspect:作用是把当前类标识为一个切面供容器读取)import com.thechenfan.utils.RedisUtils;import com.thechenfan.utils.RequestHolder;import com.thechenfan.utils.Response;import com.thechenfan.utils.ResponseCode;import lombok.extern.slf4j.Slf4j;impo

2020-12-01 17:10:43 1836

原创 关于异步线程无法使用 @Autowired 自动注入

异步线程无法通过注解的方式自动注入,这个时候可以通过继承 ApplicationContextAware 的方式来实现手动注入。首先创建一个自动注入的工具类。如下:import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;impo

2020-12-01 16:06:28 830

原创 最简单暴力获取openId的方法。

废话不多说直接上代码。这里是获取微信openid的,只需要前台调用定义好的接口,就会把openid返回给前台。或者自行保存。 package com.ckugua.mentality.controller;import java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpServletR...

2018-09-14 17:58:05 7818 1

空空如也

空空如也

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

TA关注的人

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