2012年12月8日
摘要: 做程序的人,都知道了算法的5性——可行性,健壮性,有穷性,高效性,可读性。这15个字谁都会说了,但是,你是否真正的思考过这个对当今程序界最最重要的用户体验的思考。过去,我也没多做思考,但是,看了mit的算法导论公开课,我却是觉得一个好的算法, 确实严格遵从算法算法五性。①可行性——算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。算法肯定要可行的,不可行的话,是一坨shit,一般可行性是与硬件息息相关。比如,10年前,你要先像现在的搜索引擎一样能够做视搜索,做各种各样的算法搜索。那时候,不是算法可行的,而是硬件而达不到要求。再比如所说,我们经常写出许多算法都是就会出现这个问题— 阅读全文
posted @ 2012-12-08 17:36 laozhu1124 阅读(2262) 评论(2) 推荐(1)
摘要: 这节,我们来讨论①像程序中添加最复杂的flyout控件②创建包装类(1)像程序中添加最复杂的flyout控件手把手玩转win8开发系列课程(21)的时候了,我们已经把一个简单的FlyOut的文件添加到了项目中,我们觉得还不够,因此了,上节我们创建了一个复杂的控件。于是,我们来将其添加到项目中去,下列是添加这个控件的源码:1 <!--flyouts 命名空间 指向MetroGrocer.Flyouts-->2 <flyouts:HomeZipCodeFlyout x:Name="HomeZipFlyout"/>3 <flyouts:AddItem 阅读全文
posted @ 2012-12-08 11:06 laozhu1124 阅读(1307) 评论(0) 推荐(0)

淘宝免费计数器