过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了24个结果

利用多核 CPU 实现并行计算

Go 入门教程 并发编程

开始之前,我们先澄清两个概念,「多核」指的是有效利用 CPU 的多核提高程序执行效率,「并行」和「并发」一字之差,但其实是两个完全不...

由 学院君 发布于4年前    浏览数: 18070    点赞数: 4

常见的并发模式实现(一):调度后台处理任务的作业程序

Go Web 编程 并发编程

关于 Go 语言并发编程基本概念和 Goroutine、Channel 以及锁机制的使用,学院君在 Go 入门教程并发编程章节已经详...

由 学院君 发布于3年前    浏览数: 5623    点赞数: 0

常见的并发模式实现(二):通过缓冲通道实现共享资源池

Go Web 编程 并发编程

今天这篇教程我们继续演示常见并发模式的 Go 语言实现 —— 通过缓冲通道(channel)实现共享资源池。 注:如果你不了解...

由 学院君 发布于3年前    浏览数: 3324    点赞数: 2

常见的并发模式实现(三):通过无缓冲通道创建协程池

Go Web 编程 并发编程

上篇教程学院君给大家演示了如何通过缓冲通道实现共享资源池,今天,我们来看另一个并发模式的 Go 语言实现 —— 通过无缓冲通道实现协...

由 学院君 发布于3年前    浏览数: 3298    点赞数: 2

基于 Go 协程实现图片马赛克应用(下):并发重构

Go Web 编程 并发编程

声明:本教程代码整理自《Go Web Programming》一书并发编程部分。 接下来,我们引入协程来提升图片马赛克应用的性...

由 学院君 发布于3年前    浏览数: 3150    点赞数: 2

sync 包(二):条件变量 sync.Cond

Go 入门教程 并发编程

sync 包还提供了一个条件变量类型 sync.Cond,它可以和互斥锁或读写锁(以下统称互斥锁)组合使用,用来协调想要访问共享资源...

由 学院君 发布于4年前    浏览数: 10562    点赞数: 2

通道类型篇(一):基本语法和缓冲通道

Go 入门教程 并发编程

在上篇教程中,学院君给大家演示了如何通过通道(channel)传递消息实现 Go 协程间的通信, 接下来,我们将通过几篇教程的篇幅来...

由 学院君 发布于4年前    浏览数: 13136    点赞数: 3

sync 包(三):原子操作

Go 入门教程 并发编程

中断与原子操作 我们在前两篇教程中讨论了互斥锁、读写锁以及基于它们的条件变量。互斥锁是一个同步工具,它可以保证每一时刻进入临界区的...

由 学院君 发布于4年前    浏览数: 8852    点赞数: 1

Laravel Octane:基于 Swoole/RoadRunner 驱动的高性能 Laravel 解决方案

博客

今天,Taylor Otwell 让 Laracon Online 2021 的与会者第一次看到了 Laravel Octane —...

由 学院君 发布于3年前    浏览数: 7489    点赞数: 10