草庐IT

AndroidStudio 编译项目时报错,Java.lang.UnsupportedClassVersionError

报错日志:java.lang.UnsupportedClassVersionError:xxxhasbeencompiledbyamorerecentversionoftheJavaRuntime(classfileversion55.0),thisversionoftheJavaRuntimeonlyrecognizesclassfileversionsupto52.0升级AndroidStudio新版本AndroidStudioDolphin|2021.3.1Patch1Build#AI-213.7172.25.2113.9123335,builtonSeptember30,2022Run

git pull时报错:Your local changes to the following files would be overwritten by merge

1、产生原因这种情况一般是由于,你在工作区修改了一些代码,但是还不打算提交,这时同步主干代码的时候,如果你修改的文件与主干分支的代码有冲突,那么拉取主干分支代码时就会报这个错误。2、简单示例下面我通过一个简单的例子给大家展示一下这个报错产生的前因后果。首先主干分支有一个readme.txt文件,内容是mynameismaster 然后从主分支创建了一个分支A,在A分支添加了一个a.txt文件,并修改了readme.txt文件 同时从主干分支创建了一个分支B,在B分支添加了一个b.txt文件,并修改了readme.txt文件 接下来呢,A分支提交了修改的文件并且合并到了主干分支。然后B分支将b.

git pull时报错:Your local changes to the following files would be overwritten by merge

1、产生原因这种情况一般是由于,你在工作区修改了一些代码,但是还不打算提交,这时同步主干代码的时候,如果你修改的文件与主干分支的代码有冲突,那么拉取主干分支代码时就会报这个错误。2、简单示例下面我通过一个简单的例子给大家展示一下这个报错产生的前因后果。首先主干分支有一个readme.txt文件,内容是mynameismaster 然后从主分支创建了一个分支A,在A分支添加了一个a.txt文件,并修改了readme.txt文件 同时从主干分支创建了一个分支B,在B分支添加了一个b.txt文件,并修改了readme.txt文件 接下来呢,A分支提交了修改的文件并且合并到了主干分支。然后B分支将b.

使用IDEA进行javaDoc时报错:javadoc: 错误 - 无效的标记: --source-path

可能是因为idea版本太高其javadoc生成工具不能使用java8版本了,亦或是需要做一些设置 idea生成javadoc文件使用java8版本时报错  在这里修改一下java版本 我这里换的是17 然后再去生成javadoc文件就可以了 

使用IDEA进行javaDoc时报错:javadoc: 错误 - 无效的标记: --source-path

可能是因为idea版本太高其javadoc生成工具不能使用java8版本了,亦或是需要做一些设置 idea生成javadoc文件使用java8版本时报错  在这里修改一下java版本 我这里换的是17 然后再去生成javadoc文件就可以了 

vue项目本地启动服务器访问接口时报431(Request Header Fields Too Large)请求头字段过长 错误

在做项目的时候,需要用户上传头像图片设置头像。将图片进行转base64码后进行put请求结果返回431错误。RequestHeaderFieldsTooLarge,查询资料后发现是文件请求字段过长,导致了请求都还没传到服务器就被拦截了,直接返回431错误。解决方法:1,分析问题:RequestHeaderFieldsTooLarge,文件请求头过长,之前在get请求的时候也返回了这个问题,但是明明get是没有带任何请求头的,也返回了431错误。经过一般摸索过后,发现问题出现在了token上。2,定位问题,之前没有这个报错是因为还没有在token中加入头像avatar这个字段。在这之前,我们先来

vue项目本地启动服务器访问接口时报431(Request Header Fields Too Large)请求头字段过长 错误

在做项目的时候,需要用户上传头像图片设置头像。将图片进行转base64码后进行put请求结果返回431错误。RequestHeaderFieldsTooLarge,查询资料后发现是文件请求字段过长,导致了请求都还没传到服务器就被拦截了,直接返回431错误。解决方法:1,分析问题:RequestHeaderFieldsTooLarge,文件请求头过长,之前在get请求的时候也返回了这个问题,但是明明get是没有带任何请求头的,也返回了431错误。经过一般摸索过后,发现问题出现在了token上。2,定位问题,之前没有这个报错是因为还没有在token中加入头像avatar这个字段。在这之前,我们先来

解决MySQL删除外键时报错Error Code: 1091. Can‘t DROP ‘XXX‘; check that column/key exists

解决MySQL删除外键时报错ErrorCode:1091.Can'tDROP'XXX';checkthatcolumn/keyexists  长期不写基础的MySQL代码,笔者也开始犯一些低级错误。最近,笔者在尝试将表中某列的外键约束删除时,MySQL却一直报该列本就不存在的错误。笔者报错时的运行环境:MySQL8.0.27Windows10教育版ErrorCode:1091.Can'tDROP'XXX';checkthatcolumn/keyexists  笔者非常疑惑,因为多次检查后发现列名似乎并没有错误。和往常一样,笔者为此建立了一个demo表,这才发现了原因所在。  建表代码如下:CR

解决MySQL删除外键时报错Error Code: 1091. Can‘t DROP ‘XXX‘; check that column/key exists

解决MySQL删除外键时报错ErrorCode:1091.Can'tDROP'XXX';checkthatcolumn/keyexists  长期不写基础的MySQL代码,笔者也开始犯一些低级错误。最近,笔者在尝试将表中某列的外键约束删除时,MySQL却一直报该列本就不存在的错误。笔者报错时的运行环境:MySQL8.0.27Windows10教育版ErrorCode:1091.Can'tDROP'XXX';checkthatcolumn/keyexists  笔者非常疑惑,因为多次检查后发现列名似乎并没有错误。和往常一样,笔者为此建立了一个demo表,这才发现了原因所在。  建表代码如下:CR

使用git提交时报错:error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity

报错:gitpush--set-upstreamoriginmasterEnumeratingobjects:153,done.Countingobjects:100%(153/153),done.Deltacompressionusingupto4threadsCompressingobjects:100%(133/133),done.error:RPCfailed;HTTP413curl22TherequestedURLreturnederror:413RequestEntityTooLargefatal:theremoteendhungupunexpectedlyWritingobjec