
踩坑记录
文章平均质量分 50
安全学习
Ho1aAs
Tutte le strada portano a roma.
展开
-
『踩坑记录』Ubuntu安装python3-pip报错Package ‘python3-pip‘ has no installation candidate
Ubuntu安装python3-pip报错Package python3-pip is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another source和Package 'python3-pip' has no installation candidate原创 2024-01-23 18:30:49 · 4678 阅读 · 0 评论 -
『踩坑记录』IDEA Spring initialzr新建Spring项目不能选择jdk8的解决方法
Spring initializr新建Spring项目不能选低版本java。原创 2023-12-14 10:00:53 · 2683 阅读 · 3 评论 -
『踩坑记录』IDEA maven项目打包dependencies依赖到jar包
# 问题描述默认打包jar,没有pom.xml的dependencies依赖# 使用打包插件在pom.xml添加插件maven-assembly-plugin原创 2022-08-03 09:09:42 · 1190 阅读 · 0 评论 -
『踩坑记录』IDEA导航栏工具栏添加“后退”功能按钮
文章目录问题描述导航栏工具栏添加“后退”功能按钮完问题描述最近审计代码总是需要回看前几步的代码,需要后退到上一个光标处。IDEA有提供后退功能但不想记快捷键、并且图标没有在默认布局显示,需要手动调出来导航栏工具栏添加“后退”功能按钮设置-菜单和工具栏-导航栏工具栏,右侧搜索后退、前进、添加分隔符,这里我添加到了CodeWithMe后面效果图:在没有改变默认布局的情况下添加了按钮方便使用完欢迎关注我的优快云博客 :@Ho1aAs版权属于:Ho1aAs本文链接:https://blo原创 2022-03-08 23:01:52 · 1137 阅读 · 0 评论 -
『踩坑记录』IDEA降级Java Maven项目JDK版本报错:java: 警告: 源发行版 X 需要目标发行版 1.X
文章目录问题描述解决完问题描述示例中将Maven的JDK由1.8降级到1.7后,运行代码出错解决这是由于没有完全切换JDK导致的,首先检查pom.xml然后是项目结构出错的原因几乎都在这里,项目字节码版本需要修改,然后将按模块字节码版本的模块移除,新加入该项目修改后会提示与语言级别相同,即可现在就可以正常运行降版本的项目了完欢迎在评论区留言,欢迎关注我的优快云 @Ho1aAs...原创 2021-11-29 13:17:26 · 1194 阅读 · 1 评论 -
『踩坑记录』IDEA新建项目没有JavaEE WebApplication框架
文章目录问题描述解决参考完问题描述参考教程创建WebApplication项目时没有此框架模板版本是Intellij IDEA 2021.2.3 (Ultimate Edition)解决导航打开搜索,选择维护,或者用快捷键Ctrl+Alt+Shift+/打开注册表勾选javaee.legacy.project.wizard新建项目就出现WebApplication框架的选项了参考优快云-2021新版idea创建java项目没有javaEE模块没有webApplicatio原创 2021-11-23 16:16:31 · 3706 阅读 · 4 评论 -
『踩坑记录』Tomcat运行JavaWeb Servlet报错404
# 问题描述新建了一个IDEA自带的Servelt模板项目,配好tomcat后访问报404# 原因未加载war导致tomcat无法加载报404# 解决没有加载该项目的war工件导致出错,需要将该项目导入为工件,然后选择war_exploded,相比war这个工件的结构会与源码目录一致方便开发,现在URL默认就是访问工件的主页了,访问即可原创 2021-11-23 15:57:24 · 1354 阅读 · 0 评论 -
『踩坑记录』解决修改cmd默认代码页为65001(UTF-8)后运行Apache Tomcat依旧显示乱码的问题
# 问题描述运行tomcat的startup.bat显示乱码,但是cmd默认的代码页已经设置为65001了# 原因这是由于startup.bat默认还是起936GBK的cmd shell# 解决直接修改tomcat输出日志显示编码,在`%CATALINA_HOME%/conf/logging.properties`,默认编码是UTF-8,全部替换成GBK原创 2021-11-22 20:10:52 · 908 阅读 · 0 评论 -
『踩坑记录』Java-Runtime.exec()执行命令报错Cannot run program “xxx“:系统找不到指定的文件
# 问题描述在Windows调用exec执行`dir`时报错:Exception in thread "main" java.io.IOException: Cannot run program "dir": CreateProcess error=2, 系统找不到指定的文件。# 解决**由于Java调用命令是以文件句柄的形式调用,Java并没有获取到shell,因此这里需要从cmd.exe调用dir,修改指令为`cmd /c dir`。同理,Linux下需要执行`/bin/sh -c xxx`**原创 2021-11-18 14:38:49 · 13228 阅读 · 0 评论 -
『踩坑记录』Intellij IDEA为继承Serializable接口的序列化类快捷生成serialVersionID
文章目录问题描述解决完问题描述jvm通过serialVersionID识别唯一的序列化类,而这个ID的计算因类的内容、java版本不同而不同.虽然不声明此变量时:jvm会自动生成ID,但为了防止反序列化类出错,Serializable接口文档依旧墙裂建议手动设置它如果一个可序列化的类没有明确地声明 serialVersionUID,那么序列化运行时将根据该类的各个方面为该类计算一个默认的 serialVersionUID 值,如 Java™ Object Serialization Specifi原创 2021-11-11 20:36:25 · 1142 阅读 · 0 评论 -
『踩坑记录』Linux-libnetfilter_queue.so.1: cannot open shared object file: No such file or directory加载失败
error while loading shared libraries: libnetfilter_queue.so.1: cannot open shared object file: No such file or directory原创 2021-11-11 09:50:57 · 1772 阅读 · 0 评论 -
『踩坑记录』Windows编写bash在Linux运行报错$‘\r‘: 未找到命令、$‘\r‘: 没有那个文件或目录
# 问题描述Windows编写的bash放入Linux虚拟机无法运行,报错`$'\r': 未找到命令`、`$'\r': 没有那个文件或目录`# 解决Windows下:Enter回车键是CRLF回车换行,而Linux下:Enter键是LF只换行,因此造成多输入回车符号`\r`导致命令拼接出错原创 2021-11-04 09:28:24 · 922 阅读 · 0 评论 -
『踩坑记录』Github仓库新建文件夹
# 解决点击Create new file,先输入文件夹的名字,加一个`/`,然后就进入了该文件夹了,如果文件夹不存在就会新建,再填写文件名即可原创 2021-10-30 20:43:52 · 348 阅读 · 0 评论 -
『踩坑记录』Intellij IEDA使用Tab快速补全main、补全System.out等代码_自定义添加Tab补全代码
文章目录问题描述解决完问题描述public static void main、System.out等常用代码输入过于冗长解决main输入psvm、main后按tab补全;System.out输入sout后按tab补全其余结构的补全或是新增自定义补全可查看IDEA设置:Setting-Editor-LiveTemplate完欢迎在评论区留言,欢迎关注我的优快云 @Ho1aAs...原创 2021-10-27 21:54:08 · 493 阅读 · 0 评论 -
『踩坑记录』Linux-编译PHP报错confogure error:xml2-config not found. Please check your libxml2 installation.
# 问题描述编译PHP的过程中,提示confogure error:xml2-config not found. Please check your libxml2 installation.# 原因缺少libxml2-dev软件包# 如何解决?```bashsudo apt install libxml2-dev```原创 2021-10-14 08:43:58 · 263 阅读 · 0 评论 -
『踩坑记录』PHP-关闭var_dump输出路径
问题描述:PHP中使用var_dump()会先输出文件路径如何解决?进入php.ini手动设置xdebug.overload_var_dump为0或1原创 2021-09-02 20:39:37 · 967 阅读 · 0 评论 -
『踩坑记录』git clone报错fatal: unable to access ‘URL‘: error setting certificate verify locations
文章目录问题描述解决办法完问题描述在git clone时,报错提示无法定位证书fatal: unable to access 'URL': error setting certificate verify locations: CAfile: PATH CApath: none解决办法这是由于曾经git路径被修改了,证书索引路径还是原来的路径,所以导致证书无法定位之前确实是修改过git的路径,将git文件夹移到了一个子目录下了定位到现在的git路径后,执行以下指令修改证书路径:根原创 2021-07-05 09:50:02 · 532 阅读 · 0 评论 -
编写项目开发的readme.md自述文件_MarkdownPad2与awesomium
文章目录一、使用的软件二、自述文件的结构三、模板四、说明Ⅰ、目录结构描述获取Ⅱ、MarkdownPad2更改设置1、设置中文2、更改Markdown处理器3、预览Ⅲ、Markdown基本语法完一、使用的软件MarkdownPad2 - 编写–>MarkdownPad2官网下载传送门<–awesomium - 实时预览(可另选用浏览器预览,非必须)(下载缓慢)–>awesomium官网下载传送门<–二、自述文件的结构标题项目简介环境依赖和相关软件使原创 2020-07-20 16:03:41 · 1097 阅读 · 0 评论 -
tensorflow——960M显卡深度学习_报错no kernel image is available for execution on the device详解
文章目录一、问题描述二、解决方法参考文章一、问题描述以下是配置:配置版本显卡Nvidia Geforce GTX 960M系统Windows 10 20H2CUDAV10.1.105cuDNNV7.6.5tensorflow-gpuV2.3.1PythonV3.6.8 64Bit比对N卡官网配置,960M(算力5.0)可以支持CUDA V10.1和cuDNN V7.6(官网错误标注为V7.4,实际可以支持V7.6),然而在实际运行代码原创 2021-01-28 19:03:06 · 1393 阅读 · 1 评论 -
Python多版本切换_3.x/2.x多版本共存
阅读Python文档,自从3.6后,安装Python时候提供了一个Python启动器,可供切换版本这个启动器安装在C:\Windows\py.exe,使用它要先配置环境变量Path的值现在可以在cmd指定版本启动Python了使用py -3.x/2.x启动指定版本使用py -3.x/2.x -m pip install <name>在对应版本安装模块效果图:...原创 2021-01-28 16:02:57 · 296 阅读 · 0 评论 -
smtplib——发邮件提示“gethostbyaddr(name) UnicodeDecodeError: ‘UTF-8‘ codec can‘t decode byte 0xba“错误
使用库smtplib发邮件报错...gethostbyaddr(name) UnicodeDecodeError: 'UTF-8' codec can't decode byte 0xba...报错在smtplib.SMTP()语句解决方法:这是由于电脑名称是中文所导致的问题,将电脑名称更改为英文即可※查询电脑名称并更改的方法:Win+S搜索系统,找到计算机名;????更改设置 --> 更改( c )...原创 2020-08-03 23:33:27 · 720 阅读 · 0 评论 -
pip——解决Pycharm自带的pip版本过低或升级后依旧指向旧版本的问题
使用管理员身份打开CMD输入python -m pip install --upgrade pip即可完成更新※ 查看pip版本:pip -V 或 pip show pip※ 管理员身份运行CMD:Win+S输入cmd点击右方展开栏的管理员身份打开原创 2020-08-02 21:03:36 · 2280 阅读 · 0 评论 -
pyinstaller——添加库路径以解决引用库函数的exe文件无法运行
当import了外部库后,导出需要附上存放路径-p PATHFile-Settings-Project-Interpreter查看外部库位置上图显示外部库位于python文件夹#外部库位于python文件夹pyinstaller -F xxx.py -p D:\python\Lib\site-packages#外部库位于Pycharm工程文件夹pyinstaller -F xxx.py -p venv\Lib\site-packages若导出exe文件依旧打不开,请将exe拖入CMD运原创 2020-07-31 17:59:02 · 2473 阅读 · 1 评论 -
MySQL——联合查询报错“Illegal mix of collations for operation ‘UNION‘“
文章目录问题描述解决办法完问题描述使用phpstudy+DVWA做SQL注入时,union联合查询报错'Illegal mix of collations for operation 'UNION'解决办法此问题是编码设置为utf_unicode_ci所导致,进入管理工具将所有表、列换成utf_general_ci编码即可本次使用phpmyadmin工具更改后就可以正常查询了完...原创 2021-03-23 21:00:35 · 1086 阅读 · 0 评论 -
PHP——连接MySQL报错Fatal error: Call to undefined function mysql_connect() in xxx on line n
文章目录一、问题描述二、解决方法一、问题描述使用 PHP5连接数据库时报错Fatal error: Call to undefined function mysql_connect() in xxx on line nPHP代码如下:<?php$uid = $_GET['id'];$sql = "SELECT * FROM userinfo where id=$uid";$conn = mysql_connect('localhost:3306','root','root');mys原创 2020-12-19 13:51:09 · 6230 阅读 · 4 评论 -
编写bat批处理文件启动sqlmap_传参启动python脚本
文章目录前言编写bat前言最近经常用sqlmap,每次都不想运行python .py文件,想从cmd直接就传参启动sqlmap -u http://xxxxx编写bat先把sqlmap添加到系统的环境变量然后在该路径下写入sqlmap.bat (其实可以随便放,只是为了统一管理)在这里插入代码片...原创 2021-05-21 11:05:47 · 747 阅读 · 1 评论 -
VMware虚拟网卡导致物理机浏览器DNS解析慢_浏览器正在解析主机
文章目录问题描述解决办法问题描述开启VMware的虚拟网卡后,物理机浏览器打开网页用时变长,卡在“正在解析主机”解决办法根源还是网卡配置问题,最暴力的办法就是直接禁用,等需要的时候再打开查阅有关资料发现,VMnet1网卡,即NAT模式的网卡手动配置了DNS和IP,正是这个手动配置导致了物理机DNS解析慢虽然手动设置的DNS也是常用、稳定的DNS,不清楚为什么会导致解析慢勾选自动获得IP、自动获得DNS,DNS解析就正常了上述方法仍无效的话,在VM中重置网卡即可。编辑——虚拟网络编辑器原创 2021-05-20 15:24:45 · 1811 阅读 · 1 评论 -
PhpStorm—浏览器打开PHP报错No input file specified.
文章目录问题描述解决方法问题描述在使用PhpStorm用浏览器打开PHP报错No input file specified.解决方法原因在于该目录是中文,打开引发报错。将目录改成英文即可正常访问原创 2021-05-09 16:42:40 · 1442 阅读 · 2 评论 -
PHP——连接MySQL报错mysql_connect(): Server sent charset (255) unknown to the client.
文章目录一、问题描述二、解决方法一、问题描述使用 PHP5连接MySQL8时报错Warning: mysql_connect(): Server sent charset (255) unknown to the client. Please, report to the developers in xxx on line n,导致连接失败二、解决方法这是以为MySQL默认编码为utf8mb4引起的错误,将数据库和数据表内的varchar列的编码方式改回utf8即可解决问题重启mysql服务原创 2020-12-19 14:59:42 · 12017 阅读 · 6 评论 -
PhpStorm——页面传参报错requested without authorization,you can copy URL and open it in browser to trust it.
文章目录一、问题描述二、解决方法一、问题描述使用浏览器打开php页面,无法传参,PHPStorm报错:Page {0} requested without authorization,you can copy URL and open it in browser to trust it.?id=1二、解决方法开启PHPStorm的Allow unsigned request功能,在Settings->Build, Execution, Deployment->Debugger选项原创 2020-12-19 14:00:57 · 664 阅读 · 1 评论 -
cmd运行wmic提示‘wmic‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
文章目录问题描述解决方法问题描述cmd运行wmic提示’wmic’ 不是内部或外部命令,也不是可运行的程序或批处理文件。解决方法在Win10中,wmic已经归入**C:\Windows\System32\wbem** 文件夹,而环境变量只设置到C:\Windows\System32,因此找不到wmic只需要添加C:\Windows\System32\wbem 到环境变量——系统变量的Path变量即可Win+R,运行sysdm.cpl高级——环境变量系统变量——Path——编辑添加C:\原创 2021-05-15 13:01:15 · 28823 阅读 · 0 评论 -
Typora将markdown文档导出为pdf时无反应
文章目录问题描述解决方法完问题描述在Windows10版本的Typora把md文档导出为pdf时,无论点多少次导出均无反应,而导出成其他文件如html可以完成解决方法查阅资料发现:Typora导出为pdf是依赖于系统服务Print Spooler的,需要开启,之前我把它设置成了手动启动,因此导出出错可以正常导出:完...原创 2021-04-29 21:41:34 · 2575 阅读 · 3 评论 -
安全基础——常见编码_URL编码、Base64编码、html编码
文章目录一、URL编码二、Base64编码Ⅰ、对照表Ⅱ、编码过程一、URL编码由于URL只支持英文字母、数字、横杠、下划线、句点、波浪线,若要表示其他字符则需要编码例如:百分号、中文由于百分号也需要编码,因此会出现某些绕过问题URL编码基于ASCII,如果字符有ASCII码,编码成%+ASCII的形式;如果字符没有ASCII码,先根据当前页面的编码方式转换,取其十六进制形式每两位添加%二、Base64编码Ⅰ、对照表Base64有64个字符,对照表如下:序号字符0A原创 2021-03-14 16:52:01 · 1026 阅读 · 0 评论 -
编写bat批处理文件快捷启动Burpsuite
文章目录路径结构编写bat路径结构激活码批处理启动文件程序中文补丁图标编写bat!!根据自身情况更改!!中文补丁可选在Burpsuite路径下编写以下代码:start javaw -Dfile.encoding=utf-8 -javaagent:BurpSuiteCn.jar -Xmx1024m -noverify -Xbootclasspath/p:burp-loader-keygen-2.jar -jar burpsuite_pro_v2.1.jar新建txt文本文原创 2020-07-21 20:49:06 · 4783 阅读 · 7 评论