上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 119 下一页

2022年10月4日

【C++11】C++ STL(面试复习整理-2.0)

摘要: 目录 1、六大组件介绍 2、容器 顺序容器 vector list deque 三、关联容器 map 四、set 适配器 stack queue & priority_queue 3、红黑树为底层的容器及红黑树 红黑树为底层的容器 红黑树 hash表为底层的容... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(227) 评论(0) 推荐(0)

【TCP】TCP的流量控制(TCP滑动窗口和拥塞控制)

摘要: 目录 TCP滑动窗口和拥塞控制 TCP和UDP的区别 滑动窗口 1. 发送方: 2. 接收方 拥塞控制 慢开始: 拥塞避免: 快重传: 快恢复 流量控制 TCP 协议中的 Window Size与吞吐量 ​TCP窗口目的 TCP窗口机制 - 接收窗口「rwnd... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(1918) 评论(0) 推荐(0)

【Epoll】epoll+线程池实现高并发(C++)--编辑中

摘要: 在epoll编程中,有三个非常重要的函数: 1. int epoll_create(int size) :创建epoll 句柄, 入参是表示监听的数目是多大。 2. int epoll_ctl(int epfd, int op... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(355) 评论(0) 推荐(0)

【树】满二叉树、完全二叉树、平衡二叉树、最优二叉树

摘要: 一、满二叉树 一棵二叉树的结点要么是叶子结点,要么它有两个子结点(如果一个二叉树的层数为K,且结点总数是(2^k) -1,则它就是满二叉树。) 二、完全二叉树 若设二叉树的深度为k,除第 k 层外,其它各层 (1~k-1) 的结点数都达到最大... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(266) 评论(0) 推荐(0)

【算法】如何给100亿个数字排序?

摘要: 场景 之前写过一篇海量数据中统计ip出现次数最多的博客,今天再写篇类似的,当然会有不同的地方,相同的地方我快速写过,详细的可以看之前的博客。 今天要给100亿个数字排序,100亿个 int 型数字放在文件里面大概有 37.2GB,非常大,内存一次装不下了。那么... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(74) 评论(0) 推荐(0)

【TLS】SSL的升级版--TLS

摘要: 一、为什么使用TLS 在SSL/TLS出现之前,很多应用层协议(http、ftp、smtp等)都存在着网络安全问题,例如大家所熟知的http协议,在传输过程中使用的是明文信息,传输报文一旦被截获便会泄露传输内容;传输过程中报文如果被篡改,无法轻易发现;无法保证... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(257) 评论(0) 推荐(0)

【事务】分布式事务:两阶段提交与三阶段提交

摘要: 原文:https://segmentfault.com/a/1190000012534071 发布于 2017-12-21 在分布式系统中著有 CAP 理论,阐述了在一个分布式系统中不可能同时满足一致性( C onsistency)、可用性( A vaila... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(26) 评论(0) 推荐(0)

【知识】漫画:为什么C语言永不过时?

摘要: 版权 更多精彩技术漫画,尽在码农翻身 后记:这篇漫画主要是科普一下编程语言的发展历史和适用范围。C语言/C++一直是系统级编程的不二之选,在操作系统,编译器,网络,数据库,高性能服务器端软件等领域无人可以争锋,也许在将来,Rus... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(65) 评论(0) 推荐(0)

【C++】几个有用的 C++ 在线工具

摘要: Wandbox 支持多种编程语言 * 多个编译器版本在线编译运行的网站。可以在这里做方便、快速地一些小实验、尝试一些编程语言的新特性,比如 C++20。 Quick C++ Benchmark 可以快速对一些 C++ 代码片段进行 benchmark 并可视化... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(456) 评论(0) 推荐(0)

【分布式】常见分布式框架

摘要: 分布式协调系统(日志复制系统):paxos算法及其变体的实现,典型的有zookeeper、etcd; 分布式文件系统:HDFS(hadoop) 分布式NoSQL:Redis、Hbase 消息队列:rabbitmq kafka,关注消息的at least onc... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(228) 评论(0) 推荐(0)

上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 119 下一页

导航