grpc-go源码分析之logger2022-05-08·2109 字·5 分钟Golang深入分析grpc-go的logger包源码,包括glogger结构体、componentData结构体和初始化流程,展示Go语言中duck-typing设计思想的实际应用。
使用map降低算法的时间复杂度2022-02-19·1374 字·3 分钟算法与数据结构通过实际开发案例展示了如何利用map数据结构将算法时间复杂度从O(N*logM)优化到O(1),包括群组好友查找和勋章排序两个场景。
ZooKeeper简介与基本使用2021-11-30·634 字·2 分钟Zookeeper详细介绍ZooKeeper分布式协调服务的基本概念、工作原理和应用场景,以及如何解决分布式系统中的信息共享问题。
Java并发包工具类使用范式2021-09-19·1864 字·4 分钟Java分享Java并发编程中的经典编程范式,包括等待-通知机制、锁的获取释放、无锁工具类、ThreadLocal内存泄漏以及两阶段终止线程模式。
经典且简单的企业级生产环境系统架构2021-07-31·6759 字·14 分钟架构详细介绍企业级生产环境的完整部署方案,包括Nginx负载均衡、Redis哨兵模式、MySQL主从复制和静态资源同步等组件的配置。