本文分类:news发布日期:2024/7/5 21:15:19
相关文章
muduo库的模拟实现——工具部分
文章目录 一、Buffer模块1.为什么需要Buffer缓冲区2.Buffer模块的设计3.Buffer模块的实现4.Buffer缓冲区的其它设计方案 二、Socket模块1.Socket模块的设计2.Socket代码实现 三、Acceptor模块1.Acceptor模块的设计与实现2.Acceptor模块完整代码实现 四、定时器模块1.时间轮的思…
建站知识
2024/7/4 3:07:56
前端自己整理的学习面试笔记
简介
以下是本人一年多整理的前端学习笔记,现汇总分享给大家,很多问题都是面试必问的 更多学习资源,可以点击我获取更多
1 js数据类型
原始类型: null undefined number string boolean Symbol BigInt 引用类型: 对…
建站知识
2024/7/3 18:57:10
vue3版本的录制视频上传案例
HTML5 提供了一种简单而强大的方式来实现视频录制和上传功能。
通过使用 HTML5 的 video 元素和 MediaRecorder 接口,我们可以在浏览器中录制视频,并将其上传到服务器。 原理解释
使用 getUserMedia 方法获取用户的摄像头和麦克风权限。创建 video 元素…
建站知识
2024/7/5 20:06:38
详解 Prim 算法的实现
一、算法思路
Prim 算法是用来求最小生成树的,它的思想也有点类似于贪心——逐个将离当前集合最近的点加入到集合中,直至发现图不连通或所有点都被加到集合中,算法即宣告终止。它的具体做法是: step 1:初始时…
建站知识
2024/7/5 21:01:04
深度探讨ThreadLocal是否真的可能引发内存泄漏
目录
引言
1. ThreadLocal的基本原理
2. 潜在的内存泄漏原因
2.1 不正确的清理
2.2 长生命周期的ThreadLocal实例
3. 示例和解决方案
示例代码:
解决方案:
4. 结论 引言
在Java多线程编程中,ThreadLocal是一个强大的工具࿰…
建站知识
2024/7/4 16:43:51
与数组相关经典面试题
𝙉𝙞𝙘𝙚!!👏🏻‧✧̣̥̇‧✦👏🏻‧✧̣̥̇‧✦ 👏🏻‧✧̣̥̇:Solitary-walk ⸝⋆ ━━━┓ - 个性标签 - :来于“云”的“羽球人”。…
建站知识
2024/7/2 2:32:07