并发无外乎进程,线程,协程三种方式。 Python 由于GIL锁的存在,多线程有些鸡雏,只能跑在一个核上。多进程各种语言差不多,创建开销比较大。
Jenkinsfile 邮箱配置
Posted on
|
In
CI
jenkinsfile 有两种发送邮件方式,一种是用默认的 mail 插件,另一种是使用 Email Extension
. 后者的功能稍微多一点,可以提取 git 信息作为收件人。
go channel
Posted on
|
In
go
go 社区有一句口号:”不要通过共享内存来通信,而应该通过通信来共享内存”, channel 用于 goroutine 之间传递消息。如果是多进程之间的通信,还是推荐使用 socket 或者 http.