自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java使用SpringAop日志处理

1.编写配置Aspectimport java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(ElementType.METHOD)@Retention.

2022-04-13 16:03:11 365

原创 java使用redis加锁

1.编写LockUtil工具类import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.connection.RedisStringCommands.SetOption;import org.springframework.data.redis.core.RedisCallback;import org.springframework.data.redis

2022-04-01 12:13:29 4458

原创 javaBean属性复制 工具类

/** * Bean属性复制 工具类 <br> */@Slf4jpublic class BeanCopyUtils { /** * 将源POJO对象数据复制给目标POJO对象的同名属性 * * @param source 源 * @param target 目标 * @param <S> * @param <T> * @return 目标 * @date 2018年12..

2022-03-31 10:32:57 350

原创 java引入swagger2

1.pom引入swagger相关api <!-- Swagger UI 相关 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${swagger.version}</version> </d

2022-03-28 16:24:16 1006

原创 java微信授权实现

1.获取用户code/** * 用户同意授权,获取code * * @return java.lang.String * @date 2022/2/15 **/@Overridepublic void wxAuthorizeUrl(String redirectUri, HttpServletResponse response) { String urlString = ""; String url = ""; try{ urlString = .

2022-03-18 16:48:55 2273

原创 java压缩zip打包

1.pom引入 <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dependency>2.编写工具类@Slf4jpubli

2022-03-18 15:12:37 464

原创 java图片压缩

在开发的过程中,很多时候对图片的处理都需要做压缩,在这里给大家分享简单快速的实现方式@Slf4jpublic class ImgCompressUtil { private static final Integer ZERO = 0; private static final Integer ONE_ZERO_TWO_FOUR = 1024; private static final Integer NINE_ZERO_ZERO = 900; private stat

2022-03-18 14:57:13 1702

原创 java生成二维码

@Slf4jpublic class QrCodeUtil { private static final String CHARSET = "utf-8"; /** * 二维码尺寸 */ private static final int QRCODE_SIZE = 400; /** * LOGO宽度 */ private static final int WIDTH = 100; /** * LOGO高度.

2022-03-18 14:50:38 484

原创 vue简单的文件上传及下载

1.上传代码 <el-upload :action="'/xxx'" :on-success="handleSuccess" :on-change="handleChangePic" accept=".xls,.xlsx"> <el-button size="small" type="primary">上传资料</el-button> </el-upload> methods: { handleSuccess(res, fi

2022-03-18 14:16:32 727

原创 MybatisPlus自动生成代码工具类

1.pom引入 <!-- mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> </dependency> <!-- mybati.

2022-03-18 14:03:16 260

原创 java简单的导出excel

1.pom引入poi <!-- poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> </dependency> <dependency> <groupId&.

2022-03-18 13:50:29 6808 1

原创 java线程池实列代码

1. 当一个任务被提交到线程池时,首先查看线程池的核心线程是否都在执行任务,否就选择一条线程执行任务,是就执行第二步。2. 查看核心线程池是否已满,不满就创建一条线程执行任务,否则执行第三步。 3.查看任务队列是否已满,不满就将任务存储在任务队列中(SynchronousQueue同步队直接执行第四步),否则执行第四步。4. 查看线程池是否已满,不满就创建一条线程执行任务,否则就按照策略处理无法执行的任务。1、corePoolSize(必填):核心线程数。 2、maximumPoolSize..

2022-03-18 11:32:18 902

空空如也

空空如也

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

TA关注的人

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