- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 Chrome 浏览器插件 升级到V3 版本
升级到Manifest V3版本需要对插件进行一些重大的修改,但这些修改将使你的插件更加高效、安全和隐私友好。希望这篇教程能帮助你顺利完成升级。
2024-04-06 20:06:38 431 1
转载 C#的多线程机制初探(7)
然后在下面这个类MonitorSample的Main()函数中我们要做的就是创建两个线程分别作为生产者和消费者,使用CellProd.ThreadRun()方法和CellCons.ThreadRun()方法对同一个Cell对象进行操作。public class MonitorSample{public static void Main(String[] args){int result = 0;
2009-02-13 18:19:00 396
转载 C#的多线程机制初探(6)
Monitor类可以锁定一个对象,一个线程只有得到这把锁才可以对该对象进行操作。对象锁机制保证了在可能引起混乱的情况下一个时刻只有一个线程可以访问这个对象。Monitor必须和一个具体的对象相关联,但是由于它是一个静态的类,所以不能使用它来定义对象,而且它的所有方法都是静态的,不能使用对象来引用。下面代码说明了使用Monitor锁定一个对象的情形: ...... Queue oQue
2009-02-13 18:18:00 408
转载 C#的多线程机制初探(5)
三.线程的同步和通讯--生产者和消费者 假设这样一种情况,两个线程同时维护一个队列,如果一个线程对队列中添加元素,而另外一个线程从队列中取用元素,那么我们称添加元素的线程为生产者,称取用元素的线程为消费者。生产者与消费者问题看起来很简单,但是却是多线程应用中一个必须解决的问题,它涉及到线程之间的同步和通讯问题。 前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以
2009-02-13 18:17:00 315
转载 C#的多线程机制初探(4)
读者一定注意到了Thread.ThreadState这个属性,这个属性代表了线程运行时状态,在不同的情况下有不同的值,于是我们有时候可以通过对该值的判断来设计程序流程。ThreadState在各种情况下的可能取值如下: Aborted:线程已停止 AbortRequested:线程的Thread.Abort()方法已被调用,但是线程还未停止 Background:线程在后台执行,与属性Thre
2009-02-13 18:16:00 300
转载 C#的多线程机制初探(3)
就像上面程序所演示的,我们通过Thread类来创建和控制线程。注意到程序的头部,我们使用了如下命名空间: [CODE] using System; using System.Threading; [/CODE] 在.net framework class library中,所有与多线程机制应用相关的类都是放在System.Threading命名空间中的。其中提供Thread类用于
2009-02-13 18:13:00 258
转载 C#的多线程机制初探(2)
本文将对C#编程中的多线程机制进行探讨,通过一些实例解决对线程的控制,多线程间通讯等问题。为了省去创建GUI那些繁琐的步骤,更清晰地逼近线程的本质,下面所有的程序都是控制台程序,程序最后的Console.ReadLine()是为了使程序中途停下来,以便看清楚执行过程中的输出。 好了,废话少说,让我们来体验一下多线程的C#吧!二.操纵一个线程 任何程序在执行时,至少有一个主线程,
2009-02-13 18:11:00 619
转载 C#的多线程机制初探(1)
C#的多线程机制初探 来源:Linuxdby.com 注:本文中出现的代码均在.net Framework RC3环境中运行通过 一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资
2009-02-13 18:09:00 332
转载 HTML表单元素覆盖样式元素问题及其补救之道
HTML表单元素覆盖样式元素问题及其补救之道作者:俞伟明 文章来源:中国电脑教育报 点击数: 1785 更新时间:2004-3-30 在设计HTML页面的过程中经常会遇到表单元素覆盖样式元素引起的问题,图一就是一个典型的例子。不要小看这个貌似“低级”的问题,即使一些规模较大的网站上类似的问题也绝不鲜见。本文探讨了造成这一问题的
2004-10-26 11:18:00 1393
转载 制作内嵌VS.NET的服务器控件
说的很是简单,真的用起来不错。建议收藏。制作内嵌VS.NET的服务器控件www.itonline.gd.cn 2003-11-19 做过自己的 asp.net server control 了吗?有没有象 ASP.NET DataGrid 控件那样:1。从 Toolbox 一拽出来,自动产生一堆代码2。right click 看属性时,有一大堆 custom attribut
2004-10-14 16:49:00 721
原创 DataGrid网上资源搜集
A Remedy for DataGrid Vertigo http://www.dotnetjunkies.com/tutorials.aspx¡tutorialid=763 A Truly Excel-like Grid Control http://msdn.microsoft.com/library/default.asp¡url=/library/en-us/d
2004-10-14 16:21:00 992
原创 Datagrid技巧
引用自:http://www.cnblogs.com/iCeSnaker/archive/2004/07/31/29017.aspx DataGrid的正反双向排序http://dev.csdn.net/develop/article/26/26817.shtmDataGrid删除确认及Item颜色交替http://dev.csdn.net/develop/article/26/2
2004-10-14 11:38:00 666
原创 自己动手用c#写控件
我只是想收藏一下,但还没找到这个Blog的方法,无奈,我将它Copy了。自己动手用c#写控件 引用选择自 Uncommon 的 Blog 自己动手用c#写控件 willsound(willsound@163.com) 关
2004-10-14 10:25:00 758
原创 DataTable中数据记录的统计
DataTable中数据记录的统计 我们在使用Sql Server这些数据库时,可以轻松的通过Sum、Aver、Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可是没有办法回头去修改Select语句来获取这些统计了。那么在DataSet/DataTable中是否可以进行统计呢?答案是肯
2004-10-13 16:47:00 961
原创 Asp.net多页面间保留状态
前言今天是,我新工作的第二天,终于回到Csdn上,在自己的Blog上写上第一篇文章。不记得自己有几个Blog了,今天开始决定,在这里记录下,我以后的日子与生活吧。Asp.net多页面间保留状态只记得Asp.net页面内的状态是由Viewstate来保存的。我想页面间是不是也可以借用Viewstate。微软说,Viewstate只是相对于单页面来说的,并且,我还发现了,有好多的工作可以反编辑页面内的
2004-10-13 16:31:00 771
studio3t-2019030.zip
2021-05-28
trsbean.jar
2014-12-26
vs2005,2008版本号管理插件
2009-02-18
C#邮件收发服务器源码
2009-02-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人