随笔分类 - 异步编程
主要介绍 APM,EAP,TAP异步编程模式
摘要:线程(一)——线程,线程池,Task概念+代码实践 摘要 线程中的概念很多,如果没有代码示例来理解,会比较晦涩,而且有些概念落不到实处,因此,本文以一些运行示例代码,结果来阐述线程中的一些基础概念。让自己跟读者一起把线程中的概念理解地更深刻。 1 线程安全 1.1 未出现线程抢占 class Thr
阅读全文
摘要:深入理解C#中的异步(一)——APM模式EAP模式 1 使用异步编程的原因 同步编程,服务器在响A服务的数据库读取,网页请求或者文件请求(这里我们统称为IO操作),如果延迟很大,此时如果来了B服务的IO请求,可能无法及时响应(阻塞),此时异步编程模式(非阻塞)应运而生。 异步编程模式是为了避免性能瓶
阅读全文