2007年7月25日
摘要: 1.去除字符串数组里的重复字符串public static ArrayList DedupStringList(ArrayList list) ...{ if (list == null) ...{ return new ArrayList(0); } ArrayList result = new ArrayList(); Dictionary<string, string> hashset = new Dictionary<string, string>(); foreach (string str in list) ...{ if (string.IsNullOrE 阅读全文
posted @ 2007-07-25 11:29 风生水起 阅读(577) 评论(0) 推荐(0) 编辑
  2007年5月28日
摘要: 最近一直再看《Professional ASP.NET2.0 ServerControl and Component Development》,一边看着随书源码,一边用Reflector看IDE自动编译的结果。在1.1中页面相关的还有一个Designer的文件,在2.0中没有了,在2.0中,编译器首先将页面上的控件等变量通过partClass并到后台代码中,再加上Profile和Htt... 阅读全文
posted @ 2007-05-28 14:39 风生水起 阅读(379) 评论(0) 推荐(0) 编辑
  2007年5月23日
摘要: DevExpress控件集用了一段时间,感觉功能很强大。XtraReport,XtraPrint是控件集中专门实现复杂报表设计打印的,上个项目中用它们实现了一些复杂报表的套打工作,现将我使用过程中遇到的问题和解决的方法叙述一下,有不对的地方希望大家不吝赐教。 阅读全文
posted @ 2007-05-23 10:58 风生水起 阅读(11504) 评论(6) 推荐(1) 编辑
  2007年5月21日
摘要: FlyTcpFramework源于网上很流行的一个C#异步TCP通讯类库,我进行了一些整理和功能上的扩充,加入了文件传输的功能,并制作了一个MSDN风格的手册。 阅读全文
posted @ 2007-05-21 16:15 风生水起 阅读(12022) 评论(29) 推荐(3) 编辑
  2007年5月18日
摘要: EditPlus 使用技巧集萃(正则替换等) 阅读全文
posted @ 2007-05-18 10:02 风生水起 阅读(513) 评论(0) 推荐(0) 编辑
  2007年5月17日
摘要: 事件是构建在委托上的,例如定义Button的Click事件: public event EventHandler Click; 需要event关键字和EventHandler委托,EventHandler在这里的作用就好像接口,所有想接收事件通知的实例必须实现符合EventHandler参数定义和返回值定义的回调函数,.NET框架通过委托这种方式保证了回调函数类型的安全。 阅读全文
posted @ 2007-05-17 16:04 风生水起 阅读(488) 评论(0) 推荐(0) 编辑
  2007年5月16日
摘要: 以前VS2003那会儿没仔细研究,都是直接在页面脚本上设断点,好像还是能断的,不过不太稳定。以前经常按F11,从项目启动开始读微软生成的脚本。 VS2005和VS2003不一样了,在页面里不能设断点,需要先按F5运行起来,在菜单Debug-> Windows ->Script Explorer打开脚本管理器,当前页面和页面关联的脚本文件都在脚本管理器中列出来了,双击你要断的文... 阅读全文
posted @ 2007-05-16 17:09 风生水起 阅读(955) 评论(0) 推荐(0) 编辑
  2007年5月9日
摘要: 面试经验网上资源汇总 阅读全文
posted @ 2007-05-09 16:24 风生水起 阅读(508) 评论(2) 推荐(0) 编辑
  2007年5月8日
摘要: 转帖——精妙SQL语句 阅读全文
posted @ 2007-05-08 11:25 风生水起 阅读(425) 评论(1) 推荐(0) 编辑
摘要: 创建型模式(一)——抽象工厂 阅读全文
posted @ 2007-05-08 09:45 风生水起 阅读(453) 评论(0) 推荐(0) 编辑