- 博客(17)
- 收藏
- 关注

转载 单件模式的困境与替代方案
如果代码需要与其他语言(如 C、Python)交互,可以使用类似 C 的接口,因为 C 风格的接口更容易被其他语言调用。单件模式通常会导致类承担过多的职责(如对象管理、业务逻辑等),而静态类或类似 C 的接口可以更好地分离职责。如果一组函数在逻辑上没有紧密联系,或者接口可能经常变化,可以使用类似 C 的接口。如果一组函数不需要共享状态,且每个函数都是独立的,可以使用类似 C 的接口。通过依赖注入或类似 C 的接口,可以避免全局状态,使代码更加模块化和可测试。
2025-01-19 22:24:20
432

原创 Unity 使用 AssetBundle 加载图集
使用 AssetBundle.LoadFromFile 或 AssetBundle.LoadFromMemoryAsync 等方法加载 AssetBundle。如果图集是一个单独的纹理,并且 Sprite 的元数据没有被打包到 AssetBundle 中,你需要手动加载纹理并根据 UV 坐标分割 Sprite。如果图集中的 Sprite 被打包为独立的资源,可以使用 LoadAllAssets 方法加载所有 Sprite。首先,确保你的图集(Atlas)已经被打包到 AssetBundle 中。
2025-01-12 00:00:35
380

原创 PVE 手动备份快照
vmware压缩整个虚拟机文件夹就可以连带快照一起打包。PVE 自带的vzdump备份并不包含快照信息,备份之后再还原,会丢失快照信息。备份时提示:snapshots found (not included into backup)在循序渐进的开发模式中十分重要,遇到错误直接回退即可。本文提供一套连带快照打包思路。PVE虚拟机的完全打包,需要关注两个目录:1.虚拟机配置存放目录: /etc/pve/qemu-server/
2025-01-03 12:23:26
1016
原创 如何通过 MCP 将你的 Supabase 数据库连接到 Cursor
如果你曾尝试让 LLM(大语言模型)在现实世界中发挥作用,你可能会很快遇到一个大问题:几乎所有有用的服务,比如 Slack、GitHub,甚至是本地文件系统,都有自己独特的 API。又得写一堆额外的代码。为了弄清楚这个问题,我花了一些时间研究,并整理了一个真实案例,来展示 MCP 在构建 AI 工具驱动的 Web 应用时到底有多大影响力。最近,我开发了我的第一个 Web 应用 LogoToAnything,在这个过程中,我用 MCP 让 Supabase 数据库连接到了 Cursor IDE。
2025-03-19 16:01:01
872
原创 从零开始搭量化系统:那些教程里没说的脏活累活
去年某天,我对着满屏的均线交叉策略发呆——回测曲线完美得能上教科书的策略,实盘跑了两周亏掉20%。如何接入行情接口和Level2接口
2025-03-19 15:58:35
480
原创 一文读懂知识蒸馏
一句话解释:知识蒸馏是一种模型压缩技术(model compression technique),通过让小模型(学生模型)学习大模型(教师模型)的输出或中间表示,以在保持精度的同时减少计算量和存储需求。其中,ϕsk(⋅)ϕsk(·)是一个广义函数,表示自生成输出y的额外过程,可能包括但不限于过滤(filtering)、奖励(rewarding)或其他增强或评估y的机制。最简单的方法就是用所有教师的平均响应作为监督信号,此外还有许多不同的方法,例如给教师添加不同类型的噪声、使用具有特征集合的多个教师模型等。
2025-03-07 22:37:33
585
原创 从零搭建自己的量化系统:行情获取+交易接口踩坑实录
做量化两年多,最深的体会就是。市面上的教程要么只讲策略逻辑,要么给个Tushare查基础数据就没了,真到实操环节——怎么接实时行情?怎么自动下单?全得自己摸着石头过河。今天分享一套自己跑通的方案,覆盖,代码可直接套用。
2025-03-07 22:33:48
556
原创 keycloak关于社区认证
keycloak关于社区认证它有统一的设计,社区认证包括了github,microsoft,wechat,qq,dingtalk等等,当然你还可以扩展很多实现了oauth2协议的第三方社区,将它们对接到keycloak上面来,这变得十分容易;在强制模式下,Keycloak 会强制执行与外部身份提供程序的完全同步这意味着它会创建新用户,更新现有用户的属性,同时还会禁用或删除在 Keycloak 中找不到的用户。第三方让用户进行确认,是否公开自己的信息,用户同意之后,302重定向到keycloak社区接口。
2025-02-21 10:13:26
419
原创 Level2行情接口与委托队列查询方法
Level2实时行情接口的升级版,提供了更详细的市场深度数据。与传统的Level1行情相比,Level2行情不仅包含买卖盘的最优价格,还展示了完整的买卖盘队列(通常为前5档或前10档)。这种深度数据对于分析市场供需关系和制定交易策略具有重要意义。沪深委托队列查询是Level2行情接口的一种具体应用,它允许用户获取某一股票的实时委托队列数据。通过委托队列数据,投资者可以了解当前市场的买卖盘分布情况,从而更好地把握市场情绪和价格走势。查询Level2实时买卖千档委托数据。Level2实时委托队列数据。
2025-02-21 10:12:49
514
原创 自动化交易(一):level2行情接入示例
在量化交易领域,个人投资者相较于机构投资者而言,最大的优势在于其灵活性。交易市场遵循着固有规律,即不可能让所有人都实现盈利,这就决定了交易策略必然具有私有属性。从事量化交易,首先要掌握数据分析与数据获取的能力,同时需要借助工具来辅助完成量化分析和交易操作。实际上,专业量化机构所开展的工作核心也在于level2行情接入。数据是量化交易的基础,是程序运行的输入来源,因此获取数据是首要任务。在拥有数据之后,就要进行策略的构建、验证,并将其应用到实际交易当中。
2025-01-14 19:24:16
491
原创 接入WebSocket行情和柜台交易接口
沪深券商交易接入Websocket行情接入分配服务器code规范连接登录订阅行情解析行情Index指数行情行情在线测试沪深行情历史数据在线数据库服务计费标准积分明细行情接入示例
2025-01-08 00:51:10
913
原创 行情产品接入指南
我们的数据库服务提供了丰富的金融数据查询功能,包括股票基本信息、可转债基本信息、语义分析智能数据库、沪深Level2数据(逐笔委托队列、千档盘口队列)、沪深分时回放数据以及证券K线数据等。为了顺利接入WebSocket行情服务,请根据您的开发环境选择合适的示例代码进行参考。:沪深、美股和港股的行情接入示例代码和流程相同。
2024-12-30 22:15:34
377
原创 分配服务器
为确保最佳用户体验,每项业务开展前,请查询并获取服务器分配。系统将根据您的需求自动分配合适的业务服务器。请注意,每次分配的服务器地址可能会有所不同。因此每次连接前,请务必重新查询业务服务器地址。
2024-12-30 22:14:23
166
原创 python替换meta标签
下的所有 HTML 文件,并将文件名(不含扩展名)插入到对应 HTML 文件的。标签不存在则会创建添加,如果已存在则会追加文件名到已有关键词内容之后。使用 Python 2.7 编写的脚本,用于遍历指定文件夹。
2024-12-30 22:10:34
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人