随笔分类 -  后端知识点

摘要:可以下载sentinel的jar包,用java -jar命令直接启动 默认端口就是8080,这里随便写一下演示,其他修改还是直接看Sentinel网站吧 java -jar -Dserver.port=8080 sentinel的jar包名.jar 对需要进行流量控制的服务进行依赖导入(这个依赖直接 阅读全文
posted @ 2024-03-29 11:01 凌碎瞳缘 阅读(36) 评论(0) 推荐(0) 编辑
摘要:首先,ES集群的运行需要大量内存映射,所有我们需要修改linux的配置 修改/etc/sysctl.conf文件 vi /etc/sysctl.conf 添加内容,该配置能修改linux对单个进程内存映射的限制 vm.max_map_count=262144 sysctl -p 为从指定的文件加载系 阅读全文
posted @ 2024-03-25 18:34 凌碎瞳缘 阅读(36) 评论(0) 推荐(0) 编辑
摘要:elasticsearch API文档 聚合 聚合功能可以将数据进行统计,例如:叫小明/小红/小蓝/...的有多少人;叫小明/小红/小蓝/...的人平均年龄是多少 类似于MySQL中的group by,常见的聚合有以下三种: Bucket:对文档数据分组,并统计每组数量 Metric:对文档数据做计 阅读全文
posted @ 2024-03-18 19:34 凌碎瞳缘 阅读(9) 评论(0) 推荐(0) 编辑
摘要:引入依赖 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.12.1</version> 阅读全文
posted @ 2024-03-11 18:59 凌碎瞳缘 阅读(52) 评论(0) 推荐(0) 编辑
摘要:部署ES和kibana 创建一个网络,到时候ES要和kibana(可视化工具)放同一个网络(也可以直接用docker-compose一键部署,不过有时不需要两个都开,所以逐一部署吧) docker network create es-net 然后去DockerHub找文档,docker pull一下 阅读全文
posted @ 2024-03-07 11:43 凌碎瞳缘 阅读(54) 评论(0) 推荐(0) 编辑
摘要:不通过交换机情况下使用 消息消费端和提供端需要引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 都 阅读全文
posted @ 2024-03-06 19:40 凌碎瞳缘 阅读(117) 评论(0) 推荐(0) 编辑
摘要:父工程建一个最简单的New project就可以了,不需要生成Spring Initializr模板 父工程的用处就是对子工程的maven进行管理,所以关键的文件只有一个pom.xml,一共就两个配置 1、一个在<modules>标签下写入所有要管理的子工程,用于聚合 2、将打包方式更改为pom < 阅读全文
posted @ 2024-03-06 18:47 凌碎瞳缘 阅读(11) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ是一种消息队列,用来进行消息之间的发送 拉取RabbitMQ镜像,启动容器 docker pull rabbitmq:3-management docker run \ -e RABBITMQ_DEFAULT_USER=root \ #设置环境变量,账号,密码 -e RABBITMQ 阅读全文
posted @ 2024-03-03 22:05 凌碎瞳缘 阅读(98) 评论(0) 推荐(0) 编辑
摘要:dockerhub官方链接 在不知道命令时,也可以使用--help使控制台给出提示 镜像操作命令 docker build -t 自定义镜像名:自定义版本号 Dockerfile所在的目录 ——利用Dockerfile创建镜像 创建一个名为Dockerfile的文件,写入构建镜像所需要的指令Dock 阅读全文
posted @ 2024-03-02 00:42 凌碎瞳缘 阅读(20) 评论(0) 推荐(0) 编辑
摘要:Docker分为CE社区版和EE企业版,以下安装的是CE版本,也可以直接查看官网的安装指南 若安装过旧版本的Docker,可先进行卸载 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker- 阅读全文
posted @ 2024-03-01 18:12 凌碎瞳缘 阅读(13) 评论(0) 推荐(0) 编辑
摘要:新建一个子项目,然后导入gateway依赖,同时也需要被nacos注册发现 <!-- nacos服务注册发现依赖--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba 阅读全文
posted @ 2023-12-29 16:30 凌碎瞳缘 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Feigh的重点是免去了微服务中,每次要使用RestTemplate构建Http请求,转而采用了接口调用的形式来调用其他微服务 下载依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clou 阅读全文
posted @ 2023-12-24 16:53 凌碎瞳缘 阅读(18) 评论(0) 推荐(0) 编辑
摘要:感觉Nacos和Eureka的使用方式差不多,区别只是Eureka要自己新建个工程做服务器,而Nacos的服务器可以直接从官网下载后打开即可 父工程依赖管理引入 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring- 阅读全文
posted @ 2023-12-21 23:58 凌碎瞳缘 阅读(398) 评论(0) 推荐(0) 编辑
摘要:服务器引入依赖 <!-- eureka服务器依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifact 阅读全文
posted @ 2023-12-19 19:20 凌碎瞳缘 阅读(67) 评论(0) 推荐(0) 编辑
摘要:在写业务代码时候,我们经常会在业务层对数据实体进行一些重复的传参,例如更新日期时间。这太麻烦了,为了减轻代码量,我们可以利用AOP和反射对代码进行一些调整,免去这些重复操作。也帮助我们对反射的实际应用有一定认识。 首先自定义一个注解 @Target(ElementType.METHOD)//指定该注 阅读全文
posted @ 2023-09-17 20:24 凌碎瞳缘 阅读(83) 评论(0) 推荐(0) 编辑
摘要:spring中的日期类从数据库读取完数据后,默认的格式其实很难看,传输给前端也不友好,所以我们一般会将日期类通过类似 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; 来更改日期类序列化时的格 阅读全文
posted @ 2023-09-16 21:08 凌碎瞳缘 阅读(82) 评论(0) 推荐(0) 编辑
摘要:可能出现一些问题,例如favicon.ico,姥姥们的解决方案springboot3.0.11-SNAPSHOT使用knife4j-openapi3所遇见的问题-CSDN博客 首先是依赖导入 <dependency> <groupId>com.github.xiaoymin</groupId> <a 阅读全文
posted @ 2023-09-15 20:35 凌碎瞳缘 阅读(103) 评论(0) 推荐(0) 编辑
摘要:今天在学mybatis-plus时候了解到除了MybatisX插件外还有个大佬写的MyBatisPlus插件,个人感觉他默认自动生成代码的风格会比MybatisX插件更适合中国程序员,跳转的图标也比小鸟更合适。 但是在连接云数据库的时候出了问题,发现他根本连接不到云数据库,问了其他人,他们表示自己的 阅读全文
posted @ 2023-09-12 09:46 凌碎瞳缘 阅读(138) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示