![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 62
码龄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 · 1615 阅读 · 0 评论 -
谈谈 爬虫遇到的 Access denied Error code 1020
这里打个“小广告”,我老师往pypi库里在很多年前写过一个自动 fake 一个 user_agent 的模块,让代码变得非常的简洁,省事好用,推荐给大家。看到这里,就严重的说明,你的目标地址正确,但却没有得到你想要的页面,这就是妥妥的 反盗链。但是,在持久化到本地时,出现了错误,所有保存下来的图片都报错:文件损坏,但是,在代码执行后,仍是出现了之前图片不能正常显示报文件损坏的错误,百思不得其解,整整上网查了 10 多天,也没找到个所以然,没错,就差在,参数的书写格式上了,不过,新的问题又出现了,原创 2023-03-05 16:33:07 · 2570 阅读 · 4 评论 -
‘excludeSwitches‘ 的 [‘enable-logging‘] 和[‘enable-automation‘]
PS C:\Users\admin\Desktop\bilibili> [8852:15236:0215/145558.279:ERROR:device_event_log_impl.cc(218)] [14:55:58.289] USB: usb_device_handle_win.cc:1046 Failed to read descriptor from node connection: ����ϵͳ�ϵ��豸û�з������á� (0x1F)����ϵͳ�ϵ��豸û�з������á�。原创 2023-02-15 15:05:24 · 2860 阅读 · 2 评论 -
selenium driver.find_element 报错 invalid argument: invalid locator
报错信息:invalid argument: invalid locator。提示的是 定位器 locator 的 参数 argument 是无效的,所以说,自己写的代码,自己就很难发现错误,要仔细。定位器 locator 少了最重要的参数。为什么无效,是我代码写错了,原创 2023-02-15 13:04:25 · 5021 阅读 · 0 评论 -
VScode查看python f.write()的文件乱码
VScode查看python f.write()的文件乱码在使用 VScode 编写 python 代码,print(),汉字正常显示,使用 with open()as f:f.write()文件后,在 VScode 中 打开 保存的文件,就显示乱码,print() 能正常显示汉字,按道理 保存的文件也应该 能正常显示文字,于是 打开了 f.write() 的文件,一看,没问题,汉字是正常显示的,这说明,问题出在 VScode 上,原创 2023-02-13 12:20:14 · 645 阅读 · 0 评论 -
回调函数的简单理解(python视角)
回调函数原创 2022-12-06 16:08:47 · 351 阅读 · 0 评论 -
解决 eclipse 已在命令行pip安装包后 Import 的时候提示找不到包 ModuleNotFoundError 的问题
然后,eclipse 就一通更新啥的操作,最后,eclipse就能认出 我们在 命令行窗口 使用 命令 pip 安装的各种包了。上图可以看到,我们刚才操作的 libraries,实际上就是在设置 eclipse 的 ‘pythonpath’,所以,解决了 pythonpath,就解决了 在eclipse 中 import 包 报错。拿我遇到的问题举例,我要在 eclipse 中 使用 SQLAlchemy 这个第三方模块,将第二步找到的地址粘贴到上图位置上,然后点选 ‘选择文件夹’按钮。原创 2022-12-02 15:55:31 · 2534 阅读 · 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 · 628 阅读 · 0 评论 -
关于对随机森林接口predict_proba()的个人理解
关于随机森林接口 predict_proba 的个人理解原创 2022-08-21 06:36:19 · 1638 阅读 · 0 评论 -
MP-BGP笔记
MP-BGP原创 2022-06-30 16:32:03 · 2707 阅读 · 0 评论 -
mpls 笔记 part 1
mpls 笔记第一部分原创 2022-06-23 15:19:17 · 400 阅读 · 0 评论 -
CCNP的BGP部分笔记
CCNP之BGP笔记原创 2022-06-21 11:19:53 · 1065 阅读 · 0 评论 -
CCNP之IGP学习笔记(2022)
对CCPN中的IGP的学习心得和笔记,希望能帮助到正在学习CCNP的同学们。与君共勉原创 2022-06-10 16:46:08 · 871 阅读 · 0 评论 -
浅谈为何需要反掩码inverse-mask wildcard-mask
个人对反掩码的理解原创 2022-06-02 18:00:38 · 3820 阅读 · 6 评论 -
LSA笔记
http://www.360doc.com/content/22/0220/08/476286_1018188488.shtml笔记clear ip ospf process //慎用 ,使用后会造成网络中断,100,000,000bit //8次方比特,就是百兆速度,cost=100M/接口带宽hello,建立/维护ospf邻居关系dbd,链路状态数据库描述信息,描述的是lsdb中lsa的头部列表,lsr,链路状态请求,向ospf邻居,请求链路状态信息,lsu,链路状态更新,包含一.原创 2022-05-25 09:52:29 · 440 阅读 · 0 评论 -
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 · 3292 阅读 · 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 · 432 阅读 · 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 · 1296 阅读 · 2 评论 -
解决火狐Firefox浏览器一点击地址栏就弹出下拉搜索建议菜单的问题
在使用火狐浏览器的时候,总是会在点地址栏的时候,弹出搜索建议下拉菜单,遮挡了下方的页面,影响使用,解决方法:以后再点击地址栏就不会弹出冗长的 搜索建议下拉菜单了。march the 03rd 2022 Thursday...原创 2022-03-03 15:36:58 · 2922 阅读 · 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 · 933 阅读 · 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 · 1179 阅读 · 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 · 1856 阅读 · 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 · 718 阅读 · 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 · 548 阅读 · 0 评论 -
关于 upload-labs-01 实验Pass-03使用phtml 替代 php 执行站点管理失败的应对办法
march the 02nd 2022 Wednesday原创 2022-03-02 09:04:03 · 341 阅读 · 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 · 1068 阅读 · 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 · 2247 阅读 · 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 · 2084 阅读 · 0 评论 -
解决excel中使用快速填充(CTRL+E)的结果为同一值的问题
昨天,需要在一列数据中,往每个单元格的固定位置处加一个空格,如下,第一个格内输入,2 0,回车,然后自动定位到第二列的第二行,使用快速填充,结果如下,不符合预期原因是,给出的模式不够多,excel没判断出来,所以,我们需要再多写一个单元格,就能让excel判断出我们要做什么,或者说知道我们给出的模式了,如下图,我们给出连续两个模式,就可以正确使用excel快速填充的功能了,最终使用快速填充,结果正确如预期一样。February the 25th 2022 Friday...原创 2022-02-25 08:44:56 · 4572 阅读 · 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 · 915 阅读 · 4 评论 -
关于 MySQL 每次开机后需要很长时间才能启动的问题
现象,通过查看 日志,220201 13:48:56 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended220201 13:58:54 mysqld_safe Logging to ‘/var/log/mysqld.log’.可以看到,这里经过了10分钟,MySQL才进行了第二次尝试启动,在这里卡了10分钟之久,查看, /etc/my.cnf[root@bogon ~]# cat /etc/my.cnf[m原创 2022-02-01 18:08:25 · 4486 阅读 · 0 评论 -
关于 chkconfig --add mysql ,服务 mysql 不支持 chkconfig 的解决方法
今天遇到问题,虚机开启后,运行MySQL报错,[root@XXX ~]# mysqlERROR 2002 (HY000): Can’t connect to local MySQL server through socket‘/var/lib/mysql/mysql.sock’ (2)很明显是,mysqld 服务没有开启造成的,于是尝试手工开启 mysqld 服务[root@XXX ~]# systemctl status mysql● mysqld.service - MySQL Co原创 2022-02-01 13:30:49 · 7239 阅读 · 2 评论 -
解决Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)
[root@xxx ~]# mysqlERROR 2002 (HY000): Can’t connect to local MySQL server through socket‘/var/lib/mysql/mysql.sock’ (2)出现这个错误,表示 MySQL 的服务进程 mysqld 没起来,[root@xxx ~]# systemctl status mysqld● mysqld.service - MySQL Community Server Loaded: loade原创 2022-01-31 19:48:34 · 7932 阅读 · 0 评论 -
关于 vmware 遇到的问题
首先,不要手欠在设备管理器中删除 vmware virtualethernet adapter for vmnet1 和8这两个东西是你和 vm 虚拟机沟通的桥梁,是vmware安装的时候一并给你的,如果想改变 vm 虚拟机的网卡,进 vm 虚拟机/设置,在虚拟机设置/硬件/,在这里点选不要的 网络适配器,然后移除,其次,真手欠删了也别紧张不用删除vmware重新装,还是进 vmware里操作,先把虚机关机,然后,点 vmware ,编辑/虚拟网络编辑器,小等一会儿,页面加载完,看左下角,有个原创 2022-01-31 13:50:23 · 1294 阅读 · 0 评论 -
关于 sql manager 2007 for mysql 输入的汉字只显示一半的问题
sql manager 2007 for mysql 输入的汉字只显示一半遇到这种情况,先整个退出 sql manager 2007 for mysql,再重新登录就没问题了原创 2022-01-30 08:38:56 · 298 阅读 · 0 评论 -
MySQL 安装成功后,首次基本配置
登录MySQL后,使用 ?查看帮助,mysql> ?For information about MySQL products and services, visit:http://www.mysql.com/For developer information, including the MySQL Reference Manual, visit:http://dev.mysql.com/To buy MySQL Enterprise support, training, or other原创 2022-01-29 16:46:14 · 1012 阅读 · 0 评论 -
红帽 Linux Redhat6.4安装MySQL 5.1
[root@localhost /]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 6.4 (Santiago)指定yum源,[root@WebServer ~]# vi /etc/yum.repos.d/rhel-source.repo区分大小写,不要出错新建以下内容固定格式:[rhel-source-local] 给yum源起个名字:name=Red Hat Enterprise Linux 6.4yrm源原创 2022-01-29 14:49:29 · 1655 阅读 · 0 评论 -
解决MySQL用户因为没有 execute 权限,show function status 查询结果为空的问题。
昨天在做 MySQL 练习,给用户 zhang 赋权,用户可以运行 show function status,无报错,但返回结果为空,mysql> show function status;Empty set (0.00 sec)而实际上,使用 root 用户进行查询是有结果的,mysql> show function status\G*************************** 1. row ***************************Db: schoo原创 2022-01-29 10:40:16 · 1045 阅读 · 0 评论 -
grant 权限的时候一定要注意 实体名称不要写错,同时查看的结果是不区分大小写的。
mysql> grant execute on procedure schoolDB.addStudent to ‘zhang’@‘192.168.231.%’;Query OK, 0 rows affected (0.00 sec)mysql> show grants for ‘zhang’@‘192.168.231.%’;±----------------------------------------------------------------------------------原创 2022-01-29 10:33:54 · 392 阅读 · 0 评论 -
关于ERROR 1142 (42000): CREATE command denied to user ‘xxx‘@‘yyy‘ for table ‘zzz‘的一个奇怪解决方法
今天遇到了一个奇怪的问题,给 一个用户 赋 create 的权限,mysql> grant create on schoolDB.* to 'zhang'@'192.168.231.%';Query OK, 0 rows affected (0.00 sec)登录,创建表出错,[root@localhost ~]# mysql -u zhang -h 192.168.231.129 -pEnter password:Welcome to the MySQL monitor. Comma原创 2022-01-28 13:31:27 · 10115 阅读 · 0 评论