思维的乐趣

Enjoy it
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

07 2010 档案

摘要:在园区里面看到成都有.NET社区活动(http://1000copy.javaeye.com/blog/716188),看演讲主题好像跟最近接触的东西相关,就报名参加了,下午1:30到了指定的城市之心27楼的微软公司内,环境不大,应该不是用来做开发的吧,差不多相当于一个办事处之类的地方。有地毯,然后会议室内有纸杯,有抽纸,椅子也很舒服,茶水间内有各种茶,咖啡。有小玩偶之类的装饰品,挺不错的。到最后... 阅读全文

posted @ 2010-07-25 21:05 szh114 阅读(438) 评论(1) 推荐(0)

摘要:所谓计时,就是统计代码在运行到某处时记一个时刻值,然后再运行到某处时再记一个时刻值,来衡量中间这段代码执行的时间的方法。使用这样的方法,前提是要忽略CPU的多线程,操作系统的多线程,多任务这些因素,所以只能尽量得到一个相对值来比较两段代码的效率,而不能精确计算。方法一: 用 DateTime.Now.Ticks [代码]根据MSDN的解释,A single tick represents one ... 阅读全文

posted @ 2010-07-24 01:18 szh114 阅读(4948) 评论(0) 推荐(0)

摘要:.NET/C#中,引入类型定义什么的,都是通过 dll reference 进行的,所谓的using 语句,只是为了不写那么长的完整类名称定义的方便语法而已,可有可无。不像C/C++中,是确实引入了头文件,里面包含了类型定义,需要的时候必须得引入。 阅读全文

posted @ 2010-07-18 22:04 szh114 阅读(1454) 评论(2) 推荐(0)

摘要:1:类似于这样的代码:public class Car{ private string name; public string Name { get{return name;} set{name=value;} }...}要用自动属性:public class Car{ public string Name{get;set}...}在这儿使用Property,而不是仅仅使用public 成员变量的... 阅读全文

posted @ 2010-07-15 23:52 szh114 阅读(566) 评论(0) 推荐(1)

摘要:当前项目将要做daily build,会用到 CruiseControl.NET;还要做UT,用 NUnit 。所以趁周末了解了一下NUnit 的用法。NUnit 其实是一个辅助类库,通过这个类库,可以把写成的测试代码放在它那个框架中完整跑起来。也就是说把一个“单元”拎了出来,加了一个开头,结尾。并且还有一个图形界面(当然这个可以不用)。有时候会利用一些第三方工具,比如 T... 阅读全文

posted @ 2010-07-11 16:38 szh114 阅读(599) 评论(0) 推荐(1)

摘要:1: 凡是定义的const 成员变量,皆为隐式 static 的,也就是说,要用类名来访问,而不能用对象来访问。想想很容易理解,一个变量,初始化的值固定了,各个实例中都一样都不能改,那么,何必保存那么多份呢?static 了只存一份就OK。当然,上述情况的前提是这个 const 变量定义为 public 的,如果是 private 的,那么外部是无法访问的,所以不存在用类访问还是用对象访问的问题。... 阅读全文

posted @ 2010-07-10 12:04 szh114 阅读(836) 评论(1) 推荐(0)

摘要:1:如果是技术转型,或者本来专业就不是太强,就不要贸然辞职。骑驴找马永远都是比较讨巧实用的做法,因为辞职的那一刻,你也许不会想到一个多月后仍然了无眉目时的那种焦灼。2:准备好以后,争取集中式一次性海量投递简历,而不是今天投个几家,过几天再投个几家。不要这样的原因是,假如时间相隔比较久,那当你拿到一个OFFER,必须决定给人家一个确认的时间到了,而有一份明显更好的机会,希望也很大,但对方确认的时间上... 阅读全文

posted @ 2010-07-01 01:52 szh114 阅读(363) 评论(0) 推荐(0)