自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 量化学习(三):从聚类算法到交易行为识别

本文探讨了如何利用Level2高频交易数据进行交易行为识别,通过无监督聚类算法(如KMeans、GMM、层次聚类、DBSCAN等)对"股票-交易日"样本进行模式分析。研究从成交节奏、订单规模等角度构建特征,采用稳健缩放和PCA降维后,通过KMeans聚类识别不同交易模式,并结合簇特征画像进行业务解释。实验发现,几何聚类指标虽能反映数据结构,但无法保证业务语义的稳定性和跨日迁移能力。资金类型推断需结合独立规则或概率模型完成。研究为量化交易行为分析提供了特征工程框架和聚类评估方法,揭示了无监督学习在金融领域的应

2026-06-29 15:52:37 462

原创 量化学习(二):从五档盘口到集合竞价,读懂A股资金行为

这篇文章系统介绍了A股市场的交易数据结构和常见资金行为分析框架。主要内容包括: 交易数据层级:从五档盘口、十档盘口到逐笔委托和逐笔成交数据,揭示了价格形成机制。 竞价机制解析:详细解释了集合竞价与连续竞价的区别,以及集合竞价的撮合规则和观察要点。 盘口分析指标:介绍了买卖价差、盘口深度、盘口失衡度等量化指标的计算方法和应用场景。 常见交易行为:定义了大单吸筹、主力吸筹、压单吸货等市场术语,并提供了识别这些行为的分析框架。 综合分析维度:提出从订单规模、主动方向、盘口深度、撤单行为等多维度分析市场微观结构的系

2026-06-28 23:06:52 431

原创 量化学习(一):初识A股Level2数据集

本文介绍了A股Level2数据集的基本结构和核心字段,包括行情快照、逐笔委托和逐笔成交三类数据。Level2数据记录了十档盘口、逐笔交易等市场微观结构信息,能揭示价格形成过程,相比日线/分钟线具有更高信息密度。文章详细解析了各数据表的字段含义与研究价值,并指出重复字段和低信息字段的处理方式。通过600009.SH的实例数据,演示了数据清洗方法,为量化交易和市场微观结构研究提供了基础支持。

2026-06-28 22:23:53 336

原创 Antigravity IDE 在浏览器上 verify 成功但本地 IDE 没反应 “开启Tun依然无济于事” —— 解决方案

摘要: Antigravity应用在Google登录时出现验证成功后无响应的问题,原因是JSON.stringify()无法序列化BigInt类型数据导致静默崩溃。解决方案是在main.js文件开头添加BigInt.prototype.toJSON = function() { return this.toString(); };代码,使BigInt能被正确序列化为字符串。操作步骤包括备份文件、编辑添加补丁代码并重启应用,适用于Windows和Linux系统。该修复通过扩展BigInt的序列化方法解决原生J

2026-04-02 09:51:24 778

原创 GSSC论文介绍:What can we learn from state space models for machine learning on graphs

本文旨在介绍一篇论文提出的GSSC模型。 该论文呢的GSSC模型创新性地将状态空间模型(SSM)的优势引入图学习领域。针对传统图神经网络在长程依赖和计算效率上的局限,论文通过拉普拉斯特征向量构建节点位置编码,将SSM的平移不变性转化为图的置换等变性。该方法将全局注意力分解为基于位置编码的线性运算,在保持图对称性的同时实现线性时间复杂度。理论分析表明,GSSC不仅超越了普通消息传递网络的结构表达能力,还具备处理大规模图数据的高效性和稳定性。实验验证了该方法在长程依赖建模和计算效率方面的显著优势。

2026-02-15 02:30:00 611

原创 从公式推导看透 Mamba:为何它能兼具 RNN 的推理速度与 CNN 的并行训练?

本文通过公式推导解析Mamba模型如何结合RNN的推理速度与CNN的并行训练优势。首先从SSM(状态空间模型)的离散化公式出发,展示其卷积核特性可支持并行训练。随后指出SSM缺乏注意力机制的缺陷,并揭示Mamba的创新:将权重参数A、B动态化为输入x的函数,通过矩阵乘法的结合律特性实现并行化计算。关键突破在于采用并行关联扫描算法,将历史记忆累积的O(N)复杂度降为O(log N)。尽管动态参数增加了计算复杂度,但Mamba通过巧妙的并行设计,在保持RNN推理效率的同时实现了CNN式的训练并行化。

2026-01-16 03:12:07 953

原创 windows wsl2 安装 使用 Mamba SSM

看这个博客(安装18.04LTS的Ubuntu),最后连接不上可以回来看我这里这个博客最后连接xrdp用的是127.0.0.13391是连不上的实际上。安装的Ubuntu是有一个内网ip的,我们需要知道这个内网ip才能连接。可以直接执行ifconfig然后看到图片中的eth0的inet(图中的ip地址我已经涂红了)然后连接的时候输入的是ip3391。

2025-04-04 01:31:27 1774

原创 USACO 2025 January Contest, Silver Farmer John‘s Favorite (AcWing 6131. 农夫约翰最喜欢的操作)python解

又是农夫约翰的农场上寒冷而无聊的一天。为了打发时间,农夫约翰发明了一种关于在整数数组上进行操作的有趣的休闲活动。农夫约翰有一个包含N个非负整数的数组a和一个整数M。然后,农夫约翰会请贝茜给出一个整数x。在一次操作中,农夫约翰可以选择一个索引i,并对ai​加1或减1。农夫约翰的无聊值是他必须执行的最小操作次数,以使得对于所有的1≤i≤Nai​−x均可被M整除。对于所有可能的x,输出农夫约翰的最小无聊值。输入格式输入的第一行包含T。

2025-02-26 09:03:01 765

原创 USACO 2024 December Contest, SilverProblem 1. Cake Game (AcWing 6118. 蛋糕游戏)Python 题解

Bessie 和 Elsie 发现了一行N个蛋糕2≤N≤5⋅105N为偶数),大小依次为a1​a2​aN​1≤ai​≤109。两头奶牛都想吃到尽可能多的蛋糕。但是,作为非常文明的奶牛,她们决定玩一个游戏来分割蛋糕!游戏在两头奶牛之间轮流进行回合。每个回合进行以下两者之一:Bessie 选择两个相邻的蛋糕并将它们堆叠起来,制造大小为两者大小之和的一个新蛋糕。Elsie 选择最左边或最右边的蛋糕藏起来。

2025-02-23 22:32:28 920

原创 图邻接矩阵(稀疏图)、稀疏矩阵等常用特殊存储格式(COO、CSR、CSC)

最近为了完成读一篇论文并进行汇报的任务,接触到了图存储邻接矩阵存储问题。现在很多算法通过在图存储数据机构这些方面下功夫,然后期望把图算法搬到GPU、FPGA等其它硬件最终实现如AI那样的硬件加速(毕竟图算法几乎就没有不是NP-hard的,效率感人)。然后查到的资料都不太行感觉。所以这里给自己做一个笔记,也发给大家看看。有问题请各位大佬评论区指出来,如果我看到了我会去改正的。

2024-12-16 23:59:04 1195

原创 AcWing 858. Prim算法求最小生成树 Python解

题目链接给定一个n个点m条边的无向图,图中可能存在重边和自环,边权可能为负数。求最小生成树的树边权重之和,如果最小生成树不存在则输出impossible。给定一张边带权的无向图GVE,其中V表示图中点的集合,E表示图中边的集合,n∣V∣m∣E∣。由V中的全部n个顶点和E中n−1条边构成的无向连通子图被称为G的一棵生成树,其中边的权值之和最小的生成树被称为无向图G的最小生成树。输入格式第一行包含两个整数n和m。

2024-12-06 03:26:17 992

原创 wafw00f源码详细解析

IdentYwaf源码详细解析在这篇文章中我说到wafw00f在识别waf的能力上远远强于IdentYwaf,所以我就在写一篇wafw00f来证明为什么wafw00f比IdentYwaf要强的多wafw00f至于什么是waf以及wafw00f是做什么的,这里大概总结一下:waf就是网络程序防火墙,可以识别出一些非法语句,例如XSS和SQL注入语句,然后拦截这些语句wafw00f以及IdentYwaf这些工具就是识别网站用了市面上哪些waf的,是渗透测试前期收集信息必不可少的一部分。

2024-11-13 19:58:40 1343

原创 IdentYwaf源码详细解析

IdentYwaf确实有一些操作,但是也存在不少问题。最大的雷点集中表现在retrieve上面,整个工具大量使用retrieve来实现很多操作,但是retrieve却处理html返回,放到现在显然是不够的。它开发在2019年,虽然有更新,但是2024年的今天,绝大多数网站都已经有了更加强大的js反爬措施,没有js处理函数显然是这个工具的一个缺陷。并且45案例测试如果不配置代理就非常容易输出:且45案例测试非常慢,用时太久了改进方向:并行运行45个测试案例。

2024-11-13 00:16:28 1163

原创 P1439 【模板】最长公共子序列 Python 题解

给出12n的两个排列P1​和P2​,求它们的最长公共子序列。

2024-10-14 23:59:15 1074

原创 P1020 [NOIP1999 提高组] 导弹拦截 Python 题解

某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度,计算这套系统最多能拦截多少导弹,如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。

2024-10-13 20:36:31 959

原创 P1010 [NOIP1998 普及组] 幂次方 Python题解

任何一个正整数都可以用2的幂次方表示。例如137272320。同时约定次方用括号来表示,即ab可表示为ab。由此可知,137可表示为27232072222021用2表示),并且3220。所以最后137可表示为222220))2220))20。又如1315210282521所以1315最后可表示为22220))222220)))22220))22。

2024-10-03 03:56:43 1368

原创 P3397 地毯 Python题解

在n×n的格子上有m个地毯。给出这些地毯的信息,问每个点被多少个地毯覆盖。

2024-10-01 01:00:33 942

原创 最大正方形 Python题解

前缀和

2024-09-30 23:48:07 1656

原创 P3131 [USACO16JAN] Subsequences Summing to Sevens S Python题解

N16给你n个数,分别是a[1],a[2],…,a[n]。求一个最长的区间[x,y],使得区间中的数(a[x],a[x+1],a[x+2],…,a[y-1],a[y])的和能被7整除。输出区间长度。若没有符合要求的区间,输出0。

2024-09-30 18:45:29 920

原创 P1303 A*B Problem Python题解

高精度乘法模板题。

2024-09-27 13:58:06 1225

原创 P2142 高精度减法 Python 题解

高精度减法。

2024-09-27 01:44:46 900

原创 P1192 【台阶问题】 Python题解

有N级台阶,你一开始在底部,每次可以向上迈1∼K级台阶,问到达第N级台阶有多少种不同方式。

2024-09-25 22:14:38 1142

原创 P2820 局域网 Python题解

某个局域网内有n台计算机,由于搭建局域网时工作人员的疏忽,现在局域网内的连接形成了回路,我们知道如果局域网形成回路那么数据将不停的在回路内传输,造成网络卡的现象。因为连接计算机的网线本身不同,所以有一些连线不是很畅通,我们用fij表示ij之间连接的畅通程度,fij值越小表示ij之间连接越通畅,fij为0表示ij之间无网线连接。

2024-09-11 20:09:38 1135

原创 [蓝桥杯 2017 省 AB] 分巧克力 Python题解

儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有N块巧克力,其中第i块是Hi​×Wi​的方格组成的长方形。为了公平起见,小明需要从这N块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:形状是正方形,边长是整数。大小相同。例如一块6×5的巧克力可以切出6块2×2的巧克力或者2块3×3的巧克力。当然小朋友们都希望得到的巧克力尽可能大,你能帮小Hi​计算出最大的边长是多少么?

2024-09-10 11:27:26 1157 2

原创 P1451 求细胞数量 Python题解

一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右若还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。

2024-09-06 21:09:00 1180

原创 P1036 [NOIP2002 普及组] 选数 Python题解

已知n个整数x1​x2​⋯xn​,以及1个整数kkn从n个整数中任选k个整数相加,可分别得到一系列的和。例如当n4k34个整数分别为37121937122237192971219383121934现在,要求你计算出和为素数共有多少种。371929。

2024-09-06 17:32:17 1099

原创 P8623 [蓝桥杯 2015 省 B] 移动距离 Python题解

X 星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为 $1,2,3, \cdots $。当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离。(不能斜线方向移动)

2024-09-04 23:16:19 800

原创 P1901 发射站 - 洛谷 Python解决方案

塔6低于塔5,进栈。塔7高于塔6、塔5,塔6先出栈,塔7接收塔6发射能量,塔5出栈,塔7接收塔5的发射能量。塔8高于塔7、塔3,塔7出栈,塔8接收塔7,塔3出栈,塔8接收塔3。但是实际上不用,应为入栈时,栈内的塔都比入栈塔高或者栈空了入栈的最高,若栈没空,那么入栈前的栈顶塔就是入栈塔的左传播的最近最高塔,那么只要让该塔可以接收到入栈塔的发射能量就可以完成向左传播的能量接收模拟。典型:塔3的能量只会被塔8接收,因为塔8是塔3向右最近的比它高的塔,而塔3向左没有塔比它高,所以塔3的能量向右没有塔可以接收。

2024-09-03 10:35:32 603

原创 kali apt换源、docker安装、docker换源心得

csdn很多文章过期了但是依然被csdn首推,所以造成了太多的问题,还是得擦亮眼睛,自行判断。

2024-08-30 15:52:20 2350 2

原创 学习渗透测试记录1

phpstudy下载:Godzila下载YXCMS下载。

2024-08-29 19:35:16 1181

原创 pcap_activate: eth0: You don‘t have permission to perform this capture on that device解决方案

获取root权限,然后再使用扫描就可以了。

2024-08-29 09:27:58 1776

原创 解决PyTorch CIFAR10下载速度慢,以及如何在下载后导入CIFAR10数据集

这样会非常非常慢。

2024-08-23 21:23:36 2979

原创 解决关于WIN10出现启动失败,提示windows boot manager, windows failed to start且没有修复选项问题

其实这种进入不了win10修复系统的,一般就是windows系统盘的修复分区,即ESP分区,识别不了导致的问题。如果识别的了是大概率可以直接进入win10修复系统中的,也就可以自动修复了。解决办法一般就是自己再给系统盘弄一个ESP分区出来,至于后续是否需要用到windows修复选项其实不重要,用到了重启可以直接进系统,不用的话大概率重启也可以进入win10自动修复系统中,然后自动修复重启即可。

2024-08-16 03:34:42 6655

原创 JS逆向:巧妙处理JS_FUCK、sojson等混淆

JS逆向:巧妙处理JS_FUCK、SoJson等混淆

2024-08-11 10:47:01 754

原创 批量爬取福建省公共资源交易电子公共服务平台数据2

前面发了一个获取批量获取tradeinfo信息的文章,没想到居然有这么多人看,本着能爬完肯定都是爬完的,所以我写这篇文章把获取招商公告信息的方法也说一下批量爬取福建省公共资源交易电子公共服务平台数据-CSDN博客。

2024-03-11 17:06:26 1617 5

原创 批量爬取福建省公共资源交易电子公共服务平台数据

这段时间上听了何老师的免费课程,对于如何高效爬取福建省公共资源交易电子公共服务平台数据非常感兴趣,但是何老师的课程其实有很多都没讲到,实际上只听何老师讲的对于福建省公共资源交易电子公共服务平台数据的爬取是完全不够我去批量爬取该平台的数据的,那么我该如何去批量爬取这些数据呢?我也完成了后续的招标公告网页信息的爬取了,但是篇幅太长了,就不发了,而且后续和这篇差不太多,很多内容都是重复的。加油,爬虫!

2024-03-11 15:39:33 2535 8

原创 将pdf表格转成excel文件

正向预查是一种非捕获性的匹配,它指定一个位置,然后检查这个位置后面的内容是否满足某种条件。但是,它并不会消耗输入字符串中的字符,也不会将该条件作为匹配结果的一部分返回。我要匹配的内容是“网络与信息安全......”,即每一个网络与信息安全就是一段信息,我希望将这些段分开来。表示匹配的位置后面要么是一个或多个空白字符接着的 "网络与信息安全",要么是行尾。将最初的文本存储分段并且每列用逗号隔开,也很方便利用pandas库保存为csv文件。上面这一段匹配字符串中,

2024-03-03 00:57:18 639

原创 pandas读csv文件某一列并另存为csv文件

在制作知识图谱的过程中,我们经常会遇到一个很复杂的csv文件,这个时候就需要我们先将每列的数据单独获取另存为一个新的csv文件,方便我们制作知识图谱的节点。

2024-02-23 20:03:38 683 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除