Java 多线程之有序执行的实现方案
在多线程环境,如何保证各个线程有序执行? 本文介绍了几种经典常用的解决方案,其方法都是灵活多变。
RocketMQ 负载均衡实现原理
RocketMQ 的负载均衡,依赖 Topic 的 Queue 分片模型 + NameServer 路由发现 + 心跳注册实现。
Python 的弱引用和回调函数
用于事件触发、异步操作的回调函数,用于辅助垃圾回收机制的弱引用,防止内存泄漏。
Hexo 提供的默认图标样式(4.7.0)
Hexo 提供的默认图标样式,完整的675个图标样式,可添加至hexo的各个主题中,如:Butterfly
Hexo 如何自定义类似主页的分页列表
如何给 Hexo 的其他页面定义类似首页的分页列表,构建入口列表展示和查看详细(Hexo + Butterfly)
Java 中各种锁的概念和应用场景
Java 提供了多种类型的锁,各自有何特性,如何合理使用这些锁?JVM 层面理解锁的原理和优化过程。
表达式的概念和求值实现
三种表达式的概念特性,以及如何计算出人类熟知表达式的值(中缀表达式)。
VMware 如何扩展 Centos7 的磁盘容量
VMware 虚拟机 Centos7 系统扩展磁盘后,系统并没有显示扩容的容量(df命令),如何给系统扩容。
系统架构设计的实施考量和演进过程
介绍了架构设计的基本维度和设计考量,以及具体的实施流程和架构演进的详细过程,以电商系统为例。
Java 线程池原理详解与使用指南
介绍几种线程池的基本概念、使用案例以及注意事项,和各自的底层原理实现。
