首页
学习
活动
专区
工具
TVP
发布

CSDN搜“看,未来”

专栏作者
818
文章
659336
阅读量
33
订阅数
kubernetes 组件之 kubelet
每个Node节点上都运行一个 Kubelet 服务进程,默认监听 10250 端口,接收并执行 Master 发来的指令,管理 Pod 及 Pod 中的容器。每个 Kubelet 进程会在 API Server 上注册所在Node节点的信息,定期向 Master 节点汇报该节点的资源使用情况,并通过 cAdvisor 监控节点和容器的资源。
看、未来
2022-06-05
6510
未来已来:云原生时代(二)云计算发展现状调研
可能对很多人来说,云计算离我们还挺遥远的,我们也感受不到它给我们的生活带来了哪些变化。我举一些例子吧。 智慧城市、数字化转型、云上办公,再接地气点,百度云盘 ··· 可能有的人会觉得,这些不是物联网、大数据相关的东西吗,还有后面那个百度云盘怎么也能算云计算??? 但是,物联网、云计算、大数据、人工智能,三者本来就是密不可分的。 云计算为物联网和人工智能提供平台与算力,大数据作为物联网的数据分析手段,其数据大多也是放在云上计算,那你说,这三者可以分割吗?
看、未来
2022-05-06
8610
【redis 源码学习】空间配置(zmalloc)
为了大家看文中那一堆的“#”不至于晕掉,建议先看一下这篇:讲通C/C++预编译/条件编译指令 #ifdef,#ifndef,#endif,#define,…
看、未来
2022-05-06
4050
【Nginx 源码学习】内存池 及 优秀案例赏析:Nginx内存池设计
1、首先,你的开发环境允许你写内存池。(不要跟我说你拿着Python来写个内存池哈) 2、其次,多学学开源的/不开源的优秀线程池源码设计,人家是经过千锤百炼的。比如GNU、nginx、STL等。 3、使用内存池的其中一个优点在于确定性高,这对于时间要去苛刻的实时系统来说至关重要。比方说股票系统。 4、malloc是一个通用的内存分配器。就看你怎么理解这三个字了。 5、针对特殊场景甚至可以为重要的线程单独开内存池。 6、内存池可以节省内存,提高缓存命中率。当然,你要是觉得不需要那就不需要咯。
看、未来
2022-01-10
7680
【redis源码学习】快速列表 quicklist
上一篇学习了ziplist,是一种很紧凑的列表。但是在中间删除的效率真的是不敢恭维。然后我也写了点自己的想法,不过倒是没有想到deque。deque是STL中的一种数据结构,不过似乎在STL中不如其他几个数据结构大众化。在nginx的节点设计中这种deque模式可是大放异彩。
看、未来
2021-12-24
4500
hiredis从安装到实操,带 API 详解
当我们下载了最新版redis的时候,其实就已经自带了C++版本的操作库,只不过有些人没发现罢了。
看、未来
2021-12-20
2.1K0
问题解决:一次进 “源码” 排错的经历,学到了
一通操作下来,报了个错:expected unqualified-id before ‘(’ token。
看、未来
2021-12-01
2080
“my12306”项目日报(二)
因为要使用muduo库,需要先安装个boost。 boost的安装按照这篇教程就好:C++搭建集群聊天室(一):安装boost库 问题不大,不过可能会花费半个小时时间,在 ./b2 的时候。
看、未来
2021-11-10
2970
protobuf篇:介绍、安装、官方教程翻译、测试
综上所述目前最好的设计消息数据包方式是服务器和客户端通信协议推荐用protobuf,服务器存入数据库时用json。
看、未来
2021-10-28
1.2K0
问题解决:protobuf出现undefined reference
4、sudo ldconfig 5、protoc -I=. --cpp_out=. /addressbook.proto 6、g++ XXX.pb.cc XXX.cc -o XXX pkg-config --cflags --libs protobuf -lpthread
看、未来
2021-10-28
1.5K0
一个关于 recv 的可复现奇怪 bug 记录
其实不止一个 bug,昨天就写了篇小短文,但是那个 bug 复现了几次之后就无法复现了,所以也就不提了,提了也没用,复现不了说给谁信呢?
看、未来
2021-10-25
5410
关于单例模式的线程安全问题讨论以及加锁时机之我的想法
昨晚和朋友讨论这个单例模式的加锁问题,因为我们是一个老师教出来的嘛,平时关系也好,在一个项目的一个细节上我们出了点不同意见。 就是一个单例,到底要不要单例? 为什么要或者为什么不要? 单例模式是不是线程安全的? 如果不安全,是整个对象锁住还是锁住哪些?
看、未来
2021-10-20
6610
再探 智能指针
1、一个裸的指针不要用两个shared_ptr管理,unique_ptr也是,它们都会认为自己独占这个资源,你等释放的时候试试看。
看、未来
2021-10-20
2610
不同语言、不同平台可以通信吗?JSON做序列化会粘包吗?附粘包处理
那怎么通信,通信的时候需要注意什么呢?这第一步,也是磕磕碰碰,毕竟从一年半前写那个分布式管理系统之后就没再这样分两个平台通信了。
看、未来
2021-10-20
7420
内存池 及 nginx内存池
咳咳,这是知乎上的一个议题哈。我看了之后觉得,我不能等明天了,我今天就把nginx的内存池给剖了。
看、未来
2021-10-13
9650
缩略muduo库(8):TcpConnection
最近VScode坏了,莫名其妙连不上虚拟机了,很难受。 已经判定不是Linux的问题,因为用cmd可以远程连接上。 所以这份就用VS先顶一下了,报了一堆的错也看不清楚。
看、未来
2021-10-09
2590
C++编程经验(11):std::function 和 bind绑定器
在前面C++集群的项目里面大量应用到了绑定器来做解耦操作,那么,绑定器到底是什么呢?有什么玄妙的地方嘞?
看、未来
2021-10-09
1.2K0
C++编程经验(9):智能指针 -- 裸指针管得了的我要管,裸指针管不了的我更要管!
智能指针是存储指向动态分配(堆)对象指针的类。除了能够在适当的时间自动删除指向的对象外,他们的工作机制很像C++的内置指针。智能指针在面对异常的时候格外有用,因为他们能够确保正确的销毁动态分配的对象。他们也可以用于跟踪被多用户共享的动态分配对象。 事实上,智能指针能够做的还有很多事情,例如处理线程安全,提供写时复制,确保协议,并且提供远程交互服务。有能够为这些ESP (Extremely Smart Pointers)创建一般智能指针的方法,但是并没有涵盖进来。 智能指针的大部分使用是用于生存期控制,阶段控制。它们使用operator->和operator*来生成原始指针,这样智能指针看上去就像一个普通指针。
看、未来
2021-10-09
5610
C++编程经验(8):对象优化,试试?试试就逝世哈哈哈
可以看到,引用对象调用了一个临时对象,出了作用域之后并不被析构掉,也即是说可以用。 但是函数结束之后也是要挂掉的。
看、未来
2021-10-09
2560
C++搭建集群聊天室(十八):nginx + redis 发布订阅 升级项目为集群服务器
愿意放哪儿放哪儿,我觉着吧,怎么说redis也是个数据库,就放 db 文件夹下吧。
看、未来
2021-10-09
6470
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档