阿波张

LV0
发表了文章

线性回归模型中的正规方程推导

本文对吴恩达老师的机器学习教程中的正规方程做一个详细的推导,推导过程中将涉及矩阵和偏导数方面的知识,比如矩阵乘法,转值,向量点积,以及矩阵(或向量)微积分等。

阿波张
发表了文章

用几何图形帮助我们分析和理解概率问题

本文是对最近所学概率的一点总结和思考,内容比较基础,主要介绍如何通过图形帮助我们分析和理解概率相关的问题,比如全概率及贝叶斯公式的图形化理解等。

阿波张
发表了文章

矩阵和向量求导入门

本文主要介绍在机器学习公式推导过程中经常会用到的矩阵和向量求导入门知识。之前的文章也提过,本科的高数和线性代数课程中一般都没有介绍这部分知识,于是可能就有朋友会...

阿波张
发表了文章

梯度下降算法中的偏导公式推导

前言:最近在跟着吴恩达老师(Andrew Ng)的视频课程学习机器学习,该视频是2014年拍的,虽然有点老,但理论却并不过时,是非常经典的机器学习入门教程,也正...

阿波张
订阅了专栏

腾讯云自媒体分享计划

3 文章3.8K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答3.9K 关注者
发表了文章

并发基础之原子操作与原子变量

题外话:最近忙于产品,公众号好久没有更新了,等忙过了这段时间再继续分析go的runtime代码及其它一些优秀的源代码,所以在此先把几年前发于知乎专栏的一篇文章(...

阿波张
编程算法Javagcc
发表了文章

Go语言panic/recover的实现

本文主要分析Go语言的panic/recover在AMD64 Linux平台下的实现,包括:

阿波张
发表了文章

抢占系统调用执行时间过长的goroutine(22)

本文是《Go语言调度器源代码情景分析》系列的第22篇,也是第六章《抢占调度》的第2小节。

阿波张
发表了文章

Go语言调度器之主动调度(20)

本文是《Go语言调度器源代码情景分析》系列的第20篇,也是第五章《主动调度》的第1小节。

阿波张
单片机Go
发表了文章

工作线程的唤醒及创建(19)

本文是《Go语言调度器源代码情景分析》系列的第19篇,也是第四章《Goroutine被动调度》的第2小节。

阿波张
C 语言单片机Go
发表了文章

第三章 Goroutine调度策略(16)

本文是《Go语言调度器源代码情景分析》系列的第16篇,也是第三章《Goroutine调度策略》的第1小节。

阿波张
Go
发表了文章

非main goroutine的退出及调度循环(15)

上一节我们说过main goroutine退出时会直接执行exit系统调用退出整个进程,而非main goroutine退出时则会进入goexit函数完成最后的...

阿波张
GoLinux
发表了文章

Go语言调度器之调度main goroutine(14)

上一节我们通过分析main goroutine的创建详细讨论了goroutine的创建及初始化流程,这一节我们接着来分析调度器如何把main goroutine...

阿波张
Kubernetes
发表了文章

Go语言调度器之创建main goroutine(13)

上一节我们分析了调度器的初始化,这一节我们来看程序中的第一个goroutine是如何创建的。

阿波张
C 语言Go
发表了文章

goroutine调度器概述(11)

goroutine是Go语言实现的用户态线程,主要用来解决操作系统线程太“重”的问题,所谓的太重,主要表现在以下两个方面:

阿波张
系统架构数据结构
发表了文章

go调度器源代码情景分析之九:操作系统线程及线程调度

要深入理解goroutine的调度器,就需要对操作系统线程有个大致的了解,因为go的调度系统是建立在操作系统线程之上的,所以接下来我们对其做一个简单的介绍。

阿波张
单片机C 语言GoLinux
发表了文章

因goroutine运行时间过长而发生的抢占调度(21)

本文是《Go语言调度器源代码情景分析》系列的第21篇,也是第六章《抢占调度》的第1小节。

阿波张
编程算法
发表了文章

go语言调度器源代码情景分析之八:系统调用

我们将在最后一章讨论有关系统调用方面的抢占调度,所以这里有必要对系统调用有个基本的了解。

阿波张
API单片机
发表了文章

最大连续子序列号

题外话:这是前几年写的一篇文章,在知乎专栏和慕课网发表过,现在搬到自己的公众号来,作为算法专栏的第一篇文章~

阿波张
编程算法

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券