社区
C#
帖子详情
高并发下,asp.net全局变量怎么写?
zhuzhusex201408
2014-11-20 04:54:07
高并发下(并发非常高),asp.net全局变量怎么写?
应该不能用application吧?
在MVC中应该写在哪里???????
...全文
378
5
打赏
收藏
高并发下,asp.net全局变量怎么写?
高并发下(并发非常高),asp.net全局变量怎么写? 应该不能用application吧? 在MVC中应该写在哪里???????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winnowc
2014-11-20
打赏
举报
回复
ApplicationState的性能不好,只是为了兼容原来的asp,微软官方更推荐用静态变量替代(
来源
)。 静态变量写哪里都行,不过最好自己新建个类来放着,方便对它的读写再用一些静态方法封装。然后要处理同步,如果是int/long的计数器这种基本类型,用Interlocked上面的方法来同步;如果是集合、队列、字典之类的可以用ConcurrentXXX<T>这些;如果是更复杂的构造,可以用ReaderWriterLockSlim;最后就是简单的lock
於黾
2014-11-20
打赏
举报
回复
错了,是不要用静态变量 全局非静态变量会自动给每个客户端创建实例,不需要你操心
於黾
2014-11-20
打赏
举报
回复
asp.net天生是多线程的,高并发不是问题 问题是不要用全局变量,会互相冲突
feiyun0112
2014-11-20
打赏
举报
回复
解决并发,可以用lock
ASP.NET
状态保存方法
本文详细介绍了
ASP.NET
状态保存的方法,可以给你指明思路!
ASP.NET
实现统计在线人数的程序 附源码
ASP.NET
实现统计在线人数的程序 附源码 希望能对你有帮助
开发高性能的
ASP.NET
应用
内含ppt,视频,文档,示例!!!!!!!
ASP.NET
Web程序设计电子教案
ASP.NET
Web程序设计电子教案 c# 的
一个有效实现
ASP.NET
web applications运行效率更高的程序源代码
一个有效实现
ASP.NET
web applications运行效率更高的程序源代码,采用C#进行开发,提供一个有效提高效率的类库代码,供大家学习!
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章