摘要: ElasticSearch docker部署 容器编排(docker-compose.yml) version: "3.1" # 服务配置 services: elasticsearch: container_name: elasticsearch-8.8.1 image: docker.elast 阅读全文
posted @ 2024-02-23 16:43 xietingweia 阅读(212) 评论(1) 推荐(0) 编辑
摘要: MQTT 概述 MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。 可以在不可靠的网络环境中进行扩展,适用于设备硬件存储空间或网络带宽有限的场景。 使用MQTT协议,消息发送者与接收者不受时间和空间的限制。 Docker 部署 MQTT(采用docker- 阅读全文
posted @ 2024-02-22 09:48 xietingweia 阅读(110) 评论(0) 推荐(0) 编辑
摘要: package com.haizhi.kg.utils.vo; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok 阅读全文
posted @ 2024-01-09 16:13 xietingweia 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 (xxl-job) 导入相关表 # # XXL-JOB v2.2.0 # Copyright (c) 2015-present, xuxueli. CREATE database if NOT EXISTS `xxl_job` default character set utf8mb4 阅读全文
posted @ 2023-11-22 15:59 xietingweia 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 导入相关表 Sql文件:https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql 使用mysql保存数据 docker run -d -e MODE=stand 阅读全文
posted @ 2023-11-22 15:10 xietingweia 阅读(5) 评论(0) 推荐(0) 编辑
摘要: import com.alibaba.csp.sentinel.util.StringUtil; import com.xtw.enums.BizCodeEnum; import com.xtw.model.LoginUser; import com.xtw.util.CommonUtil; imp 阅读全文
posted @ 2023-09-09 16:33 xietingweia 阅读(18) 评论(0) 推荐(0) 编辑
摘要: - 一个java调用非java代码的接口。 #### 示例 System.currentTimeMillis() ``` @HotSpotIntrinsicCandidate public static native long currentTimeMillis(); ``` ``` /** * 获 阅读全文
posted @ 2023-09-07 16:18 xietingweia 阅读(1) 评论(0) 推荐(0) 编辑
摘要: #### CheckUtil ``` import java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckUtil { /** * 邮箱正则 */ private static final Pattern 阅读全文
posted @ 2023-09-07 14:44 xietingweia 阅读(3) 评论(0) 推荐(0) 编辑
摘要: #### 依赖注入 ``` 2.5.5 1.18.16 org.springframework.boot spring-boot-starter ${spring.boot.version} org.springframework.boot spring-boot-starter-web ${spr 阅读全文
posted @ 2023-09-06 23:01 xietingweia 阅读(161) 评论(0) 推荐(0) 编辑
摘要: #### 缓存穿透+解决方案 - 缓存穿透(查询不存在的数据) - 查询不存在的缓存,由于缓存不命中,并且出于容错的考虑,就会进入存储层查询 - 而如果从存储层查不到数据也不将这个不存在的数据写入缓存, - 风险:如果查询大量这种不存在数据查询请求,不命中缓存,也不写入缓存,一直请求存储层,DB很有 阅读全文
posted @ 2023-09-04 09:57 xietingweia 阅读(312) 评论(0) 推荐(0) 编辑