自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 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 684

原创 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 604

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

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

2024-12-16 23:59:04 734

原创 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 848

原创 wafw00f源码详细解析

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

2024-11-13 19:58:40 1199

原创 IdentYwaf源码详细解析

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

2024-11-13 00:16:28 900

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

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

2024-10-14 23:59:15 926

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

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

2024-10-13 20:36:31 774

原创 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 1193

原创 P3397 地毯 Python题解

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

2024-10-01 01:00:33 836

原创 最大正方形 Python题解

前缀和

2024-09-30 23:48:07 1539

原创 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 710

原创 P1303 A*B Problem Python题解

高精度乘法模板题。

2024-09-27 13:58:06 1134

原创 P2142 高精度减法 Python 题解

高精度减法。

2024-09-27 01:44:46 750

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

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

2024-09-25 22:14:38 974

原创 P2820 局域网 Python题解

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

2024-09-11 20:09:38 1045

原创 [蓝桥杯 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 944 1

原创 P1451 求细胞数量 Python题解

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

2024-09-06 21:09:00 1048

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

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

2024-09-06 17:32:17 961

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

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

2024-09-04 23:16:19 721

原创 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 413

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

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

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

原创 学习渗透测试记录1

phpstudy下载:Godzila下载YXCMS下载。

2024-08-29 19:35:16 957

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

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

2024-08-29 09:27:58 973

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

这样会非常非常慢。

2024-08-23 21:23:36 1004

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

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

2024-08-16 03:34:42 3313

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

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

2024-08-11 10:47:01 502

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

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

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

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

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

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

原创 将pdf表格转成excel文件

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

2024-03-03 00:57:18 486

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

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

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

空空如也

空空如也

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

TA关注的人

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