摘要: 1.确定mysql版本与对应的mysql-connector版本 我使用的: mysql-8.0.31-winx64: https://downloads.mysql.com/archives/installer/ mysql-connector-c++: https://downloads.mys 阅读全文
posted @ 2023-02-17 16:45 __冫冫 阅读(760) 评论(0) 推荐(0) 编辑
摘要: UE依据TCP协议传递数据的实现方式 TCP协议是一种基于字节流的传输层通信协议,在UE中传输字节流可以通过原生C++或者UE c++两种方式。 c++ 中的字节流 *C++的主要数据类型,主要分为三类:布尔型,整型(char型从本质上说,也是种整型类型,它是长度为1的整数,通常用来存放字符的ASC 阅读全文
posted @ 2023-02-11 15:27 __冫冫 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 仿函数 仿函数是一种只定义了括号运算(重载operate())的、使用形式类似函数的类的对象。根据operator()包含的参数个数,可以分为 生成器、一元仿函数、二元仿函数。 无参仿函数/生成器: class IncreasingNumberGenerator{ public: int opera 阅读全文
posted @ 2021-12-08 23:15 __冫冫 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Move 语义 什么是Move语义? 简单来说,就是只移动对象的数据,而不需要对原对象进行深拷贝。 Move语义的优势——Move操作符效率比拷贝操作符效率高。 使用方法: class Clazz{ public: Clazz() noexcept; Clazz(clazz&& other) noe 阅读全文
posted @ 2021-11-21 20:23 __冫冫 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 智能指针 智能指针实际上是一个重载了"*"、"->"、"[]"等特殊符号来达到类似指针使用方法效果的一个类。其作用是避免传统指针使用时,忘记释放,造成内存泄漏。用这种新式指针,满足RAII原则(资源申请初始化——"构造时获得,析构时释放")的同时,使使用形式简单化。 c++ 11中的3个智能指针类型 阅读全文
posted @ 2021-11-16 23:50 __冫冫 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 好文传播,在此插个眼: [一文读懂高性能网络编程中的I/O模型][0] [0]: https://zhuanlan.zhihu.com/p/43933717 "网络编程中的I/O模型" 阅读全文
posted @ 2019-10-11 17:04 __冫冫 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 网络传输模型 OSI七层网络模型 TCP/IP四层网络模型 阅读全文
posted @ 2019-10-11 11:13 __冫冫 阅读(233) 评论(0) 推荐(0) 编辑
摘要: ARP协议 ARP协议是一个工作在网络层的地址解析协议,负责通过IP地址解析出MAC地址。它是网络层与链路层的重要中枢,当主机发送数据时通过ARP协议将IP地址解析成MAC地址,然后通过网卡将数据发送出去。为了实现这种转换引入了储存IP地址到MAC地址的映射关系的ARP缓存表,通过控制台的 指令可以 阅读全文
posted @ 2019-10-11 11:13 __冫冫 阅读(194) 评论(0) 推荐(0) 编辑
摘要: redis集群中的主从复制和哨兵机制 阅读全文
posted @ 2019-09-26 19:12 __冫冫 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 了解redis发布订阅模式 阅读全文
posted @ 2019-09-19 16:01 __冫冫 阅读(165) 评论(0) 推荐(0) 编辑