相关文章
C++(stack和queue)
1. stack的介绍、使用和实现
1.1 stack的介绍
stl里的stack其实和数据结构内的stack和前面数据结构的栈不能说百分百一样,但也有百分之90是一样的,他们的特性都是LIFO(last in first out)先进后出的原则,前面有类似的…
建站知识
2024/11/23 11:42:21
Java | Leetcode Java题解之第480题滑动窗口中位数
题目: 题解:
class Solution {public double[] medianSlidingWindow(int[] nums, int k) {DualHeap dh new DualHeap(k);for (int i 0; i < k; i) {dh.insert(nums[i]);}double[] ans new double[nums.length - k 1];ans[0] dh.getMedian();for…
建站知识
2024/11/23 11:42:29
Linux -- 进程间通信、初始匿名管道
目录 进程间通信
什么是进程间通信
进程间通信的一般规律
前言:
管道
代码预准备:
如何创建管道 -- pipe 函数
参数:
返回值:
wait 函数
参数:
验证管道的运行:
源文件 test.c :
m…
建站知识
2024/11/23 11:42:30
Rider + xmake DX12 开发环境
Rider xmake DX12 开发环境
背景
如题,想要接近 UE 的开发流程
正文
大的流程就是 xmake 生成 vs 的 sln,用 Rider 进行开发
intellisense,断点调试 加了个脚本手动刷新 sln
xmake project -k vsxmake -m "debug;release" -…
建站知识
2024/11/23 12:40:36
【进阶OpenCV】 (8)--摄像头操作--->识别文档内容
文章目录 摄像头操作1. 打开摄像头2. 识别画面预处理3. 轮廓检测4. 轮廓近似5. 透视变换5.1 定义order_point(pts)方法:5.2 定义four_point_transform(image,pts)方法:5.3 代码应用 6. 关闭图像窗口7. 完整代码展示 总结 摄像头操作
本篇我们来介绍&…
建站知识
2024/11/23 11:42:28
【MySQL】入门篇—基本数据类型:NULL值的概念
在关系数据库中,NULL值是一个特殊的标记,表示缺失或未知的值。
NULL并不等同于零(0)或空字符串(),它表示一个字段没有任何值。
这一概念在数据库设计和数据管理中至关重要,因为它影…
建站知识
2024/11/23 11:43:11
redis——缓存雪崩,缓存击穿,缓存穿透
缓存雪崩 缓存雪崩是指缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。
解决: 设置随机过期时间:对于热点数据,可以不设置过期时间,或者为…
建站知识
2024/11/23 11:43:07
Java字符串处理:String、StringBuffer与StringBuilder详解
目录
1. String:不可变的字符串
2. StringBuffer:线程安全的可变字符串
3. StringBuilder:非线程安全的可变字符串
4. 拓展知识:字符串池
5. 结论 在Java编程语言中,字符串处理是日常开发中最常见的任务之一。Jav…
建站知识
2024/11/23 12:40:40