随笔分类 -  我的实用设计模式系列

设计模式
摘要:这是一个云数据平台,其包含了几个产品,Parse Data,Parse Push,Parse Social和Cloud Code。顾名思义,Parse Data用于存储数据,其支持把不同设备的数据同步存储到Cloud中。目前基本支持所有主流的设备。使用也非常方便,例如下面的代码:iOSOS XPFObject *testObject = [PFObject objectWithClassName:@"TestObject"];[testObject setObject:@"bar" forKey:@"foo"];[testObject 阅读全文
posted @ 2013-01-08 09:38 Jake Lin 阅读(2093) 评论(0) 推荐(0) 编辑
摘要:本文讲述Singleton模式的.NET实现。 阅读全文
posted @ 2010-02-25 07:23 Jake Lin 阅读(1171) 评论(7) 推荐(0) 编辑
摘要:日志管理是程序不可以缺少的一个重要组成部分,对于长期运行的后台程序尤为重要,尽管经过了大量的测试,但是在实际运行环境下,程序未免有出错的时候。有时候由于第三方原因导致的,例如电信网络质量下载,掉包等等。在一些看似莫名其妙的问题下,日志文件很多时候就成了救命绳。bug free是我们一直追求的目标,但是我永远不能保证bug free,每次我在面试中说这句话,做销售出生的人会翻白眼,做技术的人会会心一笑。我能保证的是如何尽快的trouble shooting,提高质量,日志文件在这过程中又是最重要的手段之一。下面文章讲述使用Native C++对Windows Embedded CE和Windows Mobile日志文件类的封装。 阅读全文
posted @ 2010-02-24 07:45 Jake Lin 阅读(3082) 评论(8) 推荐(0) 编辑
摘要:本文讲述iToday总体设计的第一版本。 阅读全文
posted @ 2010-02-09 13:30 Jake Lin 阅读(3180) 评论(8) 推荐(0) 编辑
摘要:在吉日嘎拉的软件编程走火入魔之:数据库事务处理入门(适合初学者阅读)文章中关于MS SQL Server和Oracle对数据库事务处理的差异性引起一些争论,因此记录我对数据库事务处理的想法。 ... 阅读全文
posted @ 2009-10-06 07:48 Jake Lin 阅读(4086) 评论(35) 推荐(1) 编辑
摘要:本文讲述Windows Mobile Sensors API库中重力感应器部分(GSensor)的设计。讲述一个统一访问接口的Sensor库的设计方法和一些设计模式的应用。 阅读全文
posted @ 2009-09-18 07:47 Jake Lin 阅读(3379) 评论(16) 推荐(1) 编辑
摘要:重力感应器(Gravitational Sensor, Accelerometer)已经被广泛应用于Windows Mobile设备上,可是由于MS没有官方定义和提供统一的API,为重力感应器的开发带来不便,本文讲述如何在HTC和Samsung设备上进行重力感应器的开发,实现统一访问了GSensor的类库,在实现过程中使用了Singleton,Simple Factory和Observer模式。 阅读全文
posted @ 2009-07-28 08:23 Jake Lin 阅读(9346) 评论(40) 推荐(14) 编辑
摘要:这篇文章主要讲述如何使用Reflection实现Simple Factory,以及Reflection应用于Factory Method和Abstract Factory. 阅读全文
posted @ 2009-04-30 15:22 Jake Lin 阅读(1802) 评论(3) 推荐(0) 编辑
摘要:这篇文章从一个电玩店试玩系统的案例讲述Simple Factory,Factory Method和Abstract Factory之间的关系以及演变过程。 阅读全文
posted @ 2009-04-24 15:18 Jake Lin 阅读(3624) 评论(28) 推荐(0) 编辑
摘要:本文主要讲述Strategy模式在Windows Mobile网络连接管理的应用。 阅读全文
posted @ 2009-03-25 08:55 Jake Lin 阅读(3796) 评论(1) 推荐(0) 编辑
摘要:本文讲述关于Policy-based design的设计思想。 阅读全文
posted @ 2009-03-24 12:29 Jake Lin 阅读(5853) 评论(35) 推荐(0) 编辑
摘要:本文讲述Observer模式以及在Window mobile项目的应用。 阅读全文
posted @ 2009-03-20 11:52 Jake Lin 阅读(6145) 评论(7) 推荐(2) 编辑

点击右上角即可分享
微信分享提示