会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Bob1227
博客园
首页
新随笔
联系
管理
订阅
2020年1月5日
C# async await 死锁问题总结
摘要: 可能发生死锁的程序类型 1、WPF/WinForm程序 2、asp.net (不包括asp.net core)程序 死锁的产生原理 对异步方法返回的Task调用Wait()或访问Result属性时,可能会产生死锁。 下面的WPF代码会出现死锁: 下面的asp.net mvc代码也会出现死锁: 以WP
阅读全文
posted @ 2020-01-05 00:12 Bob1227
阅读(6963)
评论(33)
推荐(18)
编辑
2019年7月9日
.net 异步编程总结
摘要: 异步的方式,就是,先发起IO、CPU密集工作等,然后函数返回,在IO、CPU密集工作等完成了以后——某个不确定的时刻,再执行后续的代码。 所以,如果使用异步代码,必须注意代码的执行顺序。 所以,异步编程并不是适合所有场景。 可以用于MVC的异步Action,因为,asp.net是在所有工作都完成后再
阅读全文
posted @ 2019-07-09 08:38 Bob1227
阅读(211)
评论(0)
推荐(0)
编辑
2017年7月26日
Asp.net Core Session 存储任意对象
摘要: 依赖 Newtonsoft.Json 参考: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/app-state
阅读全文
posted @ 2017-07-26 08:30 Bob1227
阅读(2181)
评论(0)
推荐(0)
编辑
公告