java随笔
旺仔OO糖
~
展开
-
spring封装VerifyCodeUtil工具类,生成图片验证码
登录页面经常需要生成图片验证码本文提供一个封装好的验证码生成工具类,可以直接调用生成图片验证码,返回BASE64编码的图片字节字符串。项目结构:下面是实战代码:第一步:新建工程,引入springboot依赖,创建启动类,创建controller接口VerifyCodeController.class:第二步:导入工具类package com.tzq.test.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;i原创 2021-06-25 10:43:51 · 1115 阅读 · 4 评论 -
maven工程隐藏.idea文件夹和.iml文件
创建一个maven工程,发现在目录结构中产生了两个不一样的东西——.iml文件和.idea文件夹iml文件是 intellij idea的工程配置文件,里面是当前project的一些配置信息。.Idea文件夹存放项目的配置信息,包括历史记录,版本控制信息等。开发中不需要操作这俩文件,看着难受可以将它们隐藏:打开Settings->Editor中的File Types->在Ignore files and folders中新增:.idea;*.iml;已经把.idea文件夹和原创 2021-06-24 09:57:20 · 1284 阅读 · 3 评论 -
stopWatch计时
StopWatch是位于org.springframework.util包下的一个工具类,通过它可方便的对程序部分代码进行计时(ms级别),适用于同步单线程代码块。代码: public void test() throws Exception{ StopWatch stopWatch = new StopWatch("记录任务耗费时间"); stopWatch.start("业务一"); //doSomeThing one Thre原创 2021-06-17 16:50:36 · 347 阅读 · 0 评论 -
Spring利用@ConfigurationProperties注解实现类对象从配置文件读取值
类前面加注解@ConfigurationProperties配置文件参数前缀要是刚刚设定的prefix原创 2021-06-17 16:30:29 · 456 阅读 · 0 评论 -
Redis的increment方法实现 值 的递增
increment本质用了redis 的incr递增函数,详细参考:Redis - increment 递增方法 | 处理防重复和并发问题Redis - increment 递增方法 | 处理防重复和并发问题原创 2021-06-17 10:24:24 · 3034 阅读 · 1 评论