C#
niss
这个作者很懒,什么都没留下…
展开
-
C# 自己重新写的FTP操作类
网上的FTPHelper类感觉用起来不方便,而且代码的质量也不高,因此自己重新写了一个FTPHelper,现在也开放出来给大家下载. 主要就是借鉴了DbHelper的CreateDbCommand的编程风格,核心的方法如下:FtpWebRequest CreateFtpRequest(string requestUriString){ return CreateFtpRequ原创 2013-04-09 22:41:12 · 891 阅读 · 0 评论 -
C# LRUCache缓存类
这个是一个使用了现有的LinkedList和Dictionary来封装的类,奇怪的是LinkedList和java的不一样,不能设置Next和Prev 使用了读写锁,所以不要创建太多(1000个以上)的实例,否则影响GC的回收效率(读写锁的内存碎片问题),好在一般的项目只要一个缓存类就行了,所以不存在这些问题了,希望大家也帮忙看看,提提意见,还是比较在意这个LinkedList为何不能设置原创 2013-04-06 18:41:58 · 1565 阅读 · 0 评论