logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WebSocket(四) -- 集群分布式+redis改造群聊

频道名称定义 redis : channel : msgToAll : websocket.msgToAll userStatus : websocket.userStatus # redis频道websocket.userStatus用来广播用户上下线消息 set : onlineUsers : websocket.onlineUsers # redis的set,用来保存在线用户信息。

#redis#websocket#分布式
Mysql优化(二) -- order by及limit优化

数据:给age和salary添加组合索引:order byorder by的两种排序方式:FileSort:通过对返回数据进行排序,所有不是通过索引直接返回排序结果的排序都叫FileSort排序using index:通过有序索引顺序扫描直接返回有序数据,不需要额外排序,操作效率高FileSort优化:通过创建合适的索引能够减少FileSort的出现,但是在某些情况下,条件限制不能让FileSor

文章图片
#mysql#排序算法#数据结构
RabbitMq(八) -- 常见问题:幂等性问题(消息重复消费)、消息丢失

/依赖注入 rabbitTemplate 之后再设置它的回调对象 // 此注解会在其他注解执行完成后再执行,所以rabbitTemplate先注入,再执行此初始化方法 @PostConstruct public void init() {// 设置rabbitTemplate的ConfirmCallBack为我们重写后的类 rabbitTemplate . setConfirmCallback(t

文章图片
#java-rabbitmq#rabbitmq#网络
上传jar包到公司maven nexus私服及踩坑排查

其中url就是settings中配置的url地址。

#java
RabbitMq(三) -- 发布确认(springboot中使用rabbitmq)

1. 含义:生产者发消息给mq,mq将消息持久化到磁盘上了,mq再告诉生产者我已经把消息持久化到磁盘上了,这时才能保证消息是没有丢失,稳稳地保存在了磁盘上。mq告诉生产者,我已经保存到磁盘了,这一步就叫发布确认。2. 发布确认原理生产者将信道设置成 confirm 模式,一旦信道进入 confirm 模式,所有在该信道上面发布的消息都将会被指派一个唯一的 ID (从 1 开始),一旦消息被投递到所

文章图片
#c语言#java#开发语言
数据结构(二十五) -- 常用的十种算法(七) -- Kruskal算法

在含有n个顶点的连通图中选择n-1条边,构成一颗极小连通子图,并使该连通子图中n-1条边上权值之和达到最小,则称其为连通网的最小生成树。用上图G4,来对Kruskal进行演示:(用数组R保存最小生成树结果)例如,对于上图G4所示的联通网可以有多棵权值总和不同的生成树。

#算法#数据结构#图论
Springboot+Quartz(一)-- Quartz的简单使用

先写一个最简单的定时任务大体上了解一下用到了quartz的哪些类或接口1.引入maven依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-quartz</a...

#spring boot#java#spring
2026版商城项目(二)-- 压力测试&缓存

Spring 从 3.1 开始定义了 org.springframework.cache.Cache和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术;并支持使用 JCache(JSR-107)注解简化我们开发;Cache 接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache 接 口 下 Spring 提 供 了 各 种 xxxCac

#压力测试#缓存#java
Springboot+Quartz(五)--为job自动装配spring的bean

前言:在上一篇文章中我们发现当使用StdSchedulerFactory初始化Scheduler的时候,Job中注入的bean为null。此问题是:定时任务Job的作业类中无法注入Service等由Spring容器所管理的Bean,如以下情况:@JobUnit(jobName = "QuartzJob1", jobGroup = "QuartzJob", jobCorn = "*/5 * * ..

#spring#spring boot#java
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择