分类

开源

开源项目与三方库的深度拆解:Android 组件库(BigImageViewer、CalendarView、AvatarView、FoldableLayout)、图表引擎(Mermaid)、虚拟化工具(ExHyperV)等。逐一分析设计思想、核心实现与源码结构,看懂一个库为什么这样写,而不只是怎么用。

共 5 篇文章(已按标签筛选)

Django 详解:全栈 Web 框架的常青树
开源

Django 详解:全栈 Web 框架的常青树

2005 年诞生的 Django 到今天已经走过二十年,仍是 Python 世界 Star 数最高的 Web 框架之一(GitHub 约 81k Star)。它最出名的口号是"完美主义者的框架",官方定位一句话:Djan…

79
开源

Rich 详解:终端里的富文本渲染

命令行工具的输出体验长期被默认 print 统治——白字黑底、无对齐、无色彩。Rich 专门解决这个问题:它是一个在终端里渲染富文本与美化格式的 Python 库,出自 Textualize 之手,GitHub 上约 5…

90
pandas 详解:Python 数据处理基石
开源

pandas 详解:Python 数据处理基石

做数据分析的人几乎没有绕得开 pandas。无论你是在量化基金清洗行情数据,还是在互联网公司跑用户留存报表,DataFrame 都是这个领域事实上的通用货币。它不是最快的,但它是生态最全、文档最厚、Stack Overf…

80