项目使用工具类
codesWang
过去的我,今天的我,明天的我,未来的我。
展开
-
JAVA 获取姓氏(姓和名)判断复姓
需求 输入姓名拆分成 姓 和名public List<String> nameSplit(String name) { String[] bai = { "欧阳", "太史", "上官", "端木", "司马", "东方", "独孤", "南宫", "万俟", "闻人", "夏侯", "诸葛", "尉迟", "公羊", "赫连", "澹台", "皇甫", "宗政", "濮阳", "公冶", "太叔", "申屠", "公孙", "慕容", "仲孙", "钟离", "长孙", ".原创 2020-06-01 14:18:29 · 5727 阅读 · 0 评论 -
记录List做分页、模糊搜索、时间排序
在项目中遇到不使用数据库模糊搜索、分页、时间排序。而使用List做这些操作下次再遇到类似情况需求可以直接使用。1.List模糊搜索输入名称搜索之后等到的结果输入模糊字符得到的结果2.分页查询 运行结果如下3.List时间排序.代码运行结果如下:LIst模糊搜索代码如下:for (int i = 0; i < users.s...原创 2019-02-14 15:34:30 · 437 阅读 · 1 评论 -
使用JAVA8 filter对List多条件筛选
记录项目开发的过程中遇到的一些问题及解决方法,由于公司操作数据库都是统一使用工具生成的存在一些多表查询模糊查询,这些操作只能在集合方面下手了,比如发送邮件记录方面查询,对用户的名字及邮件模糊检索 年龄匹配查询。1.创建实体类:2.初始化数据3.对数据进行模糊检索操作4.多个年龄匹配模糊检索代码List<user> filter= users.s...原创 2019-04-08 17:07:26 · 113394 阅读 · 8 评论 -
使用JAVA8 lambda表达式 对List集合去重及分组
users.stream().forEach(user -> { System.out.print(+user.getId()+"--"+user.getName()+" ");});获取实体类对象中某一个字段转为ListList<Long> userIds = users.stream().map(User::getId).collect(Colle...原创 2019-04-08 18:32:59 · 25541 阅读 · 0 评论 -
二维码生成工具类
QRCodeUtilpackage com.qrcode.code;import java.awt.BasicStroke;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Shape;import java.awt.geom.RoundRecta...原创 2019-05-28 18:09:39 · 1000 阅读 · 0 评论 -
Redis工具类
RedisUtilpackage com.qrcode.token;import java.util.List;import java.util.concurrent.TimeUnit;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.red...原创 2019-05-28 18:11:20 · 178 阅读 · 0 评论