2010年4月28日
摘要: To run Fxcop for a VS project:Right-click on a project in the Project Properties window,from the menu,select Run Code Analysis.and you will see the fxcop warning result from the output window.To run F... 阅读全文
posted @ 2010-04-28 14:29 刘宁Toby 阅读(251) 评论(0) 推荐(0) 编辑
  2010年4月26日
摘要: VS2008里默认的设置十分不方便,在按下F1寻求MSDN帮助时会另外打开一个窗口,这样会频繁切换窗口不是很方便。其实稍微设置一下就行了,打开VS2008 -> 工具 -> 选项 -> 环境 -> 帮助 -> 常规 -> 在“使用下列选项使用帮助”的下拉框里选择“集成帮助查看器” -> 重启VS2008。 阅读全文
posted @ 2010-04-26 13:42 刘宁Toby 阅读(281) 评论(0) 推荐(0) 编辑
  2010年2月27日
摘要: 多态实际上是多个对象的抽象,实现将接口(不特指关键字interface)与对象具体实现进行分离的技术. 用户可以通过interface 或者abstract 类定义接口,使用户能够通过接口动态地访问具体对象。 阅读全文
posted @ 2010-02-27 17:53 刘宁Toby 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 稀缺原理:个体的需求是无限的,但是可以获得的资源却很有限;一个人的财富是有限的,所以想要对某样商品拥有的越多,必然导致对其他商品拥有的越少。举例来说,小强口袋里有100美元,路过电子城的时候他想买部手机需要90美元,但是他又想买个无线路由器需要40美元,这个时候他想拥有手机,必然导致买不了无线路由器。俗话说:物以稀为贵,在经济学里我看也会“物以贵为稀”。还是举例来说:每天早... 阅读全文
posted @ 2010-02-27 11:03 刘宁Toby 阅读(751) 评论(0) 推荐(0) 编辑
  2010年2月25日
摘要: http://www.cnblogs.com/xugang/archive/2007/10/23/934319.html 阅读全文
posted @ 2010-02-25 21:02 刘宁Toby 阅读(207) 评论(0) 推荐(0) 编辑
  2010年2月3日
摘要: 转论:本文转载自务实的文章给年轻工程师的十大忠告,之所以再拿出来转载,只是在专注的技术之路上,给自己时常的提醒,感谢务实的分享。诸位,咱当软件工程师也是好几年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士... 阅读全文
posted @ 2010-02-03 22:18 刘宁Toby 阅读(205) 评论(0) 推荐(0) 编辑
  2009年11月24日
摘要: IE被修改成www.228dh.cn/?we4,同时桌面会多出几个快捷方式:千千体育直播,超级好玩小游戏。。。卸载IE不行,用360安全卫士也不能根治,最后找到了办法,终于解决,跟大家分享一下:从网络上下载360compkill.zip,然后解压缩后运行SuperKiller.exe。 阅读全文
posted @ 2009-11-24 20:37 刘宁Toby 阅读(334) 评论(0) 推荐(0) 编辑
  2009年11月23日
摘要: 技术就好像一片汪洋大海,越是深入越是望不到边际。就拿自己的体验来说吧,2000年的时候在学校搞ASP,觉得网页开发就是这么简单:把数据库中的数据格式化一下显示在页面上,把用户的输入组装成添加删除和修改的SQL提交到数据库中去。几年后的今天,我把自己了解的ASP.NET相关(注意:仅仅是ASP.NET或者说网站制作相关)技术列了一下: 在这些语言、技术、工具、理念中,每一项都能细化出很多子技术,每一... 阅读全文
posted @ 2009-11-23 21:14 刘宁Toby 阅读(214) 评论(0) 推荐(0) 编辑
  2009年11月21日
摘要: 1、打开Word 2007,点击"发布"››"博客":  2、在打开的窗口中点击"管理帐户":  3、然后点击"新建":   4、博客提供商选择"其他",点击"下一步": 5、"API"选择"MetaWeblog","博客文章URL"输入:http://www.cnblogs.com/你的博客名称/services/metablogapi.aspx,并输入登录用户名和密码。 ... 阅读全文
posted @ 2009-11-21 22:23 刘宁Toby 阅读(158) 评论(0) 推荐(0) 编辑
  2009年10月21日
摘要: “如果你看看周围形形色色的人,就会发现:有些人比你更杰出,那不是因为他们得天独厚,事实上你和他们一样好。如果你今天的处境与他们不一样,只是因为你的精神状态和他们不一样。在同样一件事情面前,你的想法和反应和他们不一样。他们比你更加自信,更有勇气。仅仅是这一点,就决定了事情的成败以及完全不同的成长之路。” 阅读全文
posted @ 2009-10-21 19:06 刘宁Toby 阅读(186) 评论(0) 推荐(0) 编辑
  2009年9月18日
摘要: I am thinking about the most important capability for a programmer.Here is my summary, you are welcome to add more capability as the comments. 1. Team work.2. Write concise document.3. Coding style.4.... 阅读全文
posted @ 2009-09-18 20:13 刘宁Toby 阅读(208) 评论(0) 推荐(0) 编辑
  2009年9月8日
摘要: 看一看你现在脚上穿的鞋子,你知道它是怎么从原料变为鞋子的么?首先当然需要进行产品设计,设计好了之后要进行原料采购,接下来是生产制造,生产好以后要进行仓储运输,为了把产品卖出去要进行订单处理,下来是对经销商进行批发经营,最终在店铺和超市进行零售。 阅读全文
posted @ 2009-09-08 20:37 刘宁Toby 阅读(2728) 评论(1) 推荐(0) 编辑
  2009年8月27日
摘要: private void btnAccelerate_Click(object sender, System.EventArgs e){ Control.RequestAccelerate(int.Parse(this.txtAmount.Text));}private void btnDecelerate_Click(object sender, System.EventArgs e){ Con... 阅读全文
posted @ 2009-08-27 22:32 刘宁Toby 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 注意,我们只是有对IVehicleModel的引用(而不是抽象类Automobile )和对IVehicleView的引用(而不是具体的View),这样保证对象间的低耦合。public class AutomobileControl: IVehicleControl{ private IVehicleModel Model; private IVehicleView View; public Au... 阅读全文
posted @ 2009-08-27 22:31 刘宁Toby 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 为了实施观察者模式,我们需要将下面的函数加入到Model(被View观察):AddObserver, RemoveObserver, 和 NotifyObservers。public interface IVehicleModel{ string Name{ get; set;} int Speed{ get; set;} int MaxSpeed{ get;} int MaxTurnSpeed{... 阅读全文
posted @ 2009-08-27 22:30 刘宁Toby 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 作为总是想的远一点的开发人员,我们想让我们的系统有一个长久并且良好的生命周期。这就是说能够进可能的准备好满足ACME的很多变化。为了做到这一点,我们知道要遵循两条原则...“保证你的类低耦合”,要达到这个目标,还要“对接口编程”。  所以我们要做三个接口(正如你所猜测,一个Model接口,一个View接口,一个Control接口)。   经过很多调查... 阅读全文
posted @ 2009-08-27 22:29 刘宁Toby 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 在我们的开发项目中使用MVC(Model-View-Control)模式的益处是,可以完全降低业务层和应用表示层的相互影响。此外,我们会有完全独立的对象来操作表示层。MVC在我们项目中提供的这种对象和层之间的独立,将使我们的维护变得更简单使我们的代码重用变得很容易(下面你将看到)。 阅读全文
posted @ 2009-08-27 22:28 刘宁Toby 阅读(558) 评论(0) 推荐(0) 编辑
  2009年8月26日
摘要: 手机设计公司是根据不同的手机研发平台来设计不同性能的产品! 手机研发的基本流程是: 用一个较简单的阐释,一般的手机研发公司是需要最基本有六个部门:ID、MD、HW、SW、PM、Sourcing、QA。1、ID(Industry Design)工业设计包括手机的外观、材质、手感、颜色配搭,主要界面的实现与及色彩等方面的设计。 例如摩托罗拉“明”翻盖的半透明,诺基亚7610的... 阅读全文
posted @ 2009-08-26 21:17 刘宁Toby 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 昨天晚上做了一个梦,梦见一块沉默的石头500年前降临在我家门口,石头上写着"海拔2046"字样.我的老祖宗把这块石头当作石板凳用了几百年,石头就这样心甘情愿地用冷脸贴这我家祖宗八代的热屁股.突然有一天,来了一个考察队,据说是中央来的,然后就说我们这个地方海拔就是2046,于是这块石头出了名,有人说是上天的注定,后来这块石头周身涂上大红的油漆,放在了一个专门的亭子里供人瞻仰... 阅读全文
posted @ 2009-08-26 06:22 刘宁Toby 阅读(337) 评论(3) 推荐(0) 编辑
  2009年8月25日
摘要: Written By Dr Herbie [2]Translated By Allen LeeIntroduction你在代码中处理字符串的方法可能会对性能产生令人吃惊的影响。程序中需要考虑两个由于使用字符串而产生的问题:临时字符串变量的使用和字符串连接。Background1.String是引用类型,在堆上分配内存。2.String运算时会产生一个新的实例。当看到 myString.ToUppe... 阅读全文
posted @ 2009-08-25 22:28 刘宁Toby 阅读(478) 评论(0) 推荐(0) 编辑