斯是陋室,惟吾德馨

除了技术,还有更多值得关注……

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  55 随笔 :: 0 文章 :: 51 评论 :: 0 引用

01 2007 档案

posted @ 2007-01-30 21:05 Alex Lee 阅读(246) | 评论 (0) 编辑

摘要: 现在常用的扩展多串口的方式有几种阅读全文
posted @ 2007-01-25 14:15 Alex Lee 阅读(720) | 评论 (0) 编辑

摘要: Dependency Walker is a free utility that scans any 32-bit or 64-bit Windows module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of all dependent modules.阅读全文
posted @ 2007-01-24 00:43 Alex Lee 阅读(343) | 评论 (0) 编辑

摘要: 最近在做一个基于P2P的目录文件自动同步软件,开发环境用VC++ 2003,主要用QT FRAMEWORK而不是MFC(其实不会MFC)来实现跨平台用途,通信部分主要用UDT+TCP,UDT是基于UDP并实现了可靠传输的应用层的协议,用UDT也是因为它为NAT穿透的实现提供了理论上的可行性(基于UDP,当然不是说TCP无法打洞,而是实现相对复杂而且成功率低)。
虽然QT提供了尽可能多的功能,我也尽量用QT提供的功能而不是平台特定的一些功能,但QT毕竟不是万能,我在做修改文件最后修改日期时间(因为同步时候要判断文件最后修改日期时间,从而对重名文件进行合理同步)的时候,找遍了QT(我是用QT 3.3.4,也许最新的QT4提供吧)也没找到此类功能。阅读全文
posted @ 2007-01-22 02:13 Alex Lee 阅读(2219) | 评论 (1) 编辑

摘要: 几个基于UDP的可靠传输开发包阅读全文
posted @ 2007-01-11 17:53 Alex Lee 阅读(2485) | 评论 (0) 编辑

摘要: 快速排序(Quick Sort)是一种改进的排序算法,其平均性能在各种排序算法中最优而被广泛使用。

STL中的sort就是对快速排序的一种非递归实现。在嵌入式平台,特别是部分基于DOS的低端嵌入式系统而

言,由于编译器年代久远,对C++标准支持都相去甚远,更不可能有STL了,特别是在实模式,并且CPU速

度较低,系统的内存和存储空间都紧缺情况下。另外,DBMS在嵌入式上是一种奢侈,即使有嵌入式DB,但

在低端系统上也很难得以应用,所以大部分低端嵌入式设备都采用的简单文本方式来存取数据。下面我会

自行实现2个CLASS用以在一个数据规则格式文本文件中进行快速排序算法(递归方式)并输出排序后的文

件。
阅读全文
posted @ 2007-01-10 11:35 Alex Lee 阅读(375) | 评论 (0) 编辑