![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构师
文章平均质量分 88
linuxjialun
希望和更多的人一起交流linux开发经验:C/C++linux服务器开发群 1106747042
展开
-
如何搞懂 MySQL InnoDB 索引与事务
一、Mysql 索引1. 索引的定义索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引的一个主要目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。2. 索引的类型1) primary key 主键索引它是一种特殊的唯一索引,不允许有空值。一张表只能有一个主键2) unique 唯一索引唯一..原创 2021-05-31 16:12:07 · 60 阅读 · 0 评论 -
源于生活的Reactor设计模式浅析
1 源于生活的设计模式我们在生活中有一个非常不愿意去但是却又不得不去的地方就是医院,我们去医院看病需要经历一下流程:第1步:挂号第2步:等待叫号第3步:找对应的医生讲述病情,医生根据症状开化验单第4步:我们带上化验单使用设备化验第5步:等待化验结果出来之后我们要拿上化验单再去找医生第6步:医生根据化验结果对症下药。每个人都不愿意去医院,因为我们感觉去医院非常麻烦,经历上面的流程一天的时间就过去了,在这所有的流程中等待叫号和等化验结果时间是最长的,有的化验单可能好几天才能出来,原创 2021-05-28 20:14:54 · 90 阅读 · 0 评论 -
socket与文件描述符的关联
概述socket() --得到文件描述符!bind() --我们在哪个端口?connect() --Hello!listen() --有人给我打电话吗?accept() --"Thank you for calling port 3490."send() 和 recv() --Talk to me, baby!sendto() 和 recvfrom() --Talk to me, DGRAM-styleclose() 和 shutdown() --滚开!getpeername()...原创 2021-05-27 20:27:29 · 684 阅读 · 0 评论