
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
频道名称定义 redis : channel : msgToAll : websocket.msgToAll userStatus : websocket.userStatus # redis频道websocket.userStatus用来广播用户上下线消息 set : onlineUsers : websocket.onlineUsers # redis的set,用来保存在线用户信息。
数据:给age和salary添加组合索引:order byorder by的两种排序方式:FileSort:通过对返回数据进行排序,所有不是通过索引直接返回排序结果的排序都叫FileSort排序using index:通过有序索引顺序扫描直接返回有序数据,不需要额外排序,操作效率高FileSort优化:通过创建合适的索引能够减少FileSort的出现,但是在某些情况下,条件限制不能让FileSor

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

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

在含有n个顶点的连通图中选择n-1条边,构成一颗极小连通子图,并使该连通子图中n-1条边上权值之和达到最小,则称其为连通网的最小生成树。用上图G4,来对Kruskal进行演示:(用数组R保存最小生成树结果)例如,对于上图G4所示的联通网可以有多棵权值总和不同的生成树。
树的每个节点最多只能有2个子节点。
先写一个最简单的定时任务大体上了解一下用到了quartz的哪些类或接口1.引入maven依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-quartz</a...
Spring 从 3.1 开始定义了 org.springframework.cache.Cache和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术;并支持使用 JCache(JSR-107)注解简化我们开发;Cache 接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache 接 口 下 Spring 提 供 了 各 种 xxxCac
前言:在上一篇文章中我们发现当使用StdSchedulerFactory初始化Scheduler的时候,Job中注入的bean为null。此问题是:定时任务Job的作业类中无法注入Service等由Spring容器所管理的Bean,如以下情况:@JobUnit(jobName = "QuartzJob1", jobGroup = "QuartzJob", jobCorn = "*/5 * * ..







