08 2022 档案
摘要:5GC-SMF网元订阅开发API文档 一、5GC-SMF网元订阅-更新-取消API文档(更新时间 2022/06/10 12:32) openapi: 3.0.0 info: version: 1.2.0 title: Nsmf_EventExposure description: | Sessio
阅读全文
摘要:5GC-AMF网元订阅开发API文档 一、AMF订阅-更新-取消API文档(更新时间 2022/06/21 5:52) openapi: 3.0.0 info: version: 1.2.0 title: Namf_EventExposure description: | AMF Event Exp
阅读全文
摘要:IDEA 重命名工程还是有之前名称 一、问题 二、解决 1、修改父级项目pom.xml文件的artifactId 2、接下来,在开发工具右下角会弹出配置框,点击导入配置: 3、接下来,我们给项目改名,如下图操作流程操作: 4、重命名以后,如下图所示:
阅读全文
摘要:Java List转 JSONObject pom.xml <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.5.7</version> </dependency> 实现:
阅读全文
摘要:Spring Boot调用api delete接口 示例: /** * 调用api delete接口 * * @param url * @author li.zhm * @date 2022/8/20 14:07 * @history <author> <time> <version> <desc>
阅读全文
摘要:Spring Boot调用api patch接口 示例: /** * 调用api patch接口 * * @param url * @param jsonArray * @return java.lang.String * @author li.zhm * @date 2022/8/20 14:17
阅读全文
摘要:Spring Boot调用api post接口 示例 /** * 调用api post接口 * * @param url * @param jsonObject * @return java.lang.String * @author li.zhm * @date 2022/8/20 13:45 *
阅读全文
摘要:如何在Spring Boot Rest服务方法中设置响应头值 问题描述 新手问题...我正在构建我的第一个Spring Boot Restful服务.我的静态服务设计要求在响应头中返回一些数据. 推荐答案 来自Spring文档 @RequestMapping("/handle") public Re
阅读全文
摘要:Java 发布订阅模式可用技术中间件 一、发布订阅(Pub/Sub)模式可用技术中间件 Java提供了很多中间件来供开发者来根据自己的需求来使用。 常见的有基于jms的消息中间件:kafka、,rocketmq、rabbitmq以及,Redis也提供了Pub/Sub模式,Guava中的 EventB
阅读全文
摘要:JAVA 发布订阅者模式与观察者模式区别 一、发布订阅者模式 1、概念 订阅者把本身想订阅的事件注册到调度中心,当该事件触发时候,发布者发布该事件到调度中心(第三方),由调度中心统一调度订阅者注册到调度中心的处理代码。 2、优缺点 优势(1)一对多。一个发布者能够绑定多个订阅者,当事件触发时,由调度
阅读全文
摘要:JAVA 发布订阅模式 一、发布订阅模式 在软件架构中,发布订阅是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者)。而是将发布的消息分为不同的类别,无需了解哪些订阅者(如果有的话)可能存在。同样的,订阅者可以表达对一个或多个类别的兴趣,只接收感兴趣的消息,无需了
阅读全文
摘要:elasticsearch-head操作ES ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具。 elasticsearch-head配置包,下载地址:https://github.
阅读全文
摘要:IP合法判断包含IPv4和IPv6 /** 标准IPv4地址的正则表达式 */ public static final Pattern IPV4_REGEX = Pattern.compile( "^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-
阅读全文
摘要:Java使用Redis删除指定前缀Key // 获取Redis中特定前缀 Set<String> keys = stringRedisTemplate.keys("BLOG_SORT_BY_MONTH:" + "*"); // 删除 stringRedisTemplate.delete(keys);
阅读全文
摘要:Redis 通过key前缀获取所有key的值 public void getRedis(String cardId) { // 获取所有的key Set<String> keys = redisTemplate.keys("card_key*"); for (String key : keys) {
阅读全文
摘要:Springboot启动后执行方法(4种) 一、注解@PostConstruct 使用注解@PostConstruct是最常见的一种方式,存在的问题是如果执行的方法耗时过长,会导致项目在方法执行期间无法提供服务。 @Component public class StartInit { // // @
阅读全文
摘要:Springboot项目启动时加载数据库数据到内存 1、使用@PostConstruct注解 @Component public class CodeCache { public static Map<String, String> codeMap = new HashMap<String, Str
阅读全文
摘要:Mybatis-plus动态排序${}防注入(驼峰转下划线) public static <T> void verifyAndSetColumn(BasePageQuery req, Class<T> clazz) { if (StringUtils.hasText(req.getColumn())
阅读全文