Java技术原理分析:架构、算法、分布式系统、消息中间件等
需积分: 16 178 浏览量
更新于2024-07-19
收藏 35.73MB PDF 举报
"javahongxi的技术博客"
javahongxi的技术博客是一个Java系列常用技术原理分析的博客,涵盖了Java基础、Servlet、Tomcat、Spring、SpringMVC、SpringBoot、Redis、Dubbo、RocketMQ、ActiveMQ、Zookeeper、MySQL、架构等多个方面。博客的内容来源于作者的博客www.toutiao.im和GitHub仓库https://github.com/javahongxi。
从博客的目录中可以看到,javahongxi的技术博客涵盖了算法、架构两个大的方面。算法部分包括java排序算法、统治世界的十大算法、算法如何开窍、Java实现二分查找算法、Java最小堆解决TopK问题、链表反转等。架构部分包括一致性hash算法与server列表维护、25分钟理解一致性hash算法、相对平均分布、淘宝大秒系统设计详解、乐视秒杀、异地多活、分库分表下uuid的生成、高性能高并发服务的瓶颈及突破思路、分布式事务、XA、两阶段提交、一阶段提交、千万级规模高性能、高并发的网络架构经验分享、高并发系统之限流特技、支付宝系统架构等。
从博客的内容可以看出,javahongxi的技术博客是一个非常全面的Java技术博客,涵盖了Java基础、架构、算法等多个方面。博客的内容非常丰富,涵盖了多个领域,非常适合Java开发者学习和参考。
在算法部分,javahongxi的技术博客涵盖了多种java排序算法,包括冒泡排序、选择排序、插入排序、归并排序、堆排序、快速排序等。同时,博客还涵盖了统治世界的十大算法,包括贪心算法、动态规划、回溯算法、分治算法等。这些算法都是Java开发者需要掌握的基本算法。
在架构部分,javahongxi的技术博客涵盖了多种架构设计,包括一致性hash算法与server列表维护、淘宝大秒系统设计详解、乐视秒杀、高性能高并发服务的瓶颈及突破思路、分布式事务、XA、两阶段提交、一阶段提交等。这些架构设计都是Java开发者需要掌握的基本架构设计。
javahongxi的技术博客是一个非常全面的Java技术博客,涵盖了Java基础、架构、算法等多个方面。博客的内容非常丰富,非常适合Java开发者学习和参考。
2019-07-04 上传
2021-10-02 上传
2024-10-14 上传
2024-10-14 上传
2024-10-14 上传
2024-10-14 上传
2024-10-14 上传
武汉红喜
- 粉丝: 403
- 资源: 4
最新资源
- 前端面试必问:真实项目经验大揭秘
- 永磁同步电机二阶自抗扰神经网络控制技术与实践
- 基于HAL库的LoRa通讯与SHT30温湿度测量项目
- avaWeb-mast推荐系统开发实战指南
- 慧鱼SolidWorks零件模型库:设计与创新的强大工具
- MATLAB实现稀疏傅里叶变换(SFFT)代码及测试
- ChatGPT联网模式亮相,体验智能压缩技术.zip
- 掌握进程保护的HOOK API技术
- 基于.Net的日用品网站开发:设计、实现与分析
- MyBatis-Spring 1.3.2版本下载指南
- 开源全能媒体播放器:小戴媒体播放器2 5.1-3
- 华为eNSP参考文档:DHCP与VRP操作指南
- SpringMyBatis实现疫苗接种预约系统
- VHDL实现倒车雷达系统源码免费提供
- 掌握软件测评师考试要点:历年真题解析
- 轻松下载微信视频号内容的新工具介绍