当前位置:首页 > nginx ffmpeg 第2页

大厂面试题之计算机网络重点篇(附答案)

arlanguage3个月前 (01-31)26
linux服务器开发相关视频解析:...

c/c++开发工作中常见的几种内存泄漏场景汇总

arlanguage3个月前 (01-31)29
内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。...

利用srs实现安防摄像头云监控(sre监控)

arlanguage3个月前 (01-31)32
因为流媒体服务器srs支持gb28181协议,所以可以利用它实现安防网络摄像头的云监控功能。如果有不懂流媒体服务的朋友可以自行百度,诸如基于golang的livego,java实现的red5都是流媒体服务器,都提供rtmp、hls、http-flv等协议的点播和直播功能。1、安装srsgit clo...

Linux高性能服务器技术总结(高性能linux服务器构建实战)

arlanguage3个月前 (01-31)28
1 服务器简介服务器是提供计算服务的设备, 由于服务器需要响应用户请求,因此在处理能力、稳定性、安全性、可扩展性、可管理性等方面提出了较高要求。随着虚拟化技术的进步, 云服务器(ECS) 已经快速的在国内普及开来, 其管理方式比物理服务器更简单高效。用户可迅速创建或释放任意多台云服务器, 帮助企业降...

linux高性能服务器开发十大必须掌握的核心技术

arlanguage3个月前 (01-31)27
推荐视频:...

详解linux多线程——互斥锁、条件变量、读写锁、自旋锁、信号量

arlanguage3个月前 (01-31)28
一、互斥锁(同步) 在多任务操作系统中,同时运行的多个任务可能都需要使用同一种资源。这个过程有点类似于,公司部门里,我在使用着打印机打印东西的同时(还没有打印完),别人刚好也在此刻使用打印机打印东西,如果不做任何处理的话,打印出来的东西肯定是错乱的。 在线程里也有这么一把锁——互斥锁(mutex...

实战项目:手把手带你实现一个高并发内存池

arlanguage3个月前 (01-31)29
项目介绍1.这个项目做的是什么?当前项目是实现一个高并发的内存池,他的原型是google的一个开源项目tcmalloc,tcmalloc全称Thread-Caching Malloc,即线程缓存的malloc,实现了高效的多线程内存管理,用于替代系统的内存分配相关的函数(malloc、free)。...

linux服务器端编程之高性能服务器架构设计总结

arlanguage3个月前 (01-31)31
所谓高性能就是服务器能流畅地处理各个客户端的连接并尽量低延迟地应答客户端的请求;所谓高并发,指的是服务器可以同时支持多的客户端连接,且这些客户端在连接期间内会不断与服务器有数据来往。这篇文章将从两个方面来介绍,一个是服务器的框架,即单个服务器程序的代码组织结构;另外一个是一组服务程序的如何组织与交互...

还有多少人搞不懂堆内存和栈内存的区别?

arlanguage3个月前 (01-31)23
这篇文章分享一个面试中经常被问到的知识点:堆内存和栈内存有什么区别?平时开发应该使用堆内存还是栈内存?要回答这个问题,我们首先需要知道什么是堆内存,什么是栈内存,它们的分配和回收有什么特点?...

C++STL「容器」详解 (全站最详细)

arlanguage3个月前 (01-31)27
一、什么是容器?所谓容器,就是可以承载,包含元素的一个器件,它是STL六大组件之一,是容器、算法、迭代器中最重要也是最...