摘要: 802.11 用于无线传输。是IEEE 802的一员。IEEE 802 包括(仅包括本书中讲述的内容): 802 (概述和架构) 802.1 (管理) 802.2 (数据链路层协议(LLC)) 802.3 (CSMA/CD) 802.5 (令牌环) 802.11 (MAC, FHSS PHY 和 ... 阅读全文
posted @ 2011-10-02 15:26 Tankery 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 嗯,这篇文章也是在之前写的(6月22日),首先发表于我们的班级博客(www.seedclass.com)。是在听完一位来自挪威的教授讲座后总结的。 现在发现一个问题,以下叙述的不是简单的CSMA/CA机制,而是加入了RTS/CTS的CSMA/CA机制,特此说明。 以下为原文: 首先,李教授说,通讯... 阅读全文
posted @ 2011-07-07 16:43 Tankery 阅读(8536) 评论(0) 推荐(1) 编辑
摘要: 首先做个声明,以下内容是6月5日完成的,但是博客疏于打理,今天才贴上来,有任何问题可以询问我:tankery.chen@gmail.com 1. 整体简介 投票系统的软件对 HID 的读写操作被我封装成了一个 HID 驱动的类——QHidDevice。还有一个辅助类:QHidListener。 提供... 阅读全文
posted @ 2011-07-07 16:32 Tankery 阅读(12051) 评论(0) 推荐(1) 编辑
摘要: 最近在做一个投票系统的上位机。虽然是上位机,但还是要弄清楚下位机与自己的接口――HID。 因为windows下已经有一个usb监听程序――USB HOUND。所以,我选择先写好下位机的程序,成功发送数据后,再进行上位机程序的编写。 下位机程序,重点在于HID设备的描述符配置。什么是描述符? HID ... 阅读全文
posted @ 2011-04-16 15:23 Tankery 阅读(3828) 评论(0) 推荐(1) 编辑
摘要: 英文原文:http://labs.qt.nokia.com/2010/06/17/youre-doing-it-wrong/ 我们之间经常使用IRC(网络聊天工具?)进行交流,社区也同样是这样。我在上 Freenode 网络的 QT 频道时会帮那些有问题的人解答。一个普遍的问题(也是我厌烦的问题)是... 阅读全文
posted @ 2011-03-09 21:31 Tankery 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 进程:是一个具有一定独立功能的程序关于某个数据集合的一次运行活动 线程:是进程内的一个相对独立、可调度的执行单元。 进程可以直接在任务管理器中看到其程序名称,线程则没有具体的程序名,只是进程中的一个执行单元。 一个进程中至少包含一个线程。 线程间的资源共享更容易,但也更容易相互干扰。 关于程... 阅读全文
posted @ 2011-03-09 19:14 Tankery 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一个程序在加载过程中会发生分页缺失中断,为什么? 答: 一个进程在启动后会分配一块特定的区域。程序语句的调用会有两种方式: 在程序开始,或发生跳转等语句的时候,先加载硬盘中需要的语句到内存,再执行。 在发生这些跳转的时候,先不加载,之间跳转,执行失败后,再加载硬盘中的语句到此内存。 在运行过程中... 阅读全文
posted @ 2011-03-07 11:15 Tankery 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 编程,我们都会,但是具体经历哪些步骤,我们都清楚嘛?打开VC,新建一个文件,编写完后,F5运行,这就是所有的步骤?VC把太多的底层实现封装了,使你几乎不用关心底层的操作。而Linux中,一览无余。 总的来说,简单流程如下: 编辑 -> 编译 -> 链接 -> 运行。 首先,当然是要编辑源文件,用什么... 阅读全文
posted @ 2011-02-22 10:12 Tankery 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 今天,收获非常非常多,熟悉了Linux的操作,并了解了整个操作系统的启动过程。Linux的操作网上资料很多很全,我就不细数了。。 我就来回顾和总结一下操作系统 (Ubuntu 10.10 为例) 的全部启动过程。 首先,操作系统的启动过程如下: BIOS -> MBR -> OS Loader ->... 阅读全文
posted @ 2011-02-22 07:56 Tankery 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Oh yeah, 看到这个模式的时候,我很happy~因为我发现我居然在之前的编程中用过,而且是自己想出来的设计方式,很有成就感,哈哈。 模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的中的某些步骤。 从模板方法模式... 阅读全文
posted @ 2011-02-19 13:26 Tankery 阅读(262) 评论(0) 推荐(0) 编辑