相关文章
手动实现Promise
// 定义异步调用的主类,名为 MyPromise
class MyPromise {// 执行器接收 resolve 和 reject 方法来改变 promise 的状态constructor(executor) {// 初始化状态为 "pending"this.state "pending";// 初始化值为 undefinedthis.value undefined…
建站知识
2025/2/5 17:53:42
FreeRTOS【5】线程阻塞
1.开发背景 基于上一篇指引,已经了解了线程的挂起和恢复,这个篇章主要测试线程阻塞的方法
2.开发需求 线程串行阻塞和周期阻塞
3.开发环境 window10 MDK STM32F429 FreeRTOS10.3.1
4.实现步骤
4.1 线程串行阻塞 其实在上一篇已经使用了线程阻塞&a…
建站知识
2025/2/5 17:53:27
Oracle中全量CHECKPOINT和增量CHECKPOINT的区别与作用
全量CHECKPOINT和增量CHECKPOINT对用户都是透明的,而增量CHECKPOINT只不过是将全量CHECKPOINT要写的脏块分时间分批次写到数据文件中而已,此操作可以极大地减少对数据库性能的影响。
全量CHECKPOINT 全量CHECKPOINT是指DBWR进程将脏缓冲区列表中的脏块一…
建站知识
2025/2/5 17:53:56
【sass简介以及如何安装使用】
Sass(Syntactically Awesome Stylesheets)是一个层叠样式表(CSS)预处理器,它扩展了CSS的语法,并增加了许多有用的功能,如变量、嵌套、混合(Mixin)、继承以及模块化的结构…
建站知识
2025/1/24 12:27:58
【echarts】解决ECharts鼠标悬停(mouseover)事件触发范围问题
解决ECharts鼠标悬停(mouseover)事件触发范围问题
在使用ECharts进行数据可视化时,经常会遇到一个问题:某些图表的鼠标悬停(mouseover)响应区域太小,导致用户交互体验不佳。本文将介绍如何调整…
建站知识
2024/12/30 9:23:41
C中Mysql的基本api接口
一、初始化参数返回值 二、链接服务器三、执行SQL语句注意事项 四、获取结果集4.1mysql_affected_rows和mysql_num_rows4.2mysql_store_result与mysql_free_result注意事项注意事项整体的工作流程 4.3mysql_use_result()4.4mysql_field_count(…
建站知识
2025/1/12 15:10:50
RocketMQ 面试题(二)
1. 列举RocketMQ发送的三种策略 ?
RocketMQ提供了三种主要的消息发送策略,它们分别是同步发送(Sync)、异步发送(Async)和单向发送(OneWay)。以下是关于这三种发送策略的详细解释&am…
建站知识
2025/2/2 17:23:09
Milvus的系统架构
简介
Milvus的构建在许多知名的向量搜索库比如Faiss, HNSW, DiskANN, SCANN等之上的,它针对稠密向量数据集的相似搜索而设计,能支持百万、十亿甚至万亿级别的向量搜索。
Milvus支持数据分片,流式数据插入,动态schema,…
建站知识
2025/2/2 17:23:07