技术栈
开发语言
2601_96694965
6 小时前
开发语言
·
python
·
pandas
·
量化交易
·
1024程序员节
·
股票数据
·
quantdash
如何根据研究的起止时间截取分钟级行情?Python 实战与 QuantDash 数据处理指南
做分钟级量化研究时,我们经常需要分析一个明确的时间窗口:例如开盘后前 30 分钟、收盘前最后一小时,或者某个交易日中一段特定的行情。
晨曦中的暮雨
8 小时前
java
·
开发语言
·
算法
限流算法——固定窗口、滑动窗口、漏桶、令牌桶
把时间切成固定长度的格子,比如每 1 秒一格,每格维护一个计数器。请求进来就加一,超过阈值就拒绝,进入下一格时清零。
喵了几个咪
9 小时前
开发语言
·
后端
·
golang
GoWind CMS 拆解:在 Go 里给 TipTap 搭一套 Yjs 协同后端
本文回答一个问题:两个人同时编辑同一篇富文本,从浏览器到 Go 服务端再到数据库,中间要处理哪些协议、锁、持久化与竞态?
程序员清风
9 小时前
服务器
·
开发语言
·
数据库
数据处理脚本工程化:日志、配置、命令行与测试
Notebook 中能跑通的代码,未必能作为定时任务可靠运行。路径写死、异常被忽略、输入口径散落在代码中、失败时留下半份报表,都会让脚本难以交付。本文用订单日报贯穿配置、命令行、日志、校验、原子输出和自动化测试,把一次性处理逻辑整理为可复用的工程单元。
2601_96288572
11 小时前
开发语言
·
python
如何用 Python 把 K 线重采样成任意周期?
一句话回答: AlphaFeed 原生支持 1m/5m/15m/30m/60m/1d/1w/1M;要非标准周期(如 3 日线、2 小时线、半年线)就用 pandas resample 自己合成——关键是 OHLCV 必须按正确规则聚合:开盘=首值、最高=区间最大、最低=区间最小、收盘=末值、成交量/额=求和。用错聚合(比如对开盘价取均值)会得到错误的 K 线。
Wang's Blog
11 小时前
java
·
开发语言
·
交友
Java 项目实战: 交友项目 - 圈子功能实现:总结
圈子这一章把「发一条动态」背后的一整套存储设计摊开了:MongoDB 存详情、时间线表做收件箱、Redis 存推荐列表,三套存储各管一段。这里做全章复盘,知识地图、五个可复用的架构套路、十二个实测踩过的坑、自检清单和四个动手练习,最后指向下一章的圈子互动。
下一站春风里
12 小时前
开发语言
·
c++
·
算法
位运算完整学习笔记:按位与(&)+ 异或(^)
位运算直接对整数的二进制位执行操作,具备常数级时间、O(1)额外空间的天然优势,是算法优化、底层编程的核心工具。其中按位与(&)和异或(^)是最核心的两个运算符:& 擅长筛选、提取、算进位;^ 擅长抵消、对比、做还原。二者独立可解决基础题,组合可覆盖绝大多数进阶位运算题型。
天外飞雨道沧桑
13 小时前
开发语言
·
javascript
·
ai
·
ecmascript
·
ai编程
我在浏览器里练了一个 792 参数的大模型,它学会了补全 JavaScript
全部代码不到 200 行,零依赖,跑在浏览器里。loss 从 3.69 掉到 0.70 用了不到 1 秒,之后它能一个字一个字给你补出合法代码——也能一本正经地补出语法正确、语义错误的代码。 练完这一个,你会对三件事有手感:它为什么会胡说、为什么记不住你说的话、为什么同一个问题两次答案不一样。
hhhjhl
13 小时前
java
·
开发语言
Yup 跨端三方库仓颉适配全流程
本文记录 Yup 1.7.1 适配仓颉(Cangjie)的完整过程。适配目标是得到一个可以被仓颉项目直接依赖的跨端三方库,并在本地终端中通过真实 schema 转换、对象解析、嵌套校验、错误聚合、条件引用和异步测试验证 Yup 的仓颉实现。
运维行者_
13 小时前
运维
·
服务器
·
开发语言
·
网络
·
人工智能
·
支持向量机
·
php
网络监控工具怎么选?从设备监控到智能运维的能力清单
这篇不讲产品,讲一份能力清单与工程实践:一个现代化的网络监控体系应该覆盖什么、每项做到什么程度算合格、以及从被动响应到预测闭环的演进路线。
“AI国潮设计-小江”
14 小时前
开发语言
·
人工智能
·
python
·
prompt
·
aigc
【AIGC实战】Python+SDXL打造“潮汕英歌舞IP”万能立牌插件,批量生成“发财元宝蛋糕”视觉营销方案(附源码)
大家好,我是专注AI国潮设计的小江上一期我们讲了英歌舞IP的“跨界反差”,今天我们来解决一个更实际的商业痛点:如何用AI批量生成高度一致、可直接商业落地的“甜品IP立牌”?
lhbweilai
15 小时前
c语言
·
开发语言
·
stm32
·
单片机
分析FreeRTOS内核对象API的源码实现(八)
在计算系统中,变量、中间数据一般存放在系统存储空间中,只有在实际使用时才将它们从存储空间调入到中央处理器内部进行运算。通常存储空间可以分为两种:内部存储空间和外部存储空间。内部存储空间访问速度比较快,能够按照变量地址随机地访问,也就是我们通常所说的 RAM(随机存储器),或电脑的内存;而外部存储空间内所保存的内容相对来说比较固定,即使掉电后数据也不会丢失,可以把它理解为电脑的硬盘。在这一章中我们主要讨论内部存储空间(RAM)的管理——内存管理。
努力努力再努力wz
15 小时前
开发语言
·
c++
·
c++20
·
1024程序员节
【C++高阶系列】C++20 协程底层原理:函数为什么能暂停?从状态机到 Task,彻底串起挂起、恢复与协程调度
🔥 本文专栏:C++高阶 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:你不需要证明自己注定成功,你只需要证明今天的自己没有停下。
咩咩啃树皮
15 小时前
开发语言
·
前端
·
javascript
JavaScript 中 this 指向为什么总在变?
导语: 很多 JavaScript 学习者都会遇到类似困惑:同一个函数,在不同位置调用时,this 的指向似乎完全不同。有时指向全局对象,有时指向调用它的对象,有时又是 undefined。有人在对象方法里写得没问题,一旦把方法作为回调传出去就出错;有人在普通函数里能访问到属性,换成箭头函数后又变了。理解 this 的关键,不是死记硬背规则,而是理解函数是如何被调用的,以及调用上下文如何决定 this。
程序员清风
15 小时前
开发语言
·
算法
·
kotlin
算法题中的边界条件、测试与调试
算法思路正确,不代表实现对所有输入都正确。空数组、重复值、极端规模、整数边界和特殊结构经常暴露出错位的循环条件与遗漏的状态。本文给出一套从约束分析、边界用例设计、朴素基线对照到随机差分测试的流程,并用“最长不重复子串”演示如何定位和修复滑动窗口中的边界错误。
砚底藏山河
15 小时前
java
·
开发语言
·
python
·
金融
python量化实操:冷热分层存储
痛点开场做量化的人迟早会撞上同一堵墙:明明昨天刚把全市场日线拉过一遍,今天回测调个参数又要等半天;实盘策略盘前预热,把所有关注的标的往内存里塞,内存直接打满;更糟的是,很多数据源按"次"计费或按频率限流,你每跑一次实验就偷偷烧掉一批配额。
十五年专注C++开发
15 小时前
开发语言
·
c++
·
python
·
pybind11
pybind11:一个跨C++和Python平台的编程库
目录1.简介2.安装与集成2.1.CMake 工程(推荐,跨平台通用)2.2.setuptools 打包(Python 生态友好)
CodeYp2019
15 小时前
开发语言
·
c++
·
queue
·
stack
第11讲:stack 和 queue
[[]]155. 最小栈 - 力扣(LeetCode)栈的压入、弹出序列_牛客题霸_牛客网150. 逆波兰表达式求值 - 力扣(LeetCode)
咩咩啃树皮
16 小时前
开发语言
·
javascript
·
ecmascript
JavaScript 异步流程为什么容易失控?从回调到可维护设计
导语: JavaScript 的异步能力让页面可以流畅处理网络请求、定时任务和用户交互,但异步流程也容易带来复杂度。回调嵌套、错误处理分散、并发控制不清、竞态条件频发,都会让代码难以维护。很多开发者以为学会 Promise 和 async/await 就解决了异步问题,实际上语法只是工具,真正决定可维护性的是异步流程的设计方式。
沫璃染墨
16 小时前
开发语言
·
c++
·
qt
·
安全
·
交互
·
线程
·
qt6.3
《Qt从零入门系列(十五):Qt线程安全与锁机制详解——从QMutex到RAII与读写锁实战》
多线程能提高效率,但数据安全怎么办?在上一篇文章中,我们学习了Qt的QThread多线程机制,知道如何创建工作线程,并将耗时任务放到其他线程中执行,避免GUI主线程长时间阻塞。