心得
文章平均质量分 54
码龄3年 审核中
这个作者很懒,什么都没留下…
展开
-
termux上安装jupyter写Python代码
soul:termux-change-repopkg update1.pkg install -y python2.apt-get install libzmq3.pip install jupyter4.jupyter notebook原创 2023-03-05 20:13:04 · 1481 阅读 · 0 评论 -
谈谈 爬虫遇到的 Access denied Error code 1020
这里打个“小广告”,我老师往pypi库里在很多年前写过一个自动 fake 一个 user_agent 的模块,让代码变得非常的简洁,省事好用,推荐给大家。看到这里,就严重的说明,你的目标地址正确,但却没有得到你想要的页面,这就是妥妥的 反盗链。但是,在持久化到本地时,出现了错误,所有保存下来的图片都报错:文件损坏,但是,在代码执行后,仍是出现了之前图片不能正常显示报文件损坏的错误,百思不得其解,整整上网查了 10 多天,也没找到个所以然,没错,就差在,参数的书写格式上了,不过,新的问题又出现了,原创 2023-03-05 16:33:07 · 2522 阅读 · 4 评论 -
解读“方差”
其实,从这个标题就可以看出来,方差,这个问题不简单,先给出定义:方差其实应该叫,差方差,(差方)差,差的平方的差,与差的平方之间的误差,第一个差是差数的差,第二个差是误差的差,而恰恰就给你把第一个差给省略了,只保留了第二误差的差,它就不告诉你这个方是谁的平方,它就不跟你谈差数,就跟你说差距,所以,差方差变成了方差,你彻底迷失了自己方差中的差,意思是误差、差距, 而不是“甲数减去乙数 剩余 的数。. 又作 差数 ”中的那个差。方差的英文就能直接了当的说明其含义,variance-差额、偏倚。方差原创 2023-03-01 18:03:53 · 704 阅读 · 0 评论 -
查找在Windows商店中安装的应用对应的程序目录(即安装路径)
选项卡(其实在进程选项卡也可以,只不过里面进程的排序会跟着主机资源的使用情况而实时变化,跑来跑去的很容易点选不到。但通过地址栏不能直接进入,报错没有权限。0.打开要查找其路径的应用程序(本文以。选项卡,并定位到目标进程。2.系统将自动切换到。原创 2023-02-27 08:02:38 · 698 阅读 · 0 评论 -
win11右键新建菜单添加选项
在主键 HKEY_CLASSES_ROOT 中,搜索。新建后,点击它,并在其右侧窗格中,新建。然后添加需要的 文件后缀,本例是添加。菜单中已经多出来一个 html 了。关闭注册表,不用重新启动计算机,以下以在右键新建菜单中添加。找到后 ,右键点击它,选。需要操作 2 处注册表,然后右侧窗格中,编辑。原创 2023-02-24 15:10:13 · 2521 阅读 · 2 评论 -
多行注释也报SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode
而两对3单引号也可以当作字符串来使用,所以多行注释也要遵守 字串的规则。多行注释,使用的是两对3单引号,原创 2023-02-20 14:50:25 · 233 阅读 · 0 评论 -
说说变量 __name__ 和它可能取到的一个值 __main__
结合 例子 弄懂 变量__name__ 和它的值 __main__这两个东西。首先,明白两个定义,__name__是一个变量,__main__是个普通字符串,不是变量,但可以作为变量的值。原创 2023-02-19 10:40:02 · 730 阅读 · 0 评论 -
python代码调出cmd命令行窗口并在cmd窗口中执行指定的命令
有时候,我们需要在python代码中打开 cmd命令行窗口,并在新打开的命令行cmd窗口中执行特定的命令,其实,这个操作很容易,不过在网上找了一圈,都是没有说明白,这里总结发布一下,导入 os 模块importosos.system(/K。原创 2023-02-18 14:32:28 · 11969 阅读 · 2 评论 -
python 获取chrome浏览器的安装目录,即chrome的绝对路径
实现目标需要使用到(引包|倒包) 2 个 python 模块,引言(扉页):也适用于查找安装在Windows中的应用程序的绝对路径,譬如:微信(WeChat)正文(言归正传):上述这两个模块是用来操作 Windows 注册表滴。妇孺皆知,童叟无欺:应用程序在安装到 Windows 中的时候,一定会将自己的信息写入注册表,所以,在注册表中就可以找到应用程序的绝对路径。首先,介绍第一个模块win32api我们要使用到它的 3 个函数:win32api.()win32api.原创 2023-02-17 11:41:50 · 2943 阅读 · 0 评论 -
selenium driver.find_element 报错 invalid argument: invalid locator
报错信息:invalid argument: invalid locator。提示的是 定位器 locator 的 参数 argument 是无效的,所以说,自己写的代码,自己就很难发现错误,要仔细。定位器 locator 少了最重要的参数。为什么无效,是我代码写错了,原创 2023-02-15 13:04:25 · 4645 阅读 · 0 评论 -
FileNotFoundError: [Errno 2] No such file or directory:
此时,所有要引用的资源 ,都要以 当前 python 的编译环境的路径为始发点。比如,我正在编辑的 py文件 绝对路径是 D:/test/a/1.py。此时的 相对 路径 path,不是以 当前编辑的 py文件为参考,那么,要使用的 资源 的相对路径就应该是:“…那么,我要先看,当前 python 编译环境在那个工作路径下,那么,要使用的 资源 的相对路径就应该是: “b/2.txt”而是以,当前的 python 编译环境的 路径为准,而我要引用的资源的 D:/test/b/2.txt。原创 2023-02-07 10:23:18 · 2255 阅读 · 0 评论 -
Visual Studio Code Import “flask“ could not be resolvedPylance
的错误 ,是由于当前 Visual Studio Code 使用的 python 版本 和 pip 安装包 所使用的 版本不一致 导致的,而 我的 Visual Studio Code 使用的 python 版本是: 3.11.1。首先,我使用的是 Visual Studio Code ,来编辑 python 代码,通过上述的方法 改成 和 pip 使用的 版本 一样就 可以正常编码了。右下角 从 原来的 3.11.1 变成了 现在的 3.10.9。窗口上部会出现 一个窗口,原创 2023-02-06 14:39:46 · 3153 阅读 · 5 评论 -
解决 eclipse 已在命令行pip安装包后 Import 的时候提示找不到包 ModuleNotFoundError 的问题
然后,eclipse 就一通更新啥的操作,最后,eclipse就能认出 我们在 命令行窗口 使用 命令 pip 安装的各种包了。上图可以看到,我们刚才操作的 libraries,实际上就是在设置 eclipse 的 ‘pythonpath’,所以,解决了 pythonpath,就解决了 在eclipse 中 import 包 报错。拿我遇到的问题举例,我要在 eclipse 中 使用 SQLAlchemy 这个第三方模块,将第二步找到的地址粘贴到上图位置上,然后点选 ‘选择文件夹’按钮。原创 2022-12-02 15:55:31 · 2450 阅读 · 0 评论 -
做python的socket训练,在Windows中使用telnet只能发送一个字符的问题。
原文链接:https://blog.csdn.net/jerry010101/article/details/82178524。这个问题,就出在 Windows 上,在Linux或者苹果系统中使用telnet就没有问题,贴出大神的回答,分类专栏: Windows 文章标签: telnet Windows 单行、单字符。于 2020-11-16 13:18:30 发布 578。原创 2022-11-28 16:27:56 · 818 阅读 · 0 评论 -
递归生成器(recursion/recurrence generator)个人理解
在第3次递归的时候,也就是,执行 def enumList(nestedList): 的时候,由于 1 是不可以被迭代的,所以,程序 进入了except 代码块中,并最终返回了 nestedList 当时的值 1,也就是说,执行 def enumList(nestedList): 的结果是 得到了一个1,可以看出,自下而上,从yield nestedList 开始,向上返回了 2 次,所以,三个等号被打印了 2 次,每次返回都触发了 3 个打印的 语句。原创 2022-10-28 12:51:45 · 597 阅读 · 0 评论 -
pd.Series().rank()的个人理解
pd.series().rank()原创 2022-09-02 09:52:59 · 423 阅读 · 0 评论 -
将jupyter文件 点ipynb转成 点py文件的方法
jupyter .ipynb 转 .py原创 2022-09-01 11:28:39 · 1162 阅读 · 0 评论 -
hadoop 报不是内部或外部命令的解决办法
Hadoop 运行报错 不是内部命令原创 2022-08-23 17:38:21 · 6933 阅读 · 0 评论 -
彻底解决Microsoft store闪退问题
② 然后选"高级" 在“使用TLS1.2” 前面打勾即可。① 首先win+R 调出运行,输入inetcpl.cpl。卸载/安装的方法来自微软官方,可以放心操作.解决微软商店闪退连接失败的方法!4.如果还闪退,执行下面的操作.亲测可用。出处:bilibili。原创 2022-08-21 10:13:16 · 6625 阅读 · 0 评论 -
关于对随机森林接口predict_proba()的个人理解
关于随机森林接口 predict_proba 的个人理解原创 2022-08-21 06:36:19 · 1524 阅读 · 0 评论 -
关于随机森林randomforest对结果进行分类的原则的个人理解
对于随机森林选取结果的原则的理解原创 2022-08-21 06:04:54 · 556 阅读 · 0 评论 -
MP-BGP笔记
MP-BGP原创 2022-06-30 16:32:03 · 2534 阅读 · 0 评论 -
忘记了Windows系统的账号对应的密码的解决方案
使用命令行方式更改Windows的登录密码原创 2022-06-14 08:55:18 · 6690 阅读 · 0 评论 -
浅谈为何需要反掩码inverse-mask wildcard-mask
个人对反掩码的理解原创 2022-06-02 18:00:38 · 3354 阅读 · 4 评论 -
eve-ng capture 接口例如e0/0,没有正常抓包的解决办法
在eve-ng capture 接口例如e0/0,没有正常抓包,弹出2个窗口,一个是命令行窗口,一个是wireshark的程序窗口,在命令行窗口中,显示:The server’s host key is not cached in the registry. You have noguarantee that the server is the computer you think it is. Theserver’s rsa2 key fingerprint is: ……connection原创 2022-05-16 10:44:45 · 3097 阅读 · 5 评论 -
关于php_input.php?file=https://www.baidu.com不能跳转的问题
今天在做PHP文件包含伪协议http:// — 访问 HTTP(s) 网址的实验,形如http://www.lfi.com/php/php_input.php?file=https://www.baidu.com正常点击页面的链接应该直接跳转到百度首页,但是实验中,点击后无法跳转到百度首页,显示的是空白页面。上网搜索 关键字 php_input.php?file=https://www.baidu.com找到原因,感谢 CSDN weixin_30883271 前辈的转载 如下:查看原创 2022-03-10 09:11:00 · 422 阅读 · 0 评论 -
关于 \lfi-labs-master\CMD-3 的正确解法
我的实验环境是:C:\phpStudy\PHPTutorial\WWW\lfi-labs-master\CMD-3先看一下实验的源码:<?php system("/usr/bin/whois " . $_GET["domain"]); ?>首先,路径/usr/bin/whois 是linux环境下的目录,所以,这个实验在Windows环境中是无法成功完成的,其次,whois是在linux中查询域名相关的命令,和Windows中的nslookup命令的功能相似,两个解决方案原创 2022-03-08 11:20:34 · 1248 阅读 · 2 评论 -
解决火狐Firefox浏览器一点击地址栏就弹出下拉搜索建议菜单的问题
在使用火狐浏览器的时候,总是会在点地址栏的时候,弹出搜索建议下拉菜单,遮挡了下方的页面,影响使用,解决方法:以后再点击地址栏就不会弹出冗长的 搜索建议下拉菜单了。march the 03rd 2022 Thursday...原创 2022-03-03 15:36:58 · 2782 阅读 · 0 评论 -
关于 load-labs 的gif、JPEG、png三种格式的文件头绕过结合文件包含漏斗实验成功全攻略
load-labs 的gif、JPEG、png三种文件格式的文件头绕过实验,网上使用的实验环境略有不同,有的编号是 Pass-13,有的编号是Pass-14,请注意,这个实验成功需要2个必要条件:1、图片马2、文件包含漏洞,也就是说,这个实验需要图片马结合文件包含漏洞一起才能成功,缺一不可,相比,大家跟着教程做,gif格式的文件应该能轻松完成,唯一需要注意的是,写入 GIF 89A的时候,要和 content-type 隔一行,本文着重要说明的是,JPEG和png两种格式的操作流程,网上原创 2022-03-03 11:33:33 · 839 阅读 · 0 评论 -
关于在burp suite中抓包输入了文件头 GIF 89A但返回信息中什么都没有的情况的处理办法
昨天在做实验 upload-labs-0.1 的Pass-13,图片马+文件包含漏洞 实验实验中,已经在 burp suite 抓包并输入了文件头 GIF 89A,但是从服务器回来的信息 response里 却什么都没有,到服务器的 upload-labs-0.1 站点 根下的 upload 里看不到任何上传的文件,这说明,虽然没有报错,但是 上传是失败的,经过一夜的苦思冥想和摸索,发现问题出现在了,burp suite 上,在输入文件头 GIF 89A 的时候,不能贴着,Content-Type原创 2022-03-03 09:47:59 · 1135 阅读 · 0 评论 -
关于upload-labs实验pass-11的00截断报上传出错的解决办法
今天在做实验upload-labs 的pass-11,用%00做00截断,结果没有效果,burp suite 报错:提示:上传出错!经过两处修改,问题解决,实验成功1、修改php为 5.2.17版本,2、修改php的php.ini文件,将 参数 magic_quotes_gpc 置 off问题解决,是拜托了2位前辈的文章,READER-L前辈的文章中提到实验成功需要2个必要条件,移移从前辈的文章中,能读出“magic_quotes_gpc” 可能与 php.ini文件有关,原创 2022-03-02 15:08:29 · 1720 阅读 · 4 评论 -
解决 burp suite 1点6 显示乱码问题
这几天开始练习 upload-labs-01 Pass- 实验换了新的 burp suite 版本是 1.6,用了之后发现一个问题,burp suite里都是乱码,尝试更改了 burp suite 的 字符集和 站点页面保持一致,都是utf-8,但仍然是乱码,今天,终于找到问题的解决方法了,原来是找错地方了,乱码的产生是 http message display的问题,不是 字符集 character sets的问题,页面显示正常,march the 02nd 2022 Wed原创 2022-03-02 13:52:32 · 695 阅读 · 0 评论 -
出现已成功上传到服务器的指定目录但是提示404找不到文件的问题
练习 upload-labs-0.1的Pass-08/开始都没问题,但做第二遍的时候,就出现了404报错,截图如下,C:\phpStudy\PHPTutorial\WWW\upload-labs-0.1\upload可见服务器上的upload 已经成功接收了php文件,但将 文件的相对路径和站点拼接后,就是提示404找不到文件,找了一中午的时间,发现,是自己拼接地址的时候,出现了错误,之前图省事,只复制了文件名,拼接的时候,又没写相对路径upload,所以出现了,在站点根下去找php文件原创 2022-03-02 13:21:53 · 522 阅读 · 0 评论 -
关于 upload-labs-01 实验Pass-03使用phtml 替代 php 执行站点管理失败的应对办法
march the 02nd 2022 Wednesday原创 2022-03-02 09:04:03 · 318 阅读 · 0 评论 -
关于upload-labs-0.1的Pass-01上传文件时,提示 ../upload文件夹不存在,请手工创建 的解决办法
解决办法:在你设置的 upload-labs-0.1站点里手工新建一个upload文件夹。再传东西就没问题了。原理是,站点 upload-labs-0.1 里没带着upload文件夹,需要自己手工创建。服务器端需要一个装你上传文件的文件夹,../upload/../就是服务器的 upload-labs-0.1 站点的根目录,拿我的实验环境就是,C:\phpStudy\PHPTutorial\WWW\upload-labs-0.1在这里手工建立一个upload文件夹,C:\phpStu.原创 2022-03-01 15:35:59 · 984 阅读 · 3 评论 -
关于修改apache httpd-vhosts.conf之后 打不开网站的解决办法
今天练习 upload-labs-0.1,但是直接使用本地绝对路径,访问的页面有问题,显示有些不正常,所以老师给出了解决办法,利用apache的虚拟站点功能,apache 可以做成多个域名的访问,www下面,的文件夹,就是网站,即站点目录需要修改apache的配置文件按教学视频操作,1、修改apache的配置文件C:\phpStudyB\Apache\conf\httpd.conf将两处的注释符号#去掉,如下:a.LoadModule vhost_alias_module modules/原创 2022-03-01 11:25:07 · 2109 阅读 · 0 评论 -
GBK 与GB2312 互查 区位码
这两天做了一个简单的,GBK 与GB2312 互查 区位码,方便有需要据GBK查GB2312,或者据GB2312查GBK的同学使用。先把依据贴出来,GB2312编码是第一个汉字编码国家标准,由中国国家标准总局1980年发布,1981年5月1日开始使用。GB2312规定每个字符采用两个字节表示,第一个字节为“高字节”,对应94个区;第二个字节为“低字节”,对应94个位。GB2312编码对所收录字符进行了“分区”处理,共94个区,每区含有94个位,共8836个码位。这种表示方式也称为区位码。16 0原创 2022-02-25 14:11:51 · 1924 阅读 · 0 评论 -
关于在excel中输入了公式,但是公示没有执行,仍然显示公示本身的问题
这绝壁是,放公式的单元格,单元格格式是文本,造成的,改成常规就可以让公式执行了。February the 25th 2022 Friday原创 2022-02-25 10:15:07 · 675 阅读 · 0 评论 -
解决excel中使用快速填充(CTRL+E)的结果为同一值的问题
昨天,需要在一列数据中,往每个单元格的固定位置处加一个空格,如下,第一个格内输入,2 0,回车,然后自动定位到第二列的第二行,使用快速填充,结果如下,不符合预期原因是,给出的模式不够多,excel没判断出来,所以,我们需要再多写一个单元格,就能让excel判断出我们要做什么,或者说知道我们给出的模式了,如下图,我们给出连续两个模式,就可以正确使用excel快速填充的功能了,最终使用快速填充,结果正确如预期一样。February the 25th 2022 Friday...原创 2022-02-25 08:44:56 · 4145 阅读 · 0 评论 -
关于phpStudy的Less-26空格被过滤使用%a0变乱码无法执行应该带有空格的查询语句
我的实验环境是:C:\phpStudy\PHPTutorial\WWW\sqli-labs-master\Less-26联系sql inject 注入联系第26关,输入的空格被过滤了提示中明显指出select 和 1之间的空格被过滤了,包括使用 %a0 也不行http://127.0.0.1/sqli-labs-master/Less-26/?id=0' || (select%a01) || '老师使用 %a0 成功了,但是我使用 %a0 报错Invalid utf8 chara原创 2022-02-23 15:19:08 · 846 阅读 · 4 评论