- AI 与 DevOps 的融合:智能化运维的未来趋势
-
随着AI技术的发展,DevOps正在迈向智能化运维时代。AI可以帮助自动化部署、异常检测、故障修复和资源优化。本文不仅探讨AI在DevOps领域的应用,还附带实际操作命令,帮助你快速上...
- linux下C++ socket网络编程——即时通信系统(含源码)
-
一:项目内容本项目使用C++实现一个具备服务器端和客户端即时通信且具有私聊功能的聊天室。目的是学习C++网络开发的基本概念,同时也可以熟悉下Linux下的C++程序编译和简单MakeFile编写二:需...
- 盘点c++几种常见的设计模式及具体实现
-
1.单例模式作用:保证一个类只有一个实例,并提供一个访问它的全局访问点,使得系统中只有唯一的一个对象实例。应用:常用于管理资源,如日志、线程池实现要点:在类中,要构造一个实例,就必须调用类的构造函数,...
- 某大厂的C++协程框架(Kiev)技术内幕
-
Kiev框架简介kiev是该大厂推送平台目前使用的Linux-C++后台开发框架。先后由多位资深架构师、资深C++工程师倾力打造,已经在推送平台这个千万用户级的大型分布式系统上经历了近多年的考验。如今...
- 实战项目:手把手带你实现一个高并发内存池
-
项目介绍1.这个项目做的是什么?当前项目是实现一个高并发的内存池,他的原型是google的一个开源项目tcmalloc,tcmalloc全称Thread-CachingMalloc,即线程缓存的ma...
- 如何利用CAS技术实现无锁队列
-
linux服务器开发相关视频解析:linux后台开发面试必备技能——锁,原子操作,CASlinux多线程之epoll原理剖析与reactor原理及应用关于CAS等原子操作在开始说无锁队列之前,我们需要...
- linux编程之经典多级时间轮定时器(C语言版)
-
推荐视频:准备好linux编程环境,现场手撕定时器实现【linux服务器开发】工程师的圣地—Linux内核,谈谈内核的架构c/c++linux服务器开发学习地址:C/C++Linux服务器开发/后...
- Linux 网络编程——libpcap详解
-
libpcap是一个网络数据包捕获函数库,功能非常强大,Linux下著名的tcpdump就是以它为基础的。libpcap主要的作用捕获各种数据包,列如:网络流量统计。过滤网络数据包,列如:过滤...
- 面试题:谈谈进程切换与线程切换的区别?
-
linux服务器开发相关视频解析:初识Linux内核,进程通信能这么玩linux多线程之epoll原理剖析与reactor原理及应用10道经典面试题的剖析,技术方向如何决定职业方向注意这个题目问的是...
- Linux学习笔记四:进程调度&上下文切换&CPU总结
-
一、进程状态R状态:Running正在运行或者Runnable等待运行,在cpu的就绪队列中S状态:两种sleeping,一个可中断、一个不可中断(D状态,D就是vmstat的b那一列)Z状态:父进...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-