java
qickcao
这个作者很懒,什么都没留下…
展开
-
Springboot自定义参数校验规则
写一个注解写一个实现类下面的是自定义手机号码校验的示例// 可以用在哪些东西上面?这里可以使用在方法参数、方法、字段上// 由哪个类来完成校验?// 这里指定PhoneValidated.class 这个类完成校验// 使用时把这个类换成自己的实现类即可// 默认的错误提示String message() default "电话号码错误!Class原创 2023-10-04 23:46:30 · 203 阅读 · 1 评论 -
在linux上运行你的jar包
刚打包好一个项目,怎么在linux上运行呢?原创 2023-09-08 01:40:13 · 91 阅读 · 1 评论 -
MybatisPlus分页功能实现
Mybatis-Plus分页插件的使用原创 2022-07-06 14:51:23 · 567 阅读 · 0 评论 -
Java自制加密程序--续集
前几天我在博客写的那个加密程序的思路比较简单,加密出来的字符串也有一定的规律。今天对那个程序进行了优化!先上示例图:前几天的加密效果:今天修改后的加密效果:今天的程序和之前的结构相同。分为两部分:1、补位部分:2、加密这次调整的部分在第二部分:在加密之前先打乱把已经补位成32位的字符串打乱顺序。打乱顺序的思路:1、根据原字符串的最后一个字符来找出应该和哪个字符调换。2、将被调换的字符串下标从集合中删除,这样保证下次不再和这个字符重复换位置。3、将以上的调换操作执行32次,这样保证每个原创 2020-11-30 20:06:51 · 170 阅读 · 0 评论 -
JUnit测试错误(java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing)
JUnit测试错误(java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing)今天用Junit4.11测试,报出这条错误,查资料显示原因:junit-4.11以上版本不在包含hamcrest。解决方法方法一:junit版本降到4.11以下方法二:加入hamcrest-core-1.3.jar包Junit4.8.2和4.7的包在下面链接:java.lang.NoClassDefFoundError: org/hamcrest/Sel原创 2020-11-21 18:55:43 · 363 阅读 · 0 评论 -
Java自制简易32位加密工具
自制32位加密(java版)闲来无事,自己制作32位建议加密工具,我把自己的思路和大家分享下:1、创建加密字典char encrp[] = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};2、判断需要加密的密码长度,int len = password.l原创 2020-11-19 15:31:58 · 1172 阅读 · 0 评论