技术,生活,随看 \随转
40000字Matplotlib 实操指南 | 详文

Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。
Golang 编译器代码浅析

本书主要目的是让读者在源码层面熟悉 Go 编译器的实现,因此会以代码讲解为主。但编译器的实现涉及到非常多的细节处理,本文会尽量避免大段的贴代码来对其进行分析(实际上也是不可行的),而是建议读者将文章当着一个参考,自己动手去源码中进行探索。因此每个主题的文章基本会按照如下结构进行组织:
1. 该模块的简介,需要涉及到的理论知识复习。例如词法、语法分析中涉及到很多形式语言与自动机的知识,文章都会先尽可能少地温习一下相关知识
2. 核心数据结构介绍,意在搭建该模块的骨架
3. 核心逻辑介绍,意在了解该模块实现的主体算法思路
4. 特殊案例分析,详细分析典型案例的处理流程

另外作者还开了两个坑《Linux核心概念详解》和《极简计算机结构介绍》,也写了一些内容不过还不太完整。

文档 0. Golang 编译器代码浅析
Andrew NG深度学习专项课程手写笔记。

这是Coursera深度学习专业的第一门课程,由DeepLearning.ai 主持。该课程由吴恩达教授。

Andrew NG 机器学习笔记本:阅读
深度学习专业笔记合一 pdf:阅读

Andrew-NG-Notes | #笔记 #机器学习
《算法新解》的开源版本

本书将先介绍数据结构中的“Hello world”―― 二叉搜索树,接下来讲解如何解决二叉树的平衡问题。然后介绍更多有趣的树,其中 Trie 和前缀树可以用于文字处理,而 B 树则广泛应用于文件系统和数据库。

第二部份是关于堆的。我们给出一个抽象堆的定义,然后介绍使用数组和各种二叉树实现的二叉堆(Binary Heap)。接着扩展到其他的堆包括二项式堆、斐波那契堆和 Pairing 堆。数组和队列通常被认为是简单的数据结构,但我们将在第三部份看到,它们实现起来并不容易。作为基本的排序算法,我们将介绍命令式和函数式的插入排序,快速排序和归并排序等算法。

最后的部份是关于查找和搜索的,除了基本算法,也会介绍诸如 KMP 这样的文字匹配算法。
项目里是LaTex源码,看pdf的到Releases里下载即可。

Github
一个在 GitHub 开源的个人简历网站,支持响应式设计,能让你的个人信息、项目经验、工作经验在 Web 页面上,得到最佳的浏览体验

vCard | #简历
Back to Top