![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
彩笔下凡
世人笑我太疯癫,我笑世人看不穿
展开
-
STL迭代器原理
迭代器:1.迭代器是一种抽象的,能够提供一种访问容器每个元素且不暴露容器内部实现的一种方式方法。2.在stl的设计中,迭代器起着一种粘着剂的作用,用以联系容器与算法,避免同一个算法却因为容器不一而设计多套。3.迭代器形式指针,最重要的功能便是内容提领(dereference)和成员访问(member access)。traits编程技法迭代器中不得不提到的就是traits技法。 迭代器的设计要点之一就是尽量的封装容器的实现细节,其中也就包括了容器元素的类型,那么当迭代器作...原创 2020-12-02 17:36:36 · 683 阅读 · 0 评论 -
一个简单的redis高可用方案
redis简单的高可用方式原创 2017-04-03 00:33:27 · 2094 阅读 · 0 评论 -
一个解决了惊群效应的高并发主动式服务模型
网络框架,服务端必不可少的listen监听socket描述符,监听是否有新连接请求,讨论一个问题,多进程或者多线程模型中,listen到底该如何放置?以多线程为例,一般情况下分为mainThread(主线程)和workThread(工作线程),mainThread负责进程启动结束等一系列其他的主要控制流程任务,workThread负责具体业务逻辑任务。 场景1:list...原创 2018-08-03 11:23:15 · 838 阅读 · 0 评论