跳过正文

文章

一个程序员的技术成长记录。从代码实现到架构设计,从技术研究到职场思考,记录每一步的学习轨迹和深度思考。

2023

用AWS的Docker挑选一只小猫咪
·894 字·2 分钟
详细介绍如何使用AWS Elastic Beanstalk部署Docker应用,包括本地测试、云上部署、配置文件设置等完整流程。
处理器体系结构
·330 字·1 分钟
介绍Y86-64简化指令集体系结构、HCL硬件控制语言以及处理器的顺序实现原理,帮助理解计算机处理器的工作原理。
夏天
·596 字·2 分钟
分享关于夏天的美好回忆和人生感悟,包括高考成绩公布时的情感体验、晚霞带来的治愈力量以及对生命美好的期许。
2023.5-2023.6 1V1语音一期总结
·1314 字·3 分钟
总结1V1语音聊天项目的开发经验,重点解决推荐算法设计和避免瞬时大量查询请求的技术难点,分享了具体的实现方案和代码示例。
整数表示
·396 字·1 分钟
详细介绍计算机中整数的表示方法,包括补码、反码、原码以及有符号数和无符号数之间的转换、扩展和截取操作。
2023.2-2023.3 新贵族体系总结
·1612 字·4 分钟
总结新贵族体系从个人维度转为房间维度的开发经验,包括方案设计、新旧兼容、项目管理等关键问题的解决思路和最佳实践。
Go: 优化项目的编译效率
·3458 字·7 分钟
通过分析Go项目编译内存溢出问题,采用协议拆分优化方案,将编译内存从8-9G降至1-2G,编译时间从70-80s降至55-60s,并介绍了Go编译原理。

2022

如何为百万级用户量语音社交软件设计架构?
·655 字·2 分钟
分享百万级用户语音社交软件的技术架构设计,涵盖微服务、数据中心、实时通信等关键技术组件的选择和部署方案。
grpc-go源码分析之logger
·2109 字·5 分钟
深入分析grpc-go的logger包源码,包括glogger结构体、componentData结构体和初始化流程,展示Go语言中duck-typing设计思想的实际应用。