logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[muduo网络库]——muduo库TcpConnection类,万字总结(剖析muduo网络库核心部分、设计思想)

muduo 是由陈硕大佬个人开发的 TCP 网络库,本专栏使用c++11重构了Muduo库中核心的Multi-Reactor架构,剖析大佬核心的代码设计思想,希望能够理清自己的思路,也希望能够帮助到大家。

文章图片
#网络#开发语言#个人开发 +1
MySQL数据库---LIMIT、EXPLAIN详解

表示索引中使用的字节数,查询中使用的索引的长度(最大可能长度),并非实际使用长度,理论上长度越短越好。当有 union 时,UNION RESULT 的 table 列的值为<union1,2>,1和2表示参与 union 的 select 行id。如果小于查询结果的总数,则会从第一条记录开始,显示指定条数的记录。如果大于查询结果的总数,则会直接显示查询出来的所有记录。当 from 子句中有子查询

文章图片
#数据库#mysql
子网掩码是什么以及子网掩码相关计算

又称网络掩码 (Netmask),告知主机或路由设备,地址的哪一部分是网络号,包括子网的网络号部分,哪一部分是主机号部分。子网掩码使用与IP地址相同的编址格式,即32 bit—4个8位组的32位长格式。在子网掩码中,网络部分和子网络部分对应的位全为“1”,主机部分对应的位全为“0”网络掩码一般与IP地址结合使用,其中值为1的比特对应IP地址中的网络位;值为0的比特对应IP地址中的主机位,以此来辅助

文章图片
linux系统下产生Segmentation fault 与 Segmentation fault (core dumped)!!!

在Linux系统下,当程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息,编译时需要加上 -g -Wall)。我们使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。如何生成core文件和大小限制当系统程序运行产生而不是显示这说明,并没有产生code文件,我们需要执行以下命令来生成code文件,并限制文件大小。使用ulimit -c

文章图片
#linux#c++#个人开发
到底了