zoukankan      html  css  js  c++  java
  • 如何定义一个提供异步方法的类

    对于一些比较耗时的操作并且我们对于其操作后返回结果不太在意的时候,我们一般采取异步的方法进行设计,比如往数据库中插入大量数据或是很费时的查询,都要求我们将类的方法设计成异步操作。

    假设一个同步的操作方法为XXX(),则其对应的异步方法分别为:BeginXXX()和EndXXX()。这是设计异步方法时大家遵循的specification。

    以下给出了一个简单的类的异步操作方法,并在客户端进行异步调用

    Code

    运行结果如下:

  • 相关阅读:
    【问题】如何解决sql server链接mysql后,使用分布式事务?
    (4.57)sql server中的like,sql serverlike多个条件,sql server查找字符中出现了任意一个关键字
    prometheus+alertmanager根据配置标签来进行告警分组
    Attempt to fetch logical page (1:164360) in database 17 failed. It belongs to allocation unit 72057594328317952 not to 281474980642816.
    【基本优化实践】【1.7】sql server统计信息优化
    三角函数线
    恰成立命题
    正方体的截面
    构造函数的难点和层次
    例说导数法作函数的图像
  • 原文地址:https://www.cnblogs.com/Winston/p/1323195.html
Copyright © 2011-2022 走看看