搜索资源列表
232_TCPIP
- 程序的最大缺陷: Windows把硬件驱动的接口都进行了抽象和标准化,串口也不例外,大部分的设备都可以通过文件操作API进行存储控制,如:CreateFile、ReadFile、WriteFile等,其实很简单。网上有个SerialPort的类写得还不错,我就直接拿来用了,只做了小小的修改以满足我的要求。原本的类一次只能收发一个Byte,根据需要我改成了512 Byte,需要重点提出的是,当收发多字节数据时,数据的正确性和完整性更需要自己保证,因为串口协议标准只是定义在物理层和数据链路层
inheritance
- 设计一个抽象类Shape,包括2个抽象方法,分别是计算形状的周长和面积。设计具体类Rectangle和Circle,分别表示矩形和圆,它们都是Shapes的子类。使Rectangle和 Circle都实现Comparable接口。编写一个通用的排序程序和一个通用的二分查找程序(自己写代码实现),能对这二种类型的数组进行排序并查找指定的对象。-Design an abstract class Shape, including the two abstract methods, namely, ca
Interface
- 最基本的三层架构开发,在三层架构的基础上,使用抽象类,接口,实体型进行封装方法-The most basic three-tier architecture development, in the three-tier architecture, based on the use of abstract classes, interfaces, physical-based encapsulation method
Chat
- CSocket继承于CAsyncSocket。是Windows Socket API的高层抽象。它通常要和CSocketFile及CArchive这两个类混合使用。后者两个类主要负责的是数据的发送和接收。Csocket提供了阻塞方式的访问方式,阻塞方式的意思就是在发送出去消息后要等到对方返回信息后才发送下一个数据包的通信信息。要使用CSocket对象首先要调用构造函数,然后调用Create函数创建一个Socket句柄。Create函数缺省创建一个流Socket,如果你没有在使用Carchive类
epollechosever
- 基于linux环境高级编程,采用c++基类思想实现的网络回射服务器类的抽象,对学习c++以及网络编程有很好的帮助。-Linux environment-based high-level programming using C++ base class ideology network back to the radio server class abstraction, have a good help in learning the C++ and network programming.
thread_pool.tar
- 线程池类,该线程池主要实现了任务分离,通过一个抽象类来对任务进行分离。-Thread pool class, the main achievement of the task thread pool separated by an abstract class to separate the tasks.
PortScanner
- 使用winpcap封装底层数据包,实现局域网活跃主机端口的扫描。端口扫描,类的抽象与继承,良好的封装机制。-Underlying data packets using winpcap package, LAN active host port scans. Port scanning, abstract classes and inheritance, good encapsulation mechanism.
index
- Example #1 抽象类代码示例 <?php abstract class AbstractClass { // 强制要求子类定义这些方法 abstract protected function getValue() abstract protected function prefixValue($prefix) // 普通方法(非抽象方法) public function printOut() { print $this
claoses__this
- 通过这个程序,充分理解理解抽象类与接口的概念。-Through this program, understand fully understand the concept of abstract classes and interfaces.
du
- 定义一个包含两个纯虚函数的抽象类shape: class shape { public: virtual float Area()=0; virtual void SetData(float,float=0)=0; }; 成员函数SetData用于设置几何图形的属性值。成员函数Area()用于求出几何图形的面积。由shape派生出四种几何图形,分别是:三角形、矩形、正方