首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
进阶的小码农
掘友等级
java 开发
RocketMQ、RabbitMQ
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
最新
热门
RabbitMQ 实战之 保障信息的可靠性
消息可靠性消息生产可靠性消息消费可靠性消息生产可靠性记录消息发送通过消息发送表记录每次发送MQ的数据和发送状态消息发送和业务操作放在同一事务中使用发送方确认模式更新消息表的状态配置文件中通过如下设置,
设计模式实战之模板方法
模板方法模式定义了一个算法的步骤,并允许子类为一个或多个步骤提供具体实现.让子类在不改变算法架构的情况下,重新定义算法中的某些步骤. 将很多公用或固定的代码封装成模板,少量业务代码由具体子类实现。
设计模式实战之策略模式
接口提供抽象策略方法,由实现类提供具体的策略,并在使用时能整体替换。
Spring Cache
Spring 定义了CacheManager和Cache接口来提供缓存的抽象,可以通过切换的CacheManager的实现类,来使用不同的缓存技术。CacheManager的实现有:ConcurrentMapCacheManager、EhCacheCacheManager、Re…
系统日志AOP注解实现
定义日志注解定义日志切面方法上添加注解
线程池
线程池由任务队列和工作线程组成。线程执行完任务后不会退出,会继续执行新任务或阻塞等待。 线程池可以管理并重用线程,控制最大并发数,避免频发创建线程的开销。 BlockingQueue 为阻塞队列接口,入队或出队需要阻塞等待。常用于生产者消费者模式。
设计模式之策略模式
接口提供抽象策略方法,由实现类提供具体的策略,并在使用时能整体替换。
设计模式之代理模式
代理模式分为静态代理和动态代理,动态代理又有JDK动态代理和CGLIB动态代理。 代码维护复杂度增加:代理类和目标类实现同一接口,接口增加方法的话目标类和代理类都需要修改。 通过实现InvocationHandler接口定义横切逻辑,并通过反射调用目标类的代码。将横切逻辑和业务…
SpringBoot中使用RabbitMQ(三) RPC
Remote Procedure Call:远程过程调用,一次远程过程调用的流程即客户端发送一个请求到服务端,服务端根据请求信息进行处理后返回响应信息,客户端收到响应信息后结束。 rabbitTemplate 有个超时时间,默认5秒。5秒内生产者收不到回复会抛出异常,可以同步r…
SpringBoot 中使用RabbitMQ(二)消息确认
消息可以路由到队列时,当需要发送的队列都发送成功后,进行消息确认成功.对于持久化的队列,意味着已经写入磁盘,对于镜像队列,意味着所有镜像都接受成功.
下一页
个人成就
文章被点赞
236
文章被阅读
104,994
掘力值
2,540
关注了
10
关注者
152
收藏集
6
关注标签
20
加入于
2017-05-27