等小雨淅淅

--:--:--
天气加载中…

Contributions

GitHub contribution chart

IO多路复用

tags: IO多路复用
@吃的很饱的烩面 21/03/2026

关于IO多路复用

IO模型

  • 阻塞IO
  • 非阻塞IO
  • IO复用
  • 信号驱动IO:适合需要异步IO通知的场景,可以提高并发能力
  • 异步IO

服务器处理多个请求

  • 单线程web
  • 多线程web
  • IO多路复用web
  • 多路复用多线程

IO多路复用

IO多路复用解决什么问 … 展开阅读

Slice

tags: go
@烩面 19/03/2026

关于GO的Slice

slice和数组

Slice的底层是数组

  • 数组大小是数组类型的一部分。[3]int和[4]int是两种不同类型的数组。数组是值类型,作为参数传递的时候会传递整个数组。数组需要指定大小,不指定则自动推算初始化大小。

  • Slice的底层也 …

Go!

tags: go
@烩面 15/03/2026

关于GO

Go 语言

并发和并行

并发:两个线程交替推进,看起来同时执行。

并行:两个线程在不同 CPU 核心上真正同时执行。

进程、线程和协程的区别

进程是操作系统进行资源分配和调度的基本单位,线程是 CPU 调度和执行的基本单位 同一进程内的线程 … 展开阅读