当前位置:
代码迷
>>
ASP.NET
>> 如方法正在被调用,则后面的调用者等待,前面的退出后,再接着调用?该如何处理
详细解决方案
如方法正在被调用,则后面的调用者等待,前面的退出后,再接着调用?该如何处理
热度:
9177
发布时间:
2013-02-25 00:00:00.0
如方法正在被调用,则后面的调用者等待,前面的退出后,再接着调用?
如题,请教各位问如何做呢?
------解决方案--------------------------------------------------------
如果你是单线程,只能等执行完才能操作,如果是多线程,那么就是加锁,去google资料吧
------解决方案--------------------------------------------------------
探讨
引用:
如题,请教各位问如何做呢?
我可以这样理解吗:默认情况下,也就是单线程,是按排队方式去执行方法的,2个用户几乎同时请求一个方法时,精确时间后,实际上还是有前后的,只有在前者退出方法后,后者才能继续执行此方法。
而多线程的操作则需要人为的去限制,如加锁...
这样理解是否正确?
查看全文
相关解决方案