C#
zr1985712719
暂时没有
展开
-
多线程
<br />1. 设计背景<br />在设计多线程程序的时候,时常会遇到对同一个数据进行读写操作的情况。为了保证多线程的正常运行,一般来说会对读写操作进行同步,同一时间上只能执行读或写,而不能两者同时执行。在多核环境下,若线程间采用了流水线的方式对数据进行加工,那么这样必然影响到整个流水线的工作效率。因为这样会使得某些CPU的资源得不到应用。因此,设计一种能使得读写同时进行的算法十分必要。<br /> 说到这里,不得不提一下目前做的项目,这个项目要求实时处理机算机屏幕的图像并通过网口进行发送。之前原创 2011-01-11 15:53:00 · 278 阅读 · 0 评论 -
线程池详解
<br /><br />在这里你可以学到Microsoft研究CLR实现线程池的原理机制,从而更灵活的处理CLR在实际代码应中线程池的问题,下面我们来看看吧。<br />CLR教程之线程池的产生<br />当 CLR 初始化时,其线程池中不含有线程。当应用程序要创建线程来执行任务时,该应用程序应请求线程池线程来执行任务。线程池知道后将创建一个初始线程。该新线程经历的初始化和其他线程一样;但是任务完成后,该线程不会自行销毁。相反,它会以挂起状态返回线程池。如果应用程序再次向线程池发出请求,那么这个挂起的线原创 2011-01-11 16:11:00 · 159 阅读 · 0 评论 -
多线程爬虫
<br />多线程爬虫<br /><br /> <br /> <br />参数:private static int webDepth = 2;//爬虫深度。主页的深度为1,设置深度后超过该深度的网页不会抓取。<br /> private int intThreadNum = 10;//线程数。开启的线程数。<br />抓取时也会在程序源文件目录下生成一个report.txt文件记录爬虫的运行情况,并在抓取结束后生成一个fileindex.txt文件维护网页文件索引。 <br />本程原创 2011-01-11 16:22:00 · 510 阅读 · 0 评论 -
CLR关于Assembly的搜索算法
.Net应用程序的执行环境(CLR关于Assembly的搜索算法) Posted on 2010-07-02 13:22 Charles Chen 阅读(249) 评论(8)编辑收藏 所属分类: C#<br /> 最近在回顾.Net应用程序的执行环境,这里做一个很小的总结,方面以后需要的时候进行查找:<br /><br />CLR必须可以找到正确的Assembly,Net提供了Assembly搜索算法,可以根据.config文件(类似于.ini)自定义assembly搜索。<br />算法分析过程如原创 2010-11-23 11:22:00 · 186 阅读 · 0 评论 -
C#网页版代码生成器
<br />C#网页版代码生成器<br /> C#网页版代码生成器,还在更新中....以前修复过ASPNETPAGER分页控件的网页版存储过程代码生成器,学到了一种思维,替换字符串,因此有空就写下了这个。仅供参考,本人水平还有待提高,写这个完全是兴趣,写的不好的地方不要骂我就行,呵呵。<br />存储过程代码如下,参考MSSQL SERVER文档。存储过程代码 1 <br /> 2 ALTER proc [dbo].[GetTablesFromDatabase]<br /> 3 @dataB原创 2011-02-09 14:24:00 · 260 阅读 · 0 评论 -
在SQL Server 2008中调用.net,dll
T-SQL的在执行普通的查询的时候是很高效的,但是在执行循环,判断这样的语句的时候效率就不那么的高了。这时可以借助CLR了,我们可以在SQL Server 2008中扩展C#程序来完成循环等过程式的查询,或者其他SQL不便实现的功能。这个随笔中将介绍在SQL Server中扩展C原创 2011-09-15 16:43:28 · 256 阅读 · 0 评论 -
.NET TEXTBOX 动态提示功能
跟google你输入关键字,动态显示大概条数的提示,首先看下效果 第一步css: 查看代码 复制到剪贴板 #dSuggest { z-index:0; position:absolute; background-color:#ffffff; } #sug { list-style:none; bord转载 2012-02-01 16:56:40 · 214 阅读 · 0 评论 -
C#汉字转换拼音技术详解
private static readonly Dictionary CodeCollections = new Dictionary { { -20319, "a" }, { -20317, "ai" }, { -20304, "an" }, { -20295, "ang" }, { -20292, "ao" }, { -20283, "ba" }, { -20265, "bai" }翻译 2012-11-02 08:42:20 · 710 阅读 · 0 评论