RFC8312[https://datatracker.ietf.org/doc/html/rfc8312] 摘要 CUBIC是当前TCP标准的扩展。它与现有的TCP标准仅在...
RFC8312[https://datatracker.ietf.org/doc/html/rfc8312] 摘要 CUBIC是当前TCP标准的扩展。它与现有的TCP标准仅在...
RFC6298[https://datatracker.ietf.org/doc/html/rfc6298] 摘要 本文档定义了传输控制协议(TCP)发送方用于计算和管理其重...
前面两章多次使用到std::future,本章我们就来揭开std::future庐山真面目。最后我们会引出std::async,该函数使得我们的并发调用变得简单,优雅。 3....
c++中引入了右值引用和移动语义,可以避免无谓的复制,提高程序性能。有点难理解,于是花时间整理一下自己的理解。 左值、右值 C++中所有的值都必然属于左值、右值二者之一。左值...
前面我们介绍了线程(std::thread)和互斥量(std::mutex),互斥量是多线程间同时访问某一共享变量时,保证变量可被安全访问的手段。在多线程编程中,还有另一种十...
前面介绍了C++11的std::thread、std::mutex以及std::condition_variable,并实现了一个多线程通信的chan类,虽然由于篇幅的限制,...
上一篇介绍的std::promise通过set_value可以使得与之关联的std::future获取数据。本篇介绍的std::packaged_task则更为强大,它允许传...
在最近的一次数据分析中,我通过一段对两个表的链接查询,返回我需要的数据。在使用过程中,我发现了其中包含了一些脏数据,需要通过一些方法清除它们。我定位了这些数据的特点,然后把他...
1、前言 前不久进行了一次钓鱼,对方电脑是win7系统,加上有杀软,最后因为电脑关机,失去了权限。整理下从木马上线到快速建立后门的方法。 2、本地实验环境 基于之前失败的经历...