博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 43 下一页

2008年6月16日

摘要: using System; using System.Threading; public sealed class App { // Define an array with two AutoResetEvent WaitHandles. static WaitHandle[] waitHandles = new WaitHandle[] { new A... 阅读全文

posted @ 2008-06-16 11:17 懒人ABC 阅读(711) 评论(0) 推荐(0)

摘要: 关键字: WaitHandle, 封装等待对共享资源的独占访问的操作系统特定的对象。 使用此类的静态方法阻塞一个线程,直到一个或多个同步对象接收到信号。 WaitAll,等待所有指定执行线程结束之后返回。 WaitAny,等待任何一个指定执行线程结束之后返回。 AutoResetEvent, 该类表示一个本地等... 阅读全文

posted @ 2008-06-16 11:08 懒人ABC 阅读(2459) 评论(0) 推荐(0)

摘要: 关键字: lock:软件锁,防止多线程访问同一段代码。 Interlocked:为多个线程共享的变量提供原子操作。 当需要多个线程执行执行同一段代码,有可能发生同时访问的情况,这时就有可能发生冲突。 为了避免发生冲突,VS.Net里使用了软件锁(lock)。 通过软件锁,在同一个时刻,只允许一个线程访问该段代码。 其他线程如果也在这个时刻访问该段代码的话,将会被系统置为睡... 阅读全文

posted @ 2008-06-16 10:45 懒人ABC 阅读(990) 评论(3) 推荐(1)

摘要: Sample Thread vThread1 = new Thread(new ThreadStart(method)); vThread1.Start(); while(!vThread1.IsAlive) { ;//wait for thead to start } vThread1.Join();//指示没有完成以上任务,不能执行vT... 阅读全文

posted @ 2008-06-16 10:23 懒人ABC 阅读(535) 评论(2) 推荐(0)

2008年6月14日

摘要: 如何在 Visual Basic .NET 中使用 ADO.NET 检索和修改 Excel 工作簿中的记录察看本文应用于的产品 文章编号 : 316934 最后修改 : 2004年6月29日 修订 : 7.0 概要本文讨论如何使用 ADO.NET 检索 Microsoft Excel 工作簿... 阅读全文

posted @ 2008-06-14 15:29 懒人ABC 阅读(12188) 评论(3) 推荐(1)

2008年6月12日

摘要: private DataSet ReadExcel(string pFileName) { if (pFileName.Equal("")) { return null; } string vConn = string.Format("Provider=Microsoft.Jet.OLEDB.4.0; Dat... 阅读全文

posted @ 2008-06-12 13:57 懒人ABC 阅读(2202) 评论(1) 推荐(0)

2008年6月11日

摘要: SET NOCOUNT 使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息。 语法 SET NOCOUNT { ON | OFF } 注释 当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。 即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT... 阅读全文

posted @ 2008-06-11 08:32 懒人ABC 阅读(13367) 评论(1) 推荐(4)

2008年6月10日

摘要: MS UI Gothic 是专门为程序界面优化过的界面用字,UI(User Interface)是指用户界面。 MS Gothic 为等幅字体。 备注: 谁知道具体的,可以告诉我。谢谢 阅读全文

posted @ 2008-06-10 17:17 懒人ABC 阅读(2864) 评论(0) 推荐(0)

2008年6月9日

摘要: 当我们为某个员工设置权限时,发现员工可以属于很多个部门,于是这个员工拥有的权限也将很多。 这时,我们可以考虑用与运算来出来权限的问题。 假定有很多模块,每个模块允许设置使用权限。 模块X1使用权限为权限1, 模块X2使用权限为权限4, 假定统计得出一共存在10个权限。 那么我们设定第一个权限值为1,第二个权限值为2,第三个权限值为4,等等根据二进制的原理进行设置。 如果用户A拥有权限1,权限3,那... 阅读全文

posted @ 2008-06-09 10:56 懒人ABC 阅读(1255) 评论(0) 推荐(0)

2008年5月27日

摘要: select convert(varbinary, 241) result: 0x000000F1 阅读全文

posted @ 2008-05-27 17:05 懒人ABC 阅读(230) 评论(0) 推荐(0)

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 43 下一页