相关文章
skynet源码学习-skynet_timer定时器
skynet源码学习-skynet_timer定时器 核心数据结构接口功能详解时间轮设计优势工作流程示意图Skynet 定时器业务使用注意事项与潜在隐患使用注意事项潜在隐患与解决方案可以优化点思考(视实际需求而定)典型错误案例 核心数据结构
struct timer {struct link_list near[256]; …
建站知识
2025/9/27 2:03:49
使用 C/C++的OpenCV 裁剪 MP4 视频
使用 C/OpenCV 裁剪 MP4 视频 🎬
裁剪视频是视频处理中的一项常见任务,其目的是从原始视频画面中提取一个特定的矩形区域,生成一个新的视频。使用 C 和 OpenCV,我们可以逐帧处理视频,实现精确的裁剪。
其核心思路是将…
建站知识
2025/9/12 17:52:05
栈与队列:数据结构优劣全解析
栈(Stack)
栈是一种线性数据结构,遵循后进先出(LIFO)原则。数据只能从栈顶插入(压栈)和删除(弹栈)。
优点
操作简单高效,压栈和弹栈的时间复杂度均为 O(1)…
建站知识
2025/9/23 13:40:01
解决IntelliJ IDEA配置文件application.properties乱码的问题
1. 问题呈现
在 IntelliJ IDEA 中打开配置文件(application.properties)时,文件中的中文注释变成了乱码 2. 问题产生的原因
中文变成乱码的问题一般与字符编码有关,最常见的就是中文变成了烫烫烫等词语。在 IntelliJ IDEA 右下角…
建站知识
2025/9/28 10:34:25
【单片机期末】汇编试卷
一、选择题 DPTR是16位的,所以寻址范围是64KB R1是8位的,只能寻址256 访问内部ROM只能用MOVC指令 一个指令周期是时钟周期的1/12 12个时钟周期是一个机器周期 单指令周期是指一个机器周期 T 1 / f 12MHz ~ 1us 13位计数16位计数8位自动重装载双8位计数器…
建站知识
2025/9/27 23:34:51
ES6从入门到精通:变量
变量声明方式
ES6引入了let和const两种新的变量声明方式,与传统的var形成对比。
let允许声明块级作用域变量,变量仅在当前代码块内有效。const用于声明常量,一旦赋值不可更改,同样具有块级作用域特性。var则存在变量提升和函数级…
建站知识
2025/9/19 8:09:52
深度学习 01 概述 (了解)
概念:什么是深度学习
1.人工智能(AI Artificiall Intelligence)
最为广泛的概念,指的是使机器能够模拟人类智能行为的技术和研究领域.AI包括理解语言,识别图像,解决问题等能力.
2.机器学习(ML Machine Learning)
机器学习是实现人工智能的一种方法.它涉及到算法和统计模型的…
建站知识
2025/9/18 12:42:04
DAY 31 文件的规范拆分和写法
目录 DAY 31 文件的规范拆分和写法1.规范的文件命名2.规范的文件夹管理项目核心代码组织配置文件管理实验与探索代码项目产出物管理 3.机器学习项目的拆分4.编码格式和类型注解编码格式类型注解 作业:尝试针对之前的心脏病项目ipynb,将他按照今天的示例项…
建站知识
2025/9/25 13:30:30