在量化交易领域,数据是策略的血液,粒度决定策略的精度。自从东财数据源频繁封禁以后, 我也把重心放在了QMT上,这里从时间维度、行情深度谈谈QMT数据。
看我文章的读者, 用通达信、聚宽等各类平台的都有, 经常碰到有同学问 XX平台和QMT打通的问题, 这里写篇文章汇总,方便需要的同学。
生产者和消费者(常见方法) void wait()当前线程等待,直到被其他线程唤醒 void notify()随机唤醒单个线程 void notifyAl...
栈和队列是并列的两种不同数据结构,但"用队列实现栈"的意思是:使用队列这种数据结构作为底层存储,通过特定的操作方式,模拟出栈的行为特性(LIFO)。
下载视频本应是件简单事,现实却处处踩坑:要么工具平台支持少,要么操作复杂门槛高,要么藏着广告和捆绑安装。而VidBee基于经典的yt-dlp内核开发
今天聊一个后端面试必考的高频硬核知识点:Go 语言的 GMP 调度模型。我会用大白话把 G、M、P 是什么、调度流程、阻塞处理、work stealing 等细...
在Java开发中,“并发”是绕不开的核心议题——从后端接口的高并发请求处理,到分布式系统的多线程协同,再到大数据场景的并行计算,都离不开高效的并发编程工具。而J...
很多开发者遇到积压就慌,盲目扩容消费者、重启服务,结果越搞越乱——其实消息积压的本质很简单,用一句话就能说透:消息生产速度 ≥ 消息消费速度,且积压量超过了消息...
消息队列(MQ)是中高级/专家级面试中绕不开的核心考点。面试官不会仅停留在“你用过什么MQ”这类基础问题,而是深挖“为什么用”“底层如何实现”“生产问题怎么解”...
问题原因:Executors.newFixedThreadPool使用无界队列(LinkedBlockingQueue),任务过多时会导致队列无限增长,触发OO...
Producer发送消息的核心入口是DefaultMQProducerImpl#sendDefaultImpl,完整流程:
延迟队列用于存储需要在指定时间后才被消费的消息。RabbitMQ 本身不直接支持延迟队列,但可以通过以下两种方式实现:
注意:重试次数别设太多,不然会导致MQ消息堆积,最好配合死信队列使用,重试失败的消息进入死信队列,后续人工处理。
消息队列(MQ)这东西,面试的时候全在造火箭(削峰填谷、异步解耦、最终一致性),真到了线上,往往是谁吞了我的消息?消息怎么又重复了?卧槽队列怎么又堆积了?
阻塞队列是一种特殊的队列,也遵守 "先进先出" 的原则,并且阻塞队列也是一种线程安全的数据结构,并且具有以下特性:
OpenVINO2025已经支持多种方式的模型加速部署方式,这里以OpenVINO2025 + NNCF为例,基于C++代码YOLO11 推理,对比五种方法运行...
通过放射科专家盲审以及配对Fréchet Inception Distance(pFID)等定量指标,在MIMIC-CXR队列上评估合成图像的真实度、文本提示依...
Hwan-ho Cho,Seongho Park丨仁川国立大学电子工程系(韩国仁川);韩阳大学龟里医院神经内科,韩阳大学医学院(韩国九里)