misc
dede1982123
-
展开
-
知识结构
语言:熟悉C和C++, 再熟悉一门快速开发语言(比如C#)数据库:如果使用C, 熟悉ODBC. 如果C#则简单很多啦.服务器端:必会TCP/IP, HTTP, FTP,,,多看RFC熟悉常用的网络模型(EPOLL, SELECT, IOCP....)熟悉多线程/多进程相关(pthread, CreateThread, fork...)同步机制(信号灯,mutex,CreticalSection.条原创 2008-09-17 17:05:00 · 651 阅读 · 2 评论 -
think about MTK
MTK为什么这么成功呢 ?基本已经成型的系统(关键点) 大大缩短了开发周期, 上层的应用MTK全部实现, 极大降低了开发难度. 是中小规模的设计厂商, 用很短的时间开发一部功能完善的产品成为可能.代码简单易读 代码是纯C写的, 随便找个人都看得懂, 代码维护简单(一个人走了, 再找个呗...)比较好的技术支持总之, MTK的出发点(商业模式) 导致了技术上的种种有启发性原创 2008-09-17 16:53:00 · 509 阅读 · 0 评论 -
表驱动编程
由于工作的愿意, 接触很多MTK的代码代码中涉及到很"表", 个人觉得这是比较好的编程风格使代码变得很清晰, 而且易于扩展. MFC的消息映射机制也用的很多表, 并且MFC使用消息映射代替了类继承机制, 值得学习.原创 2008-12-02 11:06:00 · 517 阅读 · 0 评论