logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【MySQL】第十三弹---深入理解索引:为何无索引则慢如蜗牛,以及磁盘背后的秘密

索引:没有索引,可能会有什么问题;认识磁盘:MySQL与存储,先来研究一下磁盘,在看看磁盘中一个盘片,扇区,定位扇区,结论,磁盘随机访问与连续访问;MySQL 与磁盘交互基本单位,建立共识~~~

文章图片
#mysql#数据库#sql +2
【Linux网络编程】第二十弹---熟练I/O多路转接:深入解析select机制与实战

I/O 多路转接之 select:初识 select,select 函数原型,测试timeout,处理事件(三个版本),补充select的理解,select 的特点,select 缺点;完整代码:SelectServer.hpp,Main.cc~~~

文章图片
#linux#服务器#运维 +4
【Linux网络编程】第十六弹---网络层IP协议全面解析与实战应用

IP 协议:基本概念,协议头格式,网段划分(重要):基于IP地址分类划分,基于子网掩码划分;为什么要进行网络划分,特殊的 IP 地址,IP 地址的数量限制,私有 IP 地址和公网 IP 地址,路由,IP 分片和组装:分片,组装,分片组装过程;

文章图片
#网络#linux#服务器 +3
【Linux网络编程】第十三弹---构建HTTP响应与请求处理系统:从HttpResponse到HttpServer的实战

HttpResponse类:基本结构,构造析构函数,添加属性成员函数,序列化函数;HandlerHttpRequest():GetFileContent();index.html(三个版本);Content-Type:HttpRequest类,HttpServer类~~~

文章图片
#网络#linux#运维 +4
【Linux网络编程】第十弹---打造初级网络计算器:从协议设计到服务实现

Protocol.hpp:Request类(构造和相关函数),Response类(构造和相关函数),Factory类,添加报头,解析报头;Service.hpp:构造析构函数,IOExcute(),Recv();NetCal.hpp:构造析构函数,Calculator();ClientMain.cc;完整代码:Protocol.hpp,Service.hpp,ClientMain.cc,Makef

文章图片
#网络#前端#linux +3
【Linux网络编程】第十一弹---HTTP协议全解析:从请求响应到方法与Header的详尽指南

HTTP 协议:认识 URL,urlencode 和 urldecode;HTTP 协议请求与响应格式:代码修改,Http.hpp,ServerMain.cc,腾讯云配置安全组(防火墙),在浏览器中访问,修改Http.hpp中执行方法,HTTP 请求,HTTP 响应,基本的应答格式;HTTP 的方法;HTTP 常见 Header:关于 connection 报头;

文章图片
#linux#运维#服务器 +4
【Linux网络编程】第八弹---深入理解网络编程:从应用层协议到Socket封装详解

应用层:再谈 "协议",网络版计算器,序列化 和 反序列化;重新理解全双工;Socket 封装:Socket类;TcpSocket类:基本结构,构造析构函数,创建套接字,绑定套接字,监听套接字,获取连接,建立连接,其他函数,接收发送消息函数~~~

文章图片
#网络#linux#服务器 +3
【Linux网络编程】第七弹---构建类似XShell功能的TCP服务器:从TcpServer类到主程序的完整实现

TcpServer.hpp:TcpServer类基本结构,Execute();Command.hpp:Command类基本结构,构造析构函数,SafeCheck(),HandlerCommand();TcpServerMain.cc;完整代码,TcpServer.hpp,Command.hpp,TcpServerMain.cc~~~

文章图片
#网络#服务器#运维 +3
【Linux网络编程】第三弹---UDP网络通信深度解析:构建服务器端、客户端,并实现两端通信的完整步骤与测试

服务器端:主函数,UdpServer类:基本结构,构造析构函数,InitServer(),Start();客户端:UdpClient:五个步骤,两个注意,代码实现;两端通信:UdpServer:测试一(固定版本),测试二(传端口和IP版本),测试三(优化网络转换)~~~

文章图片
#服务器#运维#linux +4
    共 22 条
  • 1
  • 2
  • 3
  • 请选择