简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
应用层:再谈 "协议",网络版计算器,序列化 和 反序列化;重新理解全双工;Socket 封装:Socket类;TcpSocket类:基本结构,构造析构函数,创建套接字,绑定套接字,监听套接字,获取连接,建立连接,其他函数,接收发送消息函数~~~
TcpServer.hpp:TcpServer类基本结构,Execute();Command.hpp:Command类基本结构,构造析构函数,SafeCheck(),HandlerCommand();TcpServerMain.cc;完整代码,TcpServer.hpp,Command.hpp,TcpServerMain.cc~~~
服务器端:主函数,UdpServer类:基本结构,构造析构函数,InitServer(),Start();客户端:UdpClient:五个步骤,两个注意,代码实现;两端通信:UdpServer:测试一(固定版本),测试二(传端口和IP版本),测试三(优化网络转换)~~~
Linux线程同步:同步概念与竞态条件,条件变量;生产消费模型:为何要使用生产消费模型,生产者消费者模型优点,编写生产消费模型;测试生产消费模型~~~
线程互斥:见一见多线程访问问题,解决多线程访问问题:互斥量的接口,互斥量接口的使用,原理角度理解锁,实现角度理解~~~
设计一个不能被拷贝的类,设计一个只能在堆上创建对象的类,设计一个只能在栈上创建对象的类,设计一个不能被继承的类,设计一个只能创建一个对象的类(单例模式)~~~
system V 消息队列:什么是System V消息队列,基本原理;system V信号量:基本概念,主要操作,相关函数;共享内存,消息队列,信号量~~~
Linux线程概念,重谈地址空间:定义,类型,分布,映射与转换,管理;重新定义 进程 和 线程,线程的优缺点,见一见多线程~~~
怎么做静态库,怎么使用静态库~~~
新的类功能:默认成员函数,类成员变量初始化,强制生成默认函数的关键字default,禁止生成默认函数的关键字delete;可变参数模板:递归函数方式展开参数包,逗号表达式展开参数包,数组构造的过程展开参数包,函数返回值展开参数包