常见问题解决
济源IT小伙一枚
Java全栈后端开发
展开
-
idea格式化代码-三步搞定
Ctrl +a 全选代码Ctrl + Shift + J 去掉空白Ctrl + Alt + L 格式化代码原创 2021-03-26 16:42:10 · 1133 阅读 · 0 评论 -
IDEA 后退/前进 快捷键
IDEA 跟踪代码到 目标位置后,发下不是想找的代码,想倒退到刚才的位置。后退ctrl+alt+⬅前进:ctrl+alt+➡原创 2020-10-27 09:56:45 · 3883 阅读 · 1 评论 -
dao层的接口方法参数中为什么都要加上@Param注解
因为java没有保存行参的记录,java在运行的时候会把List queryAll(int offset,int limit);中的参数变成这样:queryAll(int arg0,int arg1),这样我们就没有办法去传递多个参数。所以需要使用@Param注解给方法参数命名,然后在xml文件的该dao层方法对应的sql语句中就可以正常使用@Param注解的参数名。...转载 2020-09-18 16:05:37 · 2122 阅读 · 1 评论 -
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingExce
原因是因为在传递多个参数的时候没有使用注解@Param,所以才包如下错误:加上参数,问题解决原创 2020-09-18 16:02:46 · 626 阅读 · 0 评论 -
idea 如何快速收起展开所有标签
其实有很多快捷键,但是我个人只用其中一个,应该够用了。Ctrl+Shift+”+/-”,全部展开、折叠原创 2020-07-31 11:11:04 · 6765 阅读 · 3 评论 -
java通过反射机制测试private构造函数
不知道大家进来这篇文章是为了什么?说说我,鉴于刚进入一家普通的公司实习,当然是做着普通本科该做的事情——单元测试(你没猜错)。进入正题。代码测试覆盖率是衡量软件质量的重要指标,但常规的Junit不能对private方法进行测试,那么就会影响我们的覆盖率。我好菜,我知道,百度吧,最后找到了解决办法,通过反射机制来进行测试。public class ObjectHsy { //私有无参构造函数 private ObjectHsy(){ }} p原创 2020-06-17 17:17:30 · 633 阅读 · 0 评论 -
SpringBoot Resful 风格下 报405问题
参考原因:浏览器form表单只支持GET与POST请求,而DELETE、PUT等method并不支持,spring3.0添加了一个过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT与DELETE请求,该过滤器为HiddenHttpMethodFilter。逮到源码:默认关闭开启即可:spring.mvc.hiddenmethod.filter.enabled=true再次运行,问题解决...原创 2020-06-16 17:22:21 · 683 阅读 · 0 评论 -
Unknown initial character set index 255 received from server Initial client character 解决方法
字符集设置出现问题后面加上?useUnicode=true&characterEncoding=utf8问题解决。原创 2020-06-06 15:51:07 · 791 阅读 · 0 评论 -
Error setting property values nested exception is org.springframework.beans.NotWritablePropertyExce
多了个空格,去掉空格。完美解决。原创 2020-06-04 15:45:18 · 668 阅读 · 0 评论 -
eclipse取消validation验证
然后把build里面的都取消。即可。原创 2020-05-03 10:59:01 · 1049 阅读 · 0 评论 -
java.lang.NoSuchMethodException
看图出现了这个错误,是因为我忽略了一个问题mybatis在初始化对象时,需要无参构造进行load属性什么意思呢?就在刚才我测试代码的时候,我在bean类中加了一个有参构造函数,如图所示而这个bean中暂时没有无参构造函数,所以mybatis会报错,这个是因为什么,大家可以自己去查阅资料,加入无参构造问题解决...原创 2020-04-29 17:57:14 · 683 阅读 · 0 评论 -
org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method [manageApp] java.lan
查了很多资料,都是说在web.xml中修改,而自己这种不用xml,直接用注解搞得,看图,自己这个版本也是支持注解的,所以,不是这个原来,后来想一想应该是我这个项目之前有过user这个,这里应该重名了,改个名字试一下。这样问题就解决了,表面看是因为同一个项目重名了!可是水平有限,不知道去哪里看源码才能理解这个重名问题~有大佬看到这个文章,会的可以给我说下么?...原创 2020-04-29 17:51:06 · 9723 阅读 · 3 评论 -
org.springframework.aop.framework.AopConfigException: Cannot proxy target cl
缺少cglib-nodep-2.1_3.jar,导入就行(注意jar版本问题)原创 2020-04-26 11:58:17 · 808 阅读 · 0 评论 -
java.lang.NoClassDefFoundError
进来做项目开发,总是遇到各种坑,今天遇见一个比较常见的坑。也就是标题所说。大概率原因:查询自己运行的项目中的jar包是否和编译时的jar包一样,有没有减少解决办法很简单,点击右侧的Fix然后加入就行。这个问题因为还没有深入探讨,lib包明明已经手动导入了,还是不生效,必须得来这里再导入一次,不知道是不是idea开发环境的问题,或者说是我用idea导包的时候不规范。...原创 2020-04-22 10:16:22 · 322 阅读 · 0 评论 -
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
可以看到如图所示错误,具体解决办法: systemctl daemon-reload systemctl restart docker原创 2020-04-19 15:44:00 · 5737 阅读 · 0 评论 -
The path "" is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers
VMware安装VMware tool是 遇到The path “” is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.The path “” is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.问题是找不到内核头文件,需要安装头文件,按照网上...原创 2020-04-14 21:23:26 · 1896 阅读 · 0 评论 -
虚拟机启动黑屏无法进入系统
1.以管理员方法启动cmd2.输入 : netsh winsock reset3.重启电脑,就可以正常打开虚拟机了。原创 2020-03-22 15:50:39 · 672 阅读 · 0 评论 -
ipconfig不是内部或外部命令
打开环境变量,找到path发现之前配置zookeeper环境变量得时候粗心,把cmd关键环境配置用失效了,即指C:\windows\system32,其实很简单,因为害怕把zookeeper环境给搞坏,干脆直接新建一个追加一下就行。如果不是win10,是win7得话在原本的path后追加;c:\windows\system32(注意;号)再来测试一下把,win+R cmd ipconf...原创 2020-03-10 16:30:50 · 938 阅读 · 1 评论 -
mybatis mapper.xml --注释 带参数的坑
一看Parameter index out of range参数越界,没有任何问题,就去CSDN各种查询资料各种处理办法,奈何都不是自己想要的,如果你和我一样,是在mybatis的Mapper.xml文件出错了,那你别走,大概率和我的出错一样,相信你和我一样已经快崩溃,各位博主所说都不是自己想要的,好,不再逼逼,想必和你的错误一样,但我知道你已经知道是参数的问题,你想要的只是找到问题到底出在哪里...原创 2020-02-29 19:13:53 · 921 阅读 · 0 评论 -
Parameter index out of range (1 > number of parameters, which is 0)
一看Parameter index out of range参数越界,没有任何问题,就去CSDN各种查询资料各种处理办法,奈何都不是自己想要的,如果你和我一样,是在mybatis的Mapper.xml文件出错了,那你别走,大概率和我的出错一样,相信你和我一样已经快崩溃,各位博主所说都不是自己想要的,好,不再逼逼,看我的错误吧。相比和你的错误一样,但我知道你已经知道是参数的问题,你想要的只是找到...原创 2020-02-29 19:03:43 · 3033 阅读 · 1 评论 -
VS Code 导入自定义包报错
found packages mylogger (console.go) and main (main.go) in F:\gowork\src\com.hsy\stu\day6\mylogger错误提示说的很明确,2个包中都有一个main.go,删除之后完美解决原创 2020-02-13 16:34:10 · 3191 阅读 · 0 评论 -
Go丨语言package github.com/Go-SQL-Driver/MySQL: exec: "git": executable file not found in %PATH%解决方法
原文链接https://blog.csdn.net/lihaojie1996/article/details/56676735转载 2020-02-07 19:40:06 · 4034 阅读 · 0 评论 -
gocode安装教程
配置环境配的我抓狂!没有人带太难了!自己不熟悉DOS下操作!,因此给出下面这种方法!网页http://github.com/nsf/gocode,下载包,然后解压,解压后的…复制gocode文件夹到go的安装目录~/go/github.com/nsf/…然后命令行执行go install github.com/nsf/gocode。确保安装…...原创 2020-02-07 19:38:41 · 3266 阅读 · 0 评论 -
VScode注释与取消注释快捷键
注释CTRL+K+C取消注释 CTRL+K+U原创 2020-02-06 16:37:58 · 2895 阅读 · 0 评论 -
Navicat for Mysql报错1251连接不成功Mysql
https://blog.csdn.net/wshxhghsjjsn/article/details/80459542转载 2020-01-27 21:24:59 · 432 阅读 · 0 评论 -
安装mysql数据库出现no compatible servers were found 解决办法
https://www.sohu.com/a/227127720_100098990上文网站转载 2020-01-27 20:58:37 · 2985 阅读 · 0 评论 -
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL s
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near at line 3MySQL 5.6,Navicat For MySQL 10.0.10 中执行SQL语...转载 2019-12-16 21:35:54 · 1323 阅读 · 0 评论 -
VS2017添加引用报错未能正确加载“ReferenceManagerPackage”包”的解决方法此问题可能是因配置更改或安装另一个扩展导致的。可通过查看文件“C:\Users\Administra
网上看了很多办法,下面分享一种简单的办法。首先在开始菜单找到你的vs2017开发人员命令符如图然后右键,已管理员身份打开然后输入:cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies或者你的电脑输入的是CD C:\Program Files (x8...原创 2019-12-17 12:24:09 · 2094 阅读 · 2 评论 -
【Visual Studio】请先保存你的解决方案,然后再管理 NuGet 包。
上网下的Demo,文件夹中没有.sln文件,用VS打开.csproj文件来打开方案。此时可能因为一些引用问题想打开Nuget包管理器,会弹出如下提示:错误提示:请先保存你的解决方案,然后再管理 NuGet 包。此时只需保存项目,就可看到即将保存的文件是.sln后缀的文件。保存后打开该.sln文件来打开方案(而不是之前通过.csproj文件来打开),就能在该方案打开Nuget包管理器了。....原创 2019-12-17 12:37:08 · 905 阅读 · 0 评论 -
IntelliJ IDEA 创建Maven项目速度慢问题
在创建Maven项目时加上 archetypeCatalog=internal 参数,如下:原创 2019-12-22 11:25:18 · 419 阅读 · 1 评论