
世人都说阅读开源框架的源代码对于功力有显著的提升,所以我也尝试阅读开源框架的源代码,并对其内容进行详细地分析和理解。在这里将自己阅读开源框架源代码的心得记录下来,希望能对各位开发者有所帮助。我会不断更新这个仓库中的文章,如果想要关注可以点 star。
| Project | Version | Article |
|---|---|---|
| Go | 1.16 darwin/amd64 | Go 初学者的成长之路 |
| |空间搜索|golang/geo|如何理解 n 维空间和 n 维时空
高效的多维空间点索引算法 — Geohash 和 Google S2
| Project | Version | Article |
|---|---|---|
| 机器学习 | Andrew Ng Stanford University | 目录 |
Week1 —— What is Machine Learning
Week1 —— Linear Regression with One Variable (Gradient Descent)
Week2 —— Multivariate Linear Regression
Week2 —— Computing Parameters Analytically
Week2 —— Octave Matlab Tutorial
Week4 —— Neural Networks Representation
Week5 —— Neural Networks Learning
Week5 —— Backpropagation in Practice
Week6 —— Advice for Applying Machine Learning
Week6 —— Machine Learning System Design
Week7 —— Support Vector Machines
Week8 —— Unsupervised Learning
Week8 —— Dimensionality Reduction
Week10 —— Large Scale Machine Learning
Week11 —— Application Example: Photo OCR|
| Project | Version | Article |
|---|---|---|
| JavaScript | ECMAScript 6 | JavaScript 新手的踩坑日记 |
JSConf China 2017 Day One — JavaScript Change The World
JSConf China 2017 Day Two — End And Beginning| | Vue.js | 2.3.4 | Vue 全家桶 + Electron 开发的一个跨三端的应用
| | Ghost | 1.24.8 | Ghost 博客搭建日记
|
| Project | Version | Article |
|---|---|---|
| Weex | 0.10.0 | Weex 是如何在 iOS 客户端上跑起来的 |
| | BeeHive | v1.2.0 | BeeHive —— 一个优雅但还在完善中的解耦框架
| | 组件化 | 路由与解耦 | iOS 组件化 —— 路由设计思路分析
| | ReactiveObjC | 2.1.2 |函数响应式编程 (FRP) 从入门到 "放弃"—— 基础概念篇
函数响应式编程 (FRP) 从入门到 "放弃"—— 图解 RACSignal 篇
ReactiveCocoa 中 RACSignal 是如何发送信号的
ReactiveCocoa 中 RACSignal 所有变换操作底层实现分析(上)
ReactiveCocoa 中 RACSignal 所有变换操作底层实现分析(中)
ReactiveCocoa 中 RACSignal 所有变换操作底层实现分析(下)
ReactiveCocoa 中 RACSignal 冷信号和热信号底层实现分析
ReactiveCocoa 中 集合类 RACSequence 和 RACTuple 底层实现分析
ReactiveCocoa 中 RACScheduler 是如何封装 GCD 的
ReactiveCocoa 中 RACCommand 底层实现分析
ReactiveCocoa 中 奇妙无比的“宏”魔法| | Aspect | | iOS 如何实现Aspect Oriented Programming (上)
iOS 如何实现Aspect Oriented Programming (下)
| | ObjC | objc runtime 680 | 神经病院 Objective-C Runtime 入院第一天—— isa 和 Class
神经病院 Objective-C Runtime 住院第二天——消息发送与转发
神经病院 Objective-C Runtime 出院第三天——如何正确使用 Runtime
| | iOS Block | | 深入研究 Block 捕获外部变量和 __block 实现原理
深入研究 Block 用 weakSelf、strongSelf、@weakify、@strongify 解决循环引用
| | iOS Simulator | | 给iOS 模拟器“安装”app文件
Remote debugging on iOS with Safari Web Inspector | | xcconfig | | 手把手教你给一个 iOS app 配置多个环境变量
| | Jenkins | Weekly Release 2.15 | 手把手教你利用 Jenkins 持续集成 iOS 项目
| | StoryBoard | | 关于 IB_DESIGNABLE / IBInspectable 的那些需要注意的事
| | WWDC 2016 | | [WWDC2016 Session 笔记 - Xcode 8 Auto
$ claude mcp add Halfrost-Field \
-- python -m otcore.mcp_server <graph>