C#实现MVC模式简要方法(5)
摘要: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
阅读(331)
推荐(0)
C#实现MVC模式简要方法(4)
摘要:注意,我们只是有对IVehicleModel的引用(而不是抽象类Automobile )和对IVehicleView的引用(而不是具体的View),这样保证对象间的低耦合。public class AutomobileControl: IVehicleControl{ private IVehicleModel Model; private IVehicleView View; public Au...
阅读全文
posted @
2009-08-27 22:31
刘宁Toby
阅读(347)
推荐(0)
C#实现MVC模式简要方法(3)
摘要:为了实施观察者模式,我们需要将下面的函数加入到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
阅读(534)
推荐(0)
C#实现MVC模式简要方法(2)
摘要:作为总是想的远一点的开发人员,我们想让我们的系统有一个长久并且良好的生命周期。这就是说能够进可能的准备好满足ACME的很多变化。为了做到这一点,我们知道要遵循两条原则...“保证你的类低耦合”,要达到这个目标,还要“对接口编程”。 所以我们要做三个接口(正如你所猜测,一个Model接口,一个View接口,一个Control接口)。 经过很多调查...
阅读全文
posted @
2009-08-27 22:29
刘宁Toby
阅读(376)
推荐(0)
C#实现MVC模式简要方法(1)
摘要:在我们的开发项目中使用MVC(Model-View-Control)模式的益处是,可以完全降低业务层和应用表示层的相互影响。此外,我们会有完全独立的对象来操作表示层。MVC在我们项目中提供的这种对象和层之间的独立,将使我们的维护变得更简单使我们的代码重用变得很容易(下面你将看到)。
阅读全文
posted @
2009-08-27 22:28
刘宁Toby
阅读(587)
推荐(0)
研发手机基本流程
摘要:手机设计公司是根据不同的手机研发平台来设计不同性能的产品! 手机研发的基本流程是: 用一个较简单的阐释,一般的手机研发公司是需要最基本有六个部门:ID、MD、HW、SW、PM、Sourcing、QA。1、ID(Industry Design)工业设计包括手机的外观、材质、手感、颜色配搭,主要界面的实现与及色彩等方面的设计。 例如摩托罗拉“明”翻盖的半透明,诺基亚7610的...
阅读全文
posted @
2009-08-26 21:17
刘宁Toby
阅读(845)
推荐(0)
沉默的石头
摘要:昨天晚上做了一个梦,梦见一块沉默的石头500年前降临在我家门口,石头上写着"海拔2046"字样.我的老祖宗把这块石头当作石板凳用了几百年,石头就这样心甘情愿地用冷脸贴这我家祖宗八代的热屁股.突然有一天,来了一个考察队,据说是中央来的,然后就说我们这个地方海拔就是2046,于是这块石头出了名,有人说是上天的注定,后来这块石头周身涂上大红的油漆,放在了一个专门的亭子里供人瞻仰...
阅读全文
posted @
2009-08-26 06:22
刘宁Toby
阅读(362)
推荐(0)
C# 字符串性能
摘要:Written By Dr Herbie [2]Translated By Allen LeeIntroduction你在代码中处理字符串的方法可能会对性能产生令人吃惊的影响。程序中需要考虑两个由于使用字符串而产生的问题:临时字符串变量的使用和字符串连接。Background1.String是引用类型,在堆上分配内存。2.String运算时会产生一个新的实例。当看到 myString.ToUppe...
阅读全文
posted @
2009-08-25 22:28
刘宁Toby
阅读(503)
推荐(0)
In your dreams
摘要:In your dreams:used to tell sb that sth they are hoping for is not likely to happen 你妄想;你在做梦Example:boy: Could I become your boyfriend?girl: In your dreams.
阅读全文
posted @
2009-08-25 21:16
刘宁Toby
阅读(177)
推荐(0)
优秀程序的要素
摘要:程序是否满足功能要求?满足经济的要素。程序的开发是否按照计划?条件改变时候,程序的是否可以修改,修改成本如何?灵活性以及可扩展性。程序的性能如何?
阅读全文
posted @
2009-08-25 18:24
刘宁Toby
阅读(223)
推荐(0)
Life on the Serengheti
摘要:On the Serengheti plain of Africa, if you are an Antelope['æntiləup](羚羊), you have to run faster than the fastest Lion to survive. If you are a Lion,you have to run faster than ...
阅读全文
posted @
2009-08-24 22:37
刘宁Toby
阅读(161)
推荐(0)
软件思想家Gerald M. Weinberg(杰拉尔德·温伯格)
摘要:最初是偶尔在网上看到一本书《咨询的奥秘》,然后在一次逛书店的时候看到这本书,于是就买回来了。作者是软件思想家Gerald M. Weinberg(杰拉尔德·温伯格)。虽然他是一个软件思想家(首批入选计算机名人堂的1/5),但他的书有很多的生活哲理。值得好好领悟。 温伯格的中文网站:http://www.weinbergcn.com/ 温伯格的英文网站:http://www.geraldm...
阅读全文
posted @
2009-08-24 22:32
刘宁Toby
阅读(731)
推荐(0)
人月神话书评
摘要:The Mythical Man-month 中文网站:http://www.mmmbook.com/《人月神话》软玉生香来源:http://www.mmmbook.com/review/beauty.htm书评:《人月神话》软玉生香刘天北 著从尺寸说起豆豆先生(Mr. Bean)(编注:著名喜剧片的主人公)赞许惠斯勒的《画家母亲的肖像》,首先谈的一点就是:"这幅画比较大(quite big),所...
阅读全文
posted @
2009-08-22 08:19
刘宁Toby
阅读(428)
推荐(0)
<<你的灯亮着吗>>十大经典语录
摘要:1. 问题其实就是你期望的东西和你体验的东西之间的差别,解决问题就是缩小这种差距.2.不要把他们的解决方法误认为是问题的定义,不要习惯成自然的用自己的惯有眼光判断问题,把方法直接套用在所谓的问题上。3. 如果你太轻易地解决了他们的问题,他们永远都不会相信你真的解决了他们的问题。4. 你永远都不能肯定你已经有了一个正确的定义,即使在问题已经解决之后,但是永远不要放弃寻求它的努力。5. 不要轻易下结论...
阅读全文
posted @
2009-08-21 21:21
刘宁Toby
阅读(423)
推荐(0)
<<你的灯亮着吗>>读书笔记1
摘要:你知道自己在考虑的是什么?自己在做的又是什么吗?或者说,你的所做究竟是解决了什么问题?解决了谁的问题?是否真正解决了她的问题?或者说,你的所想究竟是基于什么需求?满足了谁的愿望?是否真正达到了人们的需要? ,<<你的灯亮着吗>>写作目的是为了帮助程序员们搞清楚自己所面临的问题的真正所在,以便能够找到一种最为合适的方法来解决它们。 1)我们在动手去解决问题之前,首先好好想想问题的来源;2)然后站在各...
阅读全文
posted @
2009-08-20 21:55
刘宁Toby
阅读(158)
推荐(0)
first business
摘要:first business 这个周末跟老婆到苏州玩, 第一站是老婆的同桌,中午在川菜馆吃过饭后,还认识一个老外,是同事的老板. 说他们公司是做外包的,是做moilbe develpoment,双方谈着谈着居然谈到了business 合作上. 他说我们公司想扩张,但是面对金融危机,还是更少的人力才力,做更多的生意.他说他们公司在苏州有人力,但是比上海便宜,所以我们之间有合作点,比如他们公司出人外包...
阅读全文
posted @
2009-08-15 17:00
刘宁Toby
阅读(147)
推荐(0)
用ActiveSync4.5连接Windows Mobile 6.0模拟器和PC机
摘要:1、先在VS2008的工具菜单中“设备仿真器管理”,选中你的模拟器设备,右键选择“连接.2、模拟器中:Settings-> Connections->Network Cards中"My network card connect to"选择"Work"(即单位网络);Settings->Connections->Manage existin...
阅读全文
posted @
2009-08-12 22:19
刘宁Toby
阅读(368)
推荐(0)
Excel2003Training(1)-浅谈Excel的5个小技巧
摘要:1.冻结窗格:锁定标题标题栏,以使标题在滚动的时候始终可见.窗口->冻结窗格.2.并排比较:非常方便地比较两个不同工作簿中的内容.窗口->并排比较.3.自动求和及其他:状态栏上右击.4.一次键入,自动填充:不用重复键入相同的列表.5.突出显示符合条件的单元格:条件格式可以让您更容易分辨出正在查找的内容.格式->条件格式.http://office.microsoft.com/training/Tr...
阅读全文
posted @
2009-08-12 21:38
刘宁Toby
阅读(161)
推荐(0)
Lotussoft start
摘要:博客园博客http://www.cnblogs.com/lotussoft/ 今天终于通过了审核得以开张,也宣告着我的又一个网络阵地的开始.取名Lotussoft,希望这样的阵地象莲花一样盛开,能够坚持自己的本分,做好每一件事情,写好每一篇文章.希望能来到这里的朋友,能会心地留笔:俺老孙到此一游,且不枉此行. 2009-08-12 23:42
阅读全文
posted @
2009-08-11 23:46
刘宁Toby
阅读(132)
推荐(0)