2021
[1]
2020
[1]
2019
[15]
- Elasticsearch 使用 reindex 快速修改生产环境索引 mapping
- 记录项目中 spring 事务与分布式锁使用不当的 bug
- 一个基于 Docker 快速构建 redis 集群的小工具
- ElasticSearch使用优化之拙见(转)
- 聊聊 JDK8 能提升开发效率的方式
- 微服务架构中常用的实现幂等性的方式总结
- 过期订单自动取消的几种实现方式
- SpringBoot 配置加载优先级顺序
- Elasticsearch 7.x 入门与实践
- Java8 Collectors.toMap 方法报空指针
- Golang错误和异常处理的正确姿势(转)
- Golang初学者易犯的三种错误(转)
- 为什么我学 Go?
- Java8 中 joda-time 时间操作工具常用常用 API
- Optional 练习、实战
2018
[53]
- 读书:《Java程序员职场全攻略:从小工到专家》
- MQTT 协议学习
- Kafka 笔记整理
- 用 Spring Security Oauth2 + JWT 搭建一个认证中心
- 配置 Fegin 拦截器解决微服务之间需要认证才能访问得问题
- 使用 Canal + 责任链模式实现 Mysql 和 Redis 同步
- 降级和限流
- SpringBoot简单整合Netty实现一个聊天室
- Netty解决TCP粘包拆包的问题
- Netty 中的一些重要接口以及他们之间的关系
- NIO的一些知识点
- 自己动手用 Redis 撸一个分布式锁
- ThreadLocal是什么鬼?
- 线程池的理解、分析
- ConcurrentHashMap那些事儿
- 原子类 AtomicInteger
- BlockingLock 阻塞队列
- ReentrantLock那些事儿(二)
- ReentrantLock那些事儿(一)
- Lock And AQS
- synchronized关键字总结
- LinkedHashMap那点事儿
- HashSet那点事儿
- HashMap那点事儿
- LinkedList那点事儿
- ArrayList那点事儿
- Spring事务默认回滚规则
- Spring Cloud F 版整合 Sleuth服务链路追踪 Zipkin 组件
- 微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布(转)
- Zuul 过滤器
- Zuul 服务网关
- Hystrix 熔断器
- Eureka 和 Ribbon
- Eureka 服务的注册、发现、调用
- Eureka 注册中心
- SpringCloud学习
- Zookeeper笔记整理
- 利用 RabbitMQ 实现延时队列
- RabbitMQ 事务和发送方确认机制
- RabbitMQ topic类型交换器
- RabbitMQ Routing 模式
- RabbitMQ 订阅发布
- RabbitMQ ack应答和durabel持久化
- RabbitMQ 工作队列之公平分发机制
- RabbitMQ 工作队列之轮询调度机制
- 使用Java操作RabbitMQ简单队列
- RabbitMQ 基础概念详解(转)
- RabbitMQ的vhost和user
- RabbitMQ安装
- Thumbnails小工具
- 使用nginx搭建我的文件服务器
- linux基本操作命令
- 云服务器搭建git环境并实现自动同步站点目录
2017
[30]
- 责任链模式详解与项目应用
- JVM 常用命令(二)
- JVM 常用命令(一)
- JVM常用配置参数及分析
- JVM学习之运行机制
- volatile 关键字解析
- transient 关键字小结
- 9个让JavaScript调试更简单的Console命令
- Vue学习--初体验 Java中9个处理Exception的最佳实践--转
- SimpleDateFormat线程安全问题与解决办法
- 《深入理解Java虚拟机》读书笔记--02
- 《深入理解Java虚拟机》读书笔记--01
- Spring AOP 记录日志和全局异常处理
- Docker简介、安装与应用
- SpringBoot(04)--整合mybatis SpringBoot(03)--thymeleaf模板介绍(二)
- SpringBoot(02)--thymeleaf模板介绍(一)
- SpringBoot(01)--Hello World
- Markdown常用语法手册(整理版) 阿里巴巴Java开发规约插件全球首发--转
- 解决@ResponseBody注解返回中文乱码
- 关于重写equals方法和hashCode方法
- CentOS7清理yum缓存,释放内存
- 解决tomcat启动卡住的问题
- CentOS7上安装 Redis
- Java中的异常和处理--转
- Java的反射机制
- Head First Java 读书笔记(02)--this、super关键字
- Head First Java 读书笔记(01)--Java的三大特性