深入浅出:Protobuf 的原理与实践 深入浅出:Protobuf 的原理与实践。如果你正在寻找一种更高效的数据格式,或者对Protobuf的实现和最佳实践感兴趣,那么本文将为你提供一站式的学习和参考。
【Linux杂货铺】IO多路复用 【Linux杂货铺】IO多路复用。本期【Linux杂货铺】,主要讲解什么是IO多路复用,通过了解IO模式,了解为什么要有多路复用,以及其他的IO模型,学习多路复用的3中模型。
【MySQL】表的基本查询 【MySQL】表的基本查询,主要讲解关于表的内容的操作,包含了如何在表中插入数据,查找数据,删除以及更新表的内容,此外在查找数据时,还会介绍聚合函数以及group by子句的使用。
【MySQL】表的约束 【MySQL】表的约束。本期主要讲解表的约束,包括什么是约束,有哪些约束,这些约束有什么作用等内容,掌握以上内容,你就可以基本掌握如何正确的创建表,以及确保表中数据的正确性和完整性。
【C++杂货铺】海量数据处理(位图、布隆过滤器) 【C++杂货铺】海量数据处理(位图、布隆过滤器)。本期【C++杂货铺】,将介绍关于哈希表的扩展内容,即位图和布隆过滤器,以及如何通过位图和布隆过滤器解决海量数据处理问题。
【网络世界】传输层协议 【网络世界】传输层协议。本期内容讲解TCP/IP协议栈中的传输层协议,即UDP协议和TCP协议。包含了他们的协议格式,特点等。介绍他们的应用场景,最后对比TCP与UDP协议。此外,还将介绍套接字是如何工作的。
【网络世界】HTTPS协议 【网络世界】HTTPS协议。本期将介绍应用层协议HTTPS的理论知识,通过了解HTTP缺陷,引入HTTPS是如何解决,以及在解决过程中遇到的问题,如何解决这些问题的。其中不乏一些有趣的知识,例如中间人攻击,CA机构,证书等。
【C++杂货铺】智能指针 本期【C++杂货铺】,主要讲解内存泄露的概念,如何避免内存泄漏,RAII是如何解决,引入智能指针对象,智能指针的三种类型,以及各自的优缺点,及其使用陷阱,此外,还将展示其底层实现。
【网络世界】网络基础概念 本期【网络世界】介绍的是计算机网络基本概念,其中如目录所示的所有内容,包含了概念定义,网络通信的基本流程,此外还有介绍网络编程socket的API。此外,像一些比较重要的内容,例如TCP/IP协议集,IP地址,MAC地址,端口号,封装解封装分用的过程,是本期的主要内容。