Index
Search
About
Links
Menu
Index
Search
About
Links
vuepress 博客主题 2zh 开源地址
vuepress 官方文档
vue 官方文档
拥抱开源, 拥抱变化
本文介绍 RabbitMQ 如何保证消息可靠消费,包括生产者发布消息可靠性、交换机投递消息可靠性,以及消费者消费消息可靠性等
RabbitMQ 消息可靠性
2023-1-3
中间件
本文介绍 Java 中 List 操作常见的坑点,如 ArrayList 和 LinkedList 的复杂度、Arrays.asList 转换基本类型,以及 List.subList 造成 OOM 等
Java List 列表操作踩坑
2022-11-21
业务经验
本文介绍了 Java 中使用 Maven 打包可执行 JAR 的几种方式,有 maven-jar-plugin、assembly、shade 和 spring-boot-maven-plugin
Maven 打包可执行 JAR
2022-10-19
中间件
本文介绍 Java 中如何优雅的进行重试,首先介绍重试的意义,其次介绍 Spring Retry 和 Guava Retry 两大重试工具包的使用
Java 中优雅的进行重试
2022-9-29
业务经验
本文介绍 Java 中实现单机限流器的几种方式,包括计数器限流器之固定窗口和滑动窗口、漏桶算法和令牌桶算法限流器,以及 Guava 中 RateLimiter 工具类的使用
Java 实现单机限流器
2022-8-29
业务经验
本文介绍 Java 中 NIO 包的基本使用,如 NIO 的含义,Path 和 Files 工具类,Buffer、Channel、Selector 三件套,以及文件目录监视器的使用等
Java NIO
2022-8-12
Java 基础
本文介绍了 Linux Shell 脚本的基本语法,包括变量、数组、传参、运算符、条件、循环,以及函数的定义和调用
Linux Shell 基本语法
2022-7-17
中间件
本文介绍了 Redis 搭建 keepalived 双活的方案,包括 keepavlived 的介绍、Redis 主从复制和高可用的概述,以及 Redis keepalived 双活的详细步骤
Redis 搭建 keepalived 双活
2022-6-20
中间件
本文介绍 SpringBoot 中使用枚举的方式, 包括 @RequestParam 和 @RequestBody 接收枚举、API 接口返回枚举,以及 MyBatis 映射枚举等
SpringBoot 使用枚举
2022-6-14
SpringBoot
本文介绍 Java 中的文件类和 IO 流,包括 File 的创建、删除、重命名、字节流,以及字符编码的概念和字符流的使用
Java 文件与 IO 流
2022-6-4
Java 基础
本文介绍 Java 并发编程中线程池的使用,如线程池的概念、创建线程池的方法、提交任务、取消任务、关闭线程池以及定时任务的使用等
Java 并发-使用线程池
2022-6-2
并发编程
本文介绍 RabbitMQ 实现延时队列的两种方式,包括延时队列介绍、死信队列含义、死信队列的用法、死信队列实现延时和插件实现延时的方法
RabbitMQ 实现延时队列
2022-4-27
中间件
1
2
3
4
9
Rss
Github
Email
JueJin
Copyright © 2020 CadeCode
Theme
2zh
powered by
VuePress
本页访问次数
0
Loading