会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Abserver
初来乍到
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
12
下一页
2021年11月27日
kafka、activemq、rabbitmq、rocketmq的优缺点和使用场景
摘要: #### 1. 消息队列的使用场景 消息队列的使用场景有很多,最核心的有三个:**解耦、异步、削峰** **解耦**:一个系统或者一个模块,调用了多个系统或者模块,相互之间的调用很复杂,维护起来很麻烦。此时可以考虑使用消息队列来实现多个系统之间的解耦 **异步**:系统A接受一个请求,需要在自己本地
阅读全文
posted @ 2021-11-27 09:45 Abserver
阅读(1263)
评论(0)
推荐(0)
2021年10月30日
延时队列DelayQueue
摘要: 延时队列DelayQueue的使用介绍 java.util.concurrent.DelayQueue public class DelayQueue<E extends Delayed> extends AbstractQueue<E> implements BlockingQueue<E>
阅读全文
posted @ 2021-10-30 21:42 Abserver
阅读(353)
评论(0)
推荐(0)
2021年10月17日
Redis分布式锁
摘要: Redis分布式锁 在分布式系统中,由于redis分布式锁相对于更简单和高效,成为了分布式锁的首先,被我们用到了很多实际业务场景当中。 Redis分布式锁常见问题: 非原子操作 忘记释放锁 释放了其他人的锁 大量失败请求 锁重入问题 锁竞争问题 锁超时问题 主从复制问题 加锁: // 此方式setN
阅读全文
posted @ 2021-10-17 17:32 Abserver
阅读(172)
评论(0)
推荐(0)
2021年9月4日
JUC基础
摘要: JUC Java并发包:java.util.concurrent volatile:内存可见性,保证了线程安全三要素中的有序性,可见性,不保证原子性(代码示例) 可见性:缓存一致性协议(MESI):当CPU写数据时如果发现变量在其他CPU中存在副本,那么会发出信号通知其他CPU将该副本对应的缓存置为
阅读全文
posted @ 2021-09-04 16:31 Abserver
阅读(65)
评论(0)
推荐(0)
2021年8月28日
Redis应用场景
摘要: Redis的部分应用场景 常见的16种应用场景: 缓存、数据共享分布式、分布式锁、全局 ID、计数器、限流、位统计、购物车、用户消息时间线 timeline、消息队列、抽奖、点赞、签到、打卡、商品标签、商品筛选、用户关注、推荐模型、排行榜. String 缓存 String 类型 例如:热点数据缓存
阅读全文
posted @ 2021-08-28 11:45 Abserver
阅读(70)
评论(0)
推荐(0)
2021年8月16日
SpringBoot4大核心组件
摘要: SpringBoot4大核心组件 starter, autoconfigure, CLI 以及actuator Starter 官方提供的 starter 命名:spring-boot-starter-xxx 非官方的 starter 命名:xxx-spring-boot-starter 其中 xx
阅读全文
posted @ 2021-08-16 22:14 Abserver
阅读(2095)
评论(0)
推荐(0)
2021年7月25日
Java10 新特性
摘要: Java10 新特性 var关键字 局部变量的类型推断 var关键字:这个新功能将为Java增加一些语法糖 - 简化它并改善开发者体验。新的语法将减少与编写Java相关的冗长度,同时保持对静态类型安全性的承诺。 使用场景 局部变量初始化 for循环内部索引变量 传统的for循环声明变量 使用限制 方
阅读全文
posted @ 2021-07-25 22:04 Abserver
阅读(62)
评论(0)
推荐(0)
2021年7月24日
spring+mybatis plus实现多数据源
摘要: 基本架构 SpringBoot+MybatisPlus实现多数据源,借助Spring-AOP实现数据源的动态切换. 整体流程 定义注解,使用该注解配置具体方法使用的数据源,用于指明方法使用的数据源github 定义通知advice:实现接口MethodBeforeAdvice, AfterRetur
阅读全文
posted @ 2021-07-24 17:22 Abserver
阅读(585)
评论(0)
推荐(0)
2021年7月11日
Redis的各种集群方案、及优缺点对比
摘要: 主从模式 Redis 单节点虽然有通过 RDB 和 AOF 持久化机制能将数据持久化到硬盘上,但数据是存储在一台服务器上的,如果服务器出现硬盘故障等问题,会导致数据不可用,而且读写无法分离,读写都在同一台服务器上,请求量大时会出现 I/O 瓶颈。 为了避免单点故障 和 读写不分离,Redis 提供了
阅读全文
posted @ 2021-07-11 17:33 Abserver
阅读(5578)
评论(0)
推荐(0)
2021年7月5日
@Autowired注解
摘要: @Autowired 注解用法 应用于构造函数 应用于setter方法 应用于具有任意名称和多个参数的方法 应用于字段,或者将其与构造函数混合 将 @Autowired 注释添加到需要该类型数组的字段或方法,则 Spring 会从ApplicationContext 中搜寻符合指定类型的所有 bea
阅读全文
posted @ 2021-07-05 23:25 Abserver
阅读(6142)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
···
12
下一页
公告