i.Posei's blog

Happiness only real when shared!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  .Net Framework

摘要:IPHelper(IP切换助手) 是一款小巧实用的绿色软件,能够快速地更改您的网络配置,方便您的网卡在不同的网络配置参数间切换。她特别适用经常进行移动办公或需要经常在不同网段间切换的用户。最新版本新增了配置存储功能、支持多IP地址设置、新增版本检测功能,同时修改了算法,使得设置过程更快。下载地址:http://www.kunwsoft.com/iphelper/iphelper1_2.zip官方网... 阅读全文

posted @ 2009-01-11 14:36 i.Posei 阅读(987) 评论(0) 推荐(0)

摘要:本文介绍了两种获取灰度图像的方法。 阅读全文

posted @ 2008-01-05 22:17 i.Posei 阅读(5619) 评论(8) 推荐(0)

摘要:肯定早有人发现了这个错误,不过我确实是昨天阅读它的时候才发现,这也是我第一次在MSDN上发现错误。URL是ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref10/html/M_System_Net_HttpWebRequest_AddRange_1_804c5d7d.htm其中备注里写着:如果 range 为正,则该... 阅读全文

posted @ 2007-06-21 16:06 i.Posei 阅读(307) 评论(0) 推荐(0)

摘要:昨天看了一期WebCast,名字叫“Modern C#系列课程(8):多层结构应用程序设计”,解决了我对多层结构的一些疑惑,这里记录,这些问题是:商务逻辑层到底要干些什么?数据访问层确切的作用是什么?商务逻辑层和数据访问层之间的接口如何设计?使用动态的SQL语句还是存储过程?层之间如何传递数据? 阅读全文

posted @ 2006-09-01 17:14 i.Posei 阅读(750) 评论(3) 推荐(0)

摘要:异常处理 为了处理可能的错误情况,一般把程序分成三种不同类型的代码块: try 块包含的代码组成了程序的正常操作部分,但可能遇到错误的情况 catch 块中的代码处理各种错误情况 finally 块包含的代码清理资源或执行要在try块末尾执行的其他操作 在语法上catch和finally块在try的后面,当执行catch和finally块的时候,try块中的定义的变量也就出了作用域。一个try-c... 阅读全文

posted @ 2006-03-24 13:10 i.Posei 阅读(483) 评论(0) 推荐(0)

摘要:可以把结构看做缩小的类,适合于把一些数据组合起来的场合。结构是值类型,因此new运算符与类和其他引用类型的工作方式不同。new运算符不是分配堆中的内存,而是调用默认的构造函数,在堆栈上把所有的字段初始化为默认值。对于下边的语句:TestStructpt;pt.length=4;pt.width=2; 如果TestStruct 是一个类,那么就会产生一个编译错误,因为pt包含一个未初始化的引用(未指... 阅读全文

posted @ 2006-03-20 12:53 i.Posei 阅读(387) 评论(0) 推荐(0)

摘要:.Net的所有引用类型的托管对象都在托管堆中分配。公共运行库负着为托管堆中的每个对象维持一个引用计数器。同时公共运行库维护一个垃圾收集线程,该线程负责检查对象的引用计数,一旦某对象的引用计数为0,那么该对象占用的资源就被垃圾收集线程释放。 对值类型的对象,公共语言将在托管堆栈中分配内存。一旦超过对象的作用域,该对象占用的内存将自动释放。如果该值类型的对象包含了其他引用型对象的引用,公共运行库在销毁... 阅读全文

posted @ 2006-02-28 17:41 i.Posei 阅读(441) 评论(0) 推荐(0)

摘要:常用的 .Net 异常类 阅读全文

posted @ 2005-04-20 10:45 i.Posei 阅读(1133) 评论(0) 推荐(0)

摘要:C++、Java和C#的特性比较 阅读全文

posted @ 2005-04-19 20:55 i.Posei 阅读(1778) 评论(4) 推荐(0)