zoukankan      html  css  js  c++  java
  • 异步编程相关的总结

    指标:

    1、开始异步操作

    2、进度报告操作

    3、异步取消操作

    4、异步完成操作

    5、并行

    6、并发

    1、Thread类

    2、ThreadPool类

    3、基于委托的异步编程

    4、Asynchronous Programming Model(APM):BeginXXX和EndXXX类似的方法

    5、基于事件异步编程模式(EAP):一个或者多个以Async为后缀的方法和对应的Completed事件,并且这些类都支持异步方法的取消、进度报告和报告结果。

    6、BackgroundWorker组件

    7、Task-based Asynchronous Pattern(TAP):类中存在TaskAsync为后缀的方法

    8、Parallel:并行

    9、System.Collections.Concurrent 命名空间:并发集合

    10、PLinq:ParallelEnumerable 类

    11、锁和信号量

    12、async和await关键字

  • 相关阅读:
    三级菜单
    包的初识和进阶&异常处理
    常用模块一
    flask-script
    DBUtils
    Flask-WTForms
    Flask-SQLAchemy
    Flask
    scrapy-redis的使用和解析
    Django的信号;flask的信号;scrapy的信号;
  • 原文地址:https://www.cnblogs.com/yao2yao4/p/3190471.html
Copyright © 2011-2022 走看看