- 博客(5)
- 资源 (32)
- 收藏
- 关注
原创 使用 Mutex 创建 单例应用程序
<br /> <br /> Mutex是从WaitHandle派生的类,保证了多个线程在某个资源或代码块上互相排斥。Mutex定义如下:<br />public sealed class Mutex : WaitHandle{ public Mutex(); public Mutex(bool initiallyOwned); public Mutex(bool initiallyOwned,string name); public Mutex(bool ini
2010-09-03 20:58:00 1928
原创 Socket服务端接受多个客户端的连接(.NET)
本文模拟一个判断数据是否大于100的服务器端接受多个客户端的连接,为多个客户端提供服务的演示。 服务器端:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Threading;using System.Net.Sockets;namespace Net.Dale.TcpServerTest{
2010-08-29 19:18:00 5987 1
原创 可实时监视数据的.NET控件
考虑到在某些场合可能会用到实时性能监测,以便用户能根据实时变化的数据而采取相应的操作,受到Windows性能监视器的启发,模仿它,同时又想到了可重用性,让其他开发人员可以直接调用它,经过一些很简单的设置就可以实时的显示出从传感器传来的实时数据,因此,打算把它做成控件,可以改变其可变属性而适应各种场合。 经过一段时间的琢磨,如今它终于可以"见人"了,好吧,先看看它的庐山真面目,下图是做的一个demo,由于身边没有什么可供监测的重要数据,就拿CPU和内存开刀了上图使用了两个控件,各自经过一些简单的设置,就
2010-08-23 19:03:00 955
转载 程序员应具备的素质
中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也是颇有不如。这些问题不是在于中国程序员的智商和工作努力状况,也不是在于国家和民间对开发的投入程度,而是很大程度上,有一些对技术,对程序开发,对项目设计方面的思想误区,这些误区,导致了软件行业的产品化能力不足,缺乏规模化和大型复用系统研发能力,可以说,改变
2009-03-12 21:59:00 559
转载 优秀程序员必备七要件
优秀程序员必备七要件 程序员是一个要求技术含量很高的职业,同时要求有不断进取的精神和不达目的决不罢休的精神状态,以下就是简单总结的如何做个有些的程序员,希望对各位的求职和工作能够有所帮助。 1.踏实的工作态度。低承诺,高实现:如果你的承诺确实是管理人员想听到的, 他就会喜欢你。但是,如果不能按照承诺及时交付软件,他就不会再喜欢你。而且如果你没有承诺的也超额完成,可想而知,老伴
2009-03-12 21:06:00 628 1
Linq to DataSet
2010-11-19
"可调整"性能监视模块
2010-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人