自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 对所有传入参数按照字段名的ASCII码从小到大排序(字典序),并且生成url参数串

方法用途: 对所有传入参数按照字段名的ASCII码从小到大排序(字典序),并且生成url参数串。* 重载org.apache.commons.lang3的isBlank方法,避免导入包。// 对所有传入参数按照字段名的 ASCII 码从小到大排序(字典序)* @param paraMap 要排序的Map对象。// 将Key转换为全小写。// 构造URL 键值对的格式。

2023-04-04 16:04:01 318

原创 Collections方法重写对List<HashMap<String, Object>>排序

// 处理设备上报时间戳排序错乱问题 Collections.sort(resultList, new Comparator() { @Override public int compare(Map o1, Map o2) { return ((Long) o2.get("timestamp")).compareTo((Long) o1.get("

2022-07-08 10:21:52 177

原创 SpringCache实现缓存

SpringCache实现缓存

2022-06-12 20:55:20 303

原创 aop实现幂等性校验

自定义注解、aop、redis,对接口方法进行幂等校验//自定义注解:@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface AutoCheckMethod {}//redis工具类public class RedisTemplateUtil extends RedisTemplate<Serializable, Object> {/** * 如果已经

2022-05-28 17:39:34 520

原创 获取入参数据并封装

/** * 获取入参数据 * @param joinPoint * @return * @throws Exception */ private Map<String, Object> getFieldsName(JoinPoint joinPoint) throws Exception { String classType = joinPoint.getTarget().getClass().getName(); .

2022-05-16 11:51:28 187

原创 ES JAVA代码操作

//手动的创建映射 根据需求来确定 /** * blog系统 按照文章的ID 搜 和标题搜 内容搜 * "mappings" : { * "properties" : { * "id" : { "type" : "long","store":"true" }, * "title" : { "type" : "text","analyzer":"ik_smart","index":...

2022-05-06 16:49:49 926

原创 ElasticSearch操作文档

使用创建索引+自动创建映射(Elasticsearch帮助我们自动建立映射,后续讲完分词器后,手动建立映射)(1)创建POJO 用于存储数据转成JSONpublic class Article implements Serializable { private Long id; private String content; private String title; public Long getId() { return id; }...

2022-05-05 17:06:27 288

原创 Knife4j集成

1.文件中引入knife4j的依赖(若有swagger依赖最好删除)<dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId></dependency>1.1删除swagger依赖:<dependency><groupId>io.springfox&

2022-05-05 16:42:45 494

原创 Swagger集成

1.引入依赖<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version></dependency><dependency><groupId>io.springfox</groupId><artif

2022-05-05 16:41:54 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除