跨线程调用问题

如果一个方法被一个线程调用,由于业务需要,另一个线程也需要用到这个方法怎么办呢? 如果直接在另一个线程中调用该方法,不一定会报错,但是肯定不会执行,因此很难发现问题出在哪里。 本菜目前知道2种方法:1、用委托,看起来比较高大上一点;2、直接另写一个方法,绕过其线程(局限性非常大,如果是语言自身...

2015-11-20 10:04:56

阅读数:179

评论数:0

消息队列使用,异步执行,加快速度

//定义队列    private readonly Queue documentQueue = new Queue();         public void AddDocument(TrainLandingPageInfo model)         {             l...

2015-11-20 09:55:12

阅读数:737

评论数:0

MySQL、SqlServer和Oracle 数据库 Update 存在则更新,不存在则插入on duplicate key update

SQL数据库如下:DECLARE @isexist INT--申明变量            select @isexist=count(*) from Table1  where ip=@ip            if(@isexist>0)           upda...

2015-11-20 09:36:39

阅读数:426

评论数:0

HttpWebResponse 传输IDictionary<string, string>[] parameter数组

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Data...

2015-11-10 14:45:32

阅读数:1148

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭