Java技术原理分析:架构、算法、分布式系统、消息中间件等
需积分: 16 145 浏览量
更新于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 上传
2017-09-12 上传
点击了解资源详情
2024-11-17 上传
2024-11-17 上传
2024-11-17 上传
2024-11-17 上传
2024-11-17 上传
武汉红喜
- 粉丝: 403
- 资源: 4
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案