- 博客(21)
- 资源 (4)
- 收藏
- 关注

原创 SpringMVC中将前端请求参数转为枚举类并将响应信息中的枚举类转为对应的值
SpringMVC中将前端请求参数转为枚举类并将响应信息中的枚举类转为对应的值欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码
2021-10-20 16:57:56
1955

原创 如何上传自己写的lua脚本到Redis服务器
首先我的lua脚本文件放在了目录下:/home/younger/lua/countwords.lua进入你的redis安装目录下面的src文件夹下,比如我的安装目录在/home/younger/soft/redis-5.0.5/src输入如下命令 ./redis-cli -h localhost -p 6379 -a younger script load "$(cat /home/youn...
2020-03-28 14:52:05
1291

原创 关于LockSupport交替打印字符串发现的一个小问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-11-16 18:23:05
351

原创 在图片模板上面画二维码及文字常用到的几个方法
(1)加载自定义的ttf字体import java.awt.Font;Font demiFont = Font.createFont(Font.TRUETYPE_FONT, new File(“字体的路径”));(2)加载图片模板 import java.awt.Graphics2D; File typeAFile = new File(“模板图片的路径”); Buffer...
2019-08-23 16:09:32
411

原创 利用itext在PDF模板文件上面画二维码以及文字
import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.WriterException;import com.google.zxing.client.j2se.M...
2019-08-23 14:41:04
2145

原创 Java中常见的坑整理
(一)关于Integer public static void main(String[] args) { Integer a = 1; Integer b = 1; Integer c = 2000; Integer d = 2000; System.out.println(a==b); Syste...
2019-05-15 10:36:43
1217

原创 自已Java编写的隐藏手机号、身份证号中间几位的方法
public static void main(String[] args) { String phone ="18516638266"; System.out.println(phone); System.out.println(getEncryptCode(phone,3
2019-03-12 22:13:15
1119

原创 Oracle数据库中关于null的各种坑
(一)如下两条sql执行结果查询1:select 1 as id from dual d where null = null;查询2:select 1 as id from dual d where 1 != null;查询3:select 1 as id from dual d where null != null;查询4:select 1 as id from dual d where...
2019-03-12 21:50:05
1595
1

原创 SpringMvc 序列化枚举类到前端页面,显示的是枚举名解决方法。
SpringMvc 序列化枚举类到前端页面,显示的是枚举名,解决方法如下:pom.xml中引入 然后在枚举类上面加注解@JsonFormat(shape = JsonFormat.Shape.OBJECT)如下图所示:返回信息就是正确的json格式了。调用接口返回上图中的SalesCategoryEbayEnum.values()时返回信息如下图...
2019-03-12 16:27:18
1909
1

原创 Jquery巧妙利用detach()方法
页面上有两个隐藏域,如下divOne和divTwo,当账户类型选择个人时,显示divOne,当账户类型选择法人时,显示divTwo 但是必须保证页面上只有一个id为acctName的dom元素,简单的html页面如下: 请选择账户类型 个人 法人 法人 ...
2019-03-07 10:44:05
266

原创 等额本息 每期要还的金额,每期要还的本金,每期要还的利息的推导公式
等额本息 每期要还的金额,每期要还的本金,每期要还的利息的推导公式等额本息计算每期还款本金和利息和推导公式:假设借款A 元 利率 β 分m期完成 每期还X元第一期:A(1+β)-X第二期:A(1+β)-X-X = A(1+β)^2-X[1+(1+β)]第三期: A(1+β)^2-X[1+(1+β)]-X=A(1+β)^3 -X[1+(1+β)+(1+β)^2]依次类推 第m期A(1...
2019-03-06 21:29:52
1056
5
原创 POI解析Excel表格时,利用alibaba的easyexcel处理日期格式
在利用POI解析Excel表格时,如果Cell的数据类型是数字类型时,需要将其转换为对应的日期格式或者百分比格式或者其他数字格式在,尤其是日期格式,处理起来要加很多的if else,现在基于alibaba的easyexcel很容易的就可以把转成sheet页面上看到的日期格式
2023-03-16 09:59:56
1482
原创 基于druid解析mysql sql语句
背景介绍公司搞了个发布系统,每次开发可以将要执行的sql填写然后进行审核发布,一次可以执行多条sql,但是有个问题是系统对于多条sql用了中文;切割,然后逐条执行,但是有个问题,一般navicat在导出建表语句时,中文注释里在也会存在;分隔符 导致sql分割报错。 public static void main(String[] args) { MySqlWallProvider mySqlWallProvider = new MySqlWallProvider();
2022-05-15 19:43:53
1259
原创 Redisson调evalSha抛异常:org.redisson.client.handler.CommandDecoder.decode(CommandDecoder.java:343)
Lua脚本如下,key对应的值是个hash里面有type、userId、userName、ticket,如果四个字段不存在或者四个字段完全相同,则表示加锁成功,否则视为加锁失败并且返回当前锁持有者的信息--重要说明:--参数type,userId,userName,ticket不能为空,需要在java代码中校验控制。--返回结果res中code说明--0、表示心跳检测失败。--1、表示心跳检测成功local hashTb=redis.call('hmget',KEYS[1],'type','u
2022-04-22 14:41:31
2527
原创 Spring注解事务不支持 protect private 方法的原因
AbstractFallbackTransactionAttributeSource最终实现类AnnotationTransactionAttributeSource中allowPublicMethodsOnly() 方法中默认是true
2020-02-17 20:00:56
4685
3
原创 交替打印数字 字母的两种通用方法
(一)Object的notifyAll和wait方法public class AlternantPrint { private static boolean flag = false; private static Object lock = new Object(); static class ThreadC extends Thread { @Ove...
2019-11-19 20:28:19
679
原创 两线程交替打印12a34b56c78d910.........
import java.util.concurrent.locks.LockSupport;public class Test { static class ThreadA extends Thread { private Thread thread; public void setThread(Thread thread) { ...
2019-11-19 20:17:58
394
原创 关于线程的六种状态说明(基于Java Jdk注释)
(1)NEWThread state for a thread which has not yet started.直白的说法就是刚new了一个线程出来 还没有调start()方法
2019-11-11 11:11:36
161
原创 Spring boot解决Date类型返回到前端是long数值的问题
@Configuration注解的类里面添加如下: import java.text.SimpleDateFormat; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import...
2019-03-19 22:19:21
3482
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人