19 FlySoftter

尚未进行身份认证

从事行业软件设计开发7余载,专注于系统架构设计,开发,设计模式研究等领域,好思路愿与您一起分享

等级
TA的排名 17w+

使用DirectShow架构开发媒体播放器

<br />很多年没有写技术博客了,最近在学习DirectShow/DirectDraw/DirectX3D 发表一些自己的心得,希望帮助一些需要的朋友。<br /> <br />DirectShow技术介绍<br /> <br /><br />DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于COM(Component Object Model)的流媒体处理的开发包,与DirectX开发包一起发布。DirectShow使用一种叫Filter

2011-05-04 09:36:00

使用DirectShow架构开发媒体播放器

<br />很多年没有写技术博客了,最近在学习DirectShow/DirectDraw/DirectX3D 发表一些自己的心得,希望帮助一些需要的朋友。<br /> <br />DirectShow技术介绍<br /> <br /><br />DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于COM(Component Object Model)的流媒体处理的开发包,与DirectX开发包一起发布。DirectShow使用一种叫Filter

2011-05-04 09:35:00

学习设计模式感悟系列--装饰模式

装饰模式,正如字面意思所示,其主要的特点是模仿装饰的行为,实际上就是建造一种可以由装饰者对被装饰者进行装饰的架构。 装饰者每次对被装饰者进行装饰,都是基于上次装饰的结果进行累加。 假使被装饰者是一个没有化妆的女孩儿,装饰者可以先对女孩的头发进行装饰,装饰结果就是女孩拥有了一个时的发型,尔后,由另外一个装饰者对女孩子的眼睛进行装饰,于是女孩拥有了一双更加楚楚动人的大眼睛,这就是装饰者与被装

2009-04-22 22:36:00

转一篇我早期的文章

我开发了一个系统,使用了UI(表示层)--WebService(业务逻辑层)--SqlServer(数据层)的架构,我在WebService层做了很多个WebMethod,负责添加/删除数据以及获取记录集合,拿一个比较有代表性的WebMethod来说,函数定义是boolean AddOrg(string Org_Name,string Org_Address,string Org_Tel){/*.

2009-04-17 14:49:00

学习设计模式感悟系列--观察者模式

学习使用设计模式也有一段时间了,苦于当初没有分享到太好的心得,所以其间遇到不少困难,也走了很多弯路,磕磕绊绊到现在使用设计模式已经略懂一二,不敢私藏,分享给正在学习设计模式且为之苦恼的同学。  设计模式,其实没有那么可怕,学习每一个设计模式的时候,学习重点其实不是看懂其代码,设计模式的精髓也不只是那些代码,而是思想,思路;那些代码充其量也只是思路的实现而以,所以我们在学习一个新的设计模式

2009-04-17 13:22:00

面向对象系统设计原则

1:系统设计需要遵循对修改关闭,对扩展开放的原则2:分离、封装、独立、变化的部分,固化不变的部分,并制造加载接口3:子类要是一个主类,而不应像一个主类4:设计模式可以用,但每次用的时候要多考虑真能用吗?5:子类在任何场合都可以完全替代主类6:多针对接口编程,少针对实现编程 

2009-04-16 10:41:00

GSM Modem 通过串口发送手机短信源代码类

最近在做的系统需要集成手机群发功能,在网上找了很多例子,没有几个能用的,于是只得自己写,初步调试通过,发上来与大家分享 这里采用的是直接通过COM口对GSMModem 发送AT指令的方式进行短信发送的,由于GSMModem发送短信有两种方式,一种是Text文本形式,另一种是PDU编码形式,Text文本形式只能发送英文短信,如果需要发送中文或其他语言短信,只能通过PDU编码形式发送,所以我下

2009-04-16 10:07:00
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!