Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 937 Bytes

File metadata and controls

21 lines (17 loc) · 937 Bytes

流程控制

现今的神经科学表明人类的思维是跳跃的,分布式的,并行的,而计算机只能按步一步一步的顺序执行. 如何让计算机理解我们人类设计的计算流程就是本部分探讨的课题.python提供了许多工具可以描述我们想要的计算工具. 但他们各自有各自的特性,有各自的适用场景.

  • 单线程同步流程控制
  • 阻塞异步与协程
  • 多线程与GIL
  • 多进程
  • 并行编程的惯用法
  • 并发模型

更新信息

  • 2019-04-29
    • '阻塞异步与协程'一文针对ipykernel5.0+更新了代码,
    • '阻塞异步与协程'一文新增了'contextlib快速创建异步上下文管理器'一段.
    • '阻塞异步与协程'一文修改'任务式'部分的例子,改为使用asyncio的queue结构
    • '阻塞异步与协程'一文修改Future中文命名为期程
    • '阻塞异步与协程'一文修改了期程和事件循环的顺序