老D

我是一个粗人
  博客园  :: 首页  :: 新随笔  :: 管理

随笔分类 -  .NET Framework

摘要:.NET Memcached Client默认实现中并没有获取所有已经缓存Key的方法,但在业务中有时候需求中需要通过正则删除符合条件的缓存内容,所以就要通过读取已经缓存Key进行相关的匹配,然后删除 阅读全文

posted @ 2014-04-20 11:01 老D 阅读(1339) 评论(0) 推荐(0)

摘要:在代码中实现 net use 连接远程服务器共享 阅读全文

posted @ 2007-08-25 14:02 老D 阅读(680) 评论(0) 推荐(0)

摘要:利用反射进行动态加载和调用.Assemblyass=Assembly.LoadFrom(DllPath); //利用dll的路径加载,同时将此程序集所依赖的程序集加载进来,需后辍名.dllAssembly.LoadFile 只加载指定文件,并不会自动加载依赖程序集.Assmbly.Load无需后辍名加载dll后,需要使用dll中某类.Type type=ass.GetType(“Typ... 阅读全文

posted @ 2007-07-17 15:47 老D 阅读(11573) 评论(5) 推荐(1)

摘要:首先 添加Microsoft.VisualBasic.dll引用 using Microsoft.VisualBasic; string gb2312 = "国营农场"; string big5 = ""; big5 = Strings.StrConv(gb2312, VBStrConv.TraditionalChinese, 0); Console.WriteLine(big5); 阅读全文

posted @ 2007-07-14 11:31 老D 阅读(468) 评论(0) 推荐(0)

摘要:本文介绍了C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序 阅读全文

posted @ 2007-07-14 11:29 老D 阅读(560) 评论(0) 推荐(0)

摘要:当然了,string本质上肯定是引用类型,但是这个特殊的类却表现出值类型的特点: 判断相等性时,是按照内容来判断的,而不是地址 它肯定是一个引用类型没错,两个方面来看: 阅读全文

posted @ 2007-07-14 11:28 老D 阅读(1214) 评论(0) 推荐(0)

摘要:第八章 用C#写组件 这一章关于用C#写组件。你学到如何写一个组件,如何编译它,且如何在一个客户程序中使用它。更深入一步是运用名字空间来组织你的应用程序。 这章由两个主要大节构成: 。你的第一个组件 。使用名字空间工作 阅读全文

posted @ 2007-07-14 11:25 老D 阅读(947) 评论(0) 推荐(0)

摘要:Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作结果。 首先要说的是Object.ReferenceEquals和Object.Equals这两个静态函数,对于它们俩来说,是不需要进行重写的,因为它们已经完成它们所要得做的操作。 阅读全文

posted @ 2007-07-14 11:21 老D 阅读(394) 评论(0) 推荐(0)

摘要:前几天去申请免费qq号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,moper上的猫儿们都大骂腾讯采用中文验证码。^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下使用C#生成随机的中文汉字的原理。 阅读全文

posted @ 2007-07-14 11:20 老D 阅读(582) 评论(0) 推荐(0)

摘要:很多人都有过使用网络蚂蚁或网络快车软件下载互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上下载文件,那一定是非常愉快的事情。下面我就讲一讲如何利用C#语言编写一个支持多线程下载文件的程序,你会看到利用C#语言编写网络应程序是多么的容易,从中也能体会到C#语言中强大的网络功能。 阅读全文

posted @ 2007-07-14 11:19 老D 阅读(1745) 评论(1) 推荐(0)

摘要:INI文件就是扩展名为“ini”的文件。在Windows系统中,INI文件是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件主要存放用户所做的选择以及系统的各种参数。用户可以通过修改INI文件,来改变应用程序和系统的很多配置。但自从Windows 95的退出,在Windows系统中引入了注册表的概念,INI文件在Windows系统的地位就开始不断下滑,这是因为注册表的独特优点,使应用程序和系统都把许多参数和初始化信息放进了注册表中。但在某些场合,INI文件还拥有其不可替代的地位。下面是C#是如何对INI进行读写操作 阅读全文

posted @ 2007-07-14 11:17 老D 阅读(1376) 评论(1) 推荐(0)

摘要:今天看了下C#的线程处理,不是很明白,baidu了一下,找了几份介绍线程的源代码来看,哪知道居然出错运行不了,找了一下MSDN,原来访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。在调试以 .NET Framework 2.0 版之前的 .NET Framework 编写的应用程序时,可能会出现此异常。在MSDN上看了这个源码,感觉有点认识了 阅读全文

posted @ 2007-07-14 11:14 老D 阅读(510) 评论(0) 推荐(0)

摘要:在vs2005中没有现成的IP输入框控件,上次写IP子网划分的小工具时,懒得写只用了个TexBox来代替,现在搞好了,又懒得去改那工具了,呵,发觉自己越来越懒了!需要的朋友可以拿来用用 阅读全文

posted @ 2007-07-14 11:12 老D 阅读(5372) 评论(1) 推荐(0)

摘要:这几天一直在看C#的东西,为了把它记住,特把看到的几种方法存起来 阅读全文

posted @ 2007-07-14 11:11 老D 阅读(572) 评论(0) 推荐(0)

摘要:脑袋真的不好用了,写过的东西,第二天就翻脸不记得,今天有空就找出来总结一下 笨鸟先飞嘛 阅读全文

posted @ 2007-07-14 11:09 老D 阅读(612) 评论(0) 推荐(0)