排序
用户密码安全加密
工具类 类 public class StringTool { /** * 获取全局默认Id * @return */ public static String getId(){ String str = IdUtil.getSnowflakeNextIdStr(); return str; } /** * 加密长度 */ pri...
Excel多级联动处理
演示 此处会附上源代码,会有简单的说明,可改的会有详细的说明,不需要修改的无需修改直接服用就好 设置数据验证全代码 import com.google.common.collect.Lists; import org.apache.poi.hssf.use...
如何在lambda表达式内加入判断语句
如果lambda中能够使用if类似的判断条件那不就是可以少写一些if语句了 目前已知能加的地方有==foreach==、==filter== filter情况 List<BasinObject> list=basinDao.getBasion(objectid); List...
java对象转换map(转JSON)工具类
对象转换成集合 因为在业务开发过程中需要使用到 对象转换为JSON <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> ...
Excel工具类
动态导出 导出Excel基于Poi进行再次封装的,并且导出支持对象的继承方式从父类对象中获取成员属性并进行导出 与EasyExcel对比 EasyExcel导出会将对象全部的成员属性进行导出,继承的时候也不能指...
对接前期准备
签名规则 排序 排序需要将自己的全部字段进行排序,也就是json的全部key按照abcd的顺序进行排序,以下是java的案例 排序值 { 'price': 123.123, 'productCode': '123', 'productName': '123', 'qu...
Stream流分组
将List集合泛型为对象中按照相同的成员属性值进行分组(Map集合) 示例代码 实体类: @Data public class Student implements Serializable { private Long id; private String name; private I...
如何在地图上使用分辨率进行站点聚合
在地理信息系统(GIS)应用中,处理大量站点数据时,有效地聚合和显示这些数据是一项关键任务。本文将介绍如何使用分辨率对站点进行聚合,以在地图上实现清晰而高效的显示。 1. 问题背景考虑这...
算分抽奖v1
算分抽奖v1 什么是算分抽检,算分抽奖的意思就是调整概率性的一个抽奖方式,类似与如果这个奖品价值比较高那他的算分概率比较低,但是其他的附属品可以算分比较高一点 业务代码 @Test public vo...
高并发解决方案1
技术栈 SpringBoot SpringWebMvc MongoDB Redis MybatisPlus 场景流程说明 邀请码未使用完毕: 使用完毕: 代码 controller @PostMapping('/useAnInvitationCode') public ResponseResult useAnIn...