那些年踩过的坑
学习Java路上总免不了踩坑,记录一下,方便自己检索,复习
熊猫同学呀
这个作者很懒,什么都没留下…
展开
-
【博学谷学习记录】超强总结,用心分享|VMware中的桥接模式设置了静态IP,一段时间后IP地址变化
VMware桥接模板设置静态IP,一段时间后地址发生变化原创 2023-02-10 04:43:43 · 830 阅读 · 0 评论 -
安装mysql后启动mysql提示服务没有响应控制功能的解决方案
第一种解决方案:在cmd中输入启动命令后提示这个:C:\web\mysql-8.0.17-winx64\bin>net start mysql服务没有响应控制功能。输入如下命令:C:\web\mysql-8.0.17-winx64\bin>mysqld --console2019-08-22T11:13:12.118311Z 0 [System] [MY-010116] [Server] C:\web\mysql-8.0.17-winx64\bin\mysqld.exe (mys原创 2020-11-30 11:57:33 · 8534 阅读 · 3 评论 -
IDEA使用Git上传更新项目提示:Push rejected: Push master to origin/master was rejected by remote
上传项目提示被拒绝,提示这个原因其实有很多,idea只会提示这一句,并不会显示具体的原因,上网搜索后看到很多下面的解决方案// 解决办法,打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接运行下面的命令解决问题// 第一种办法:git pull git pull origin master git pull origin master –allow-unrelated-histories// 第二种办法:git pull origin master –allow原创 2020-08-24 12:11:02 · 8148 阅读 · 1 评论 -
mysql只能通过本地访问,无法通过ip访问的问题(没有外网访问的权限)
1.window cmd命令窗口打开,命令行进入mysqlmysql –uroot –proot2.使用mysql数据库use mysql;3.赋予外网访问的权限//*.*表示所有的库和表,前面root是数据库的用户名,%表示所有的ip都可以访问(可以换成指定IP),后面的root是数据库密码grant all privileges on *.* to 'root'@'%' identified by 'root'; 4.刷新权限flush privileges;5.重启m原创 2020-08-07 10:08:14 · 2160 阅读 · 0 评论 -
IDEA,发现Project文件目录不见了,只剩External Libraries的原因
配置完之后项目文件突然没了原因:把项目输出文件设置成了项目根目录解决方案:在路径后面增加一个文件文件夹这样文件就出来了原创 2020-07-30 16:27:23 · 6541 阅读 · 3 评论 -
ssm项目整合,移植正常启动,但是ajax请求返回404,整理了多种可能的原因
1、首先就是排查上下文路径2、这两个文件能够Build成功,这个是网上看到的,成功帮我解决了问题3、web配置正常,我有次就是忘记配置,结果找半天,改完就好了4、tomcat版本要和jdk版本一致,tomcat7对应jdk7,tomcat8对应jdk8,一个7一个8就容易出问题大家还有什么成功处理的经验欢迎分享,我也会整理进来,让别人少踩点坑...原创 2020-07-16 07:16:18 · 439 阅读 · 0 评论 -
expected at least 1 bean which qualifies as autowire candidate(Spring Bean 无法注入)
今天整合SSM项目,移植之前的项目过来出现这个报错,大家可以依次排查这几个问题,项目启动前配置文件一定要先检查,我就一直看自己的代码,最后发现是配置的问题,浪费了很多时间1.查看接口实现类是否加入注解,比如如service、repository等。2.查看spring配置文件是否自动扫描包,以及包的扫描范围 <!--1.开启注解功能--> <context:annotation-config></context:annotation-config>原创 2020-07-16 06:53:50 · 29073 阅读 · 0 评论 -
Could not set property ‘XXX‘ of ‘class com.entity.XXX‘
用mybatis映射文件失败报错,上网查别人的都是字段名不对,我检查之后没有发现问题,几个小时一直找不到原因,最后终于发现问题所在:property的值和实体类的名字不对修改后则正常显示这一个小错误找了几个小时,记录一下踩的坑,大家也多多注意...原创 2020-07-06 03:55:34 · 16462 阅读 · 1 评论 -
mybatis 一对多映射返回的值为空的原因
使用resultMap映射有关联对象的java对象,返回结果全部为空问题原因:property和column属性填反了正确填写:这样结果就正常了原创 2020-07-04 19:54:10 · 1513 阅读 · 0 评论 -
Java配置过滤器后前台页面空白,过滤器初始化出现两个值
今天配置完过滤器,前台页面一直打开是空白,但是请求是成功的,调试发现过滤器初始化出现两个值我的测试输出语句只有一条,但是确出现两次初始化的信息,且第二次还取不到值问题原因:同时使用了注解配置和XML配置解决问题方法:只使用其中一个配置方法即可删除注解后:...原创 2020-06-05 18:33:21 · 279 阅读 · 0 评论 -
hashMap判断是否为空null失败
原始需求:从数据库取值放入集合,判断集合是否为空,不为空进方法,结果明明是空的也进方法了原因:new出来的hashMap存在一个对象引用地址,所以就不能为null,空集合和null是有区别的解决问题关键代码:在循环外面赋值为null,进循环后再创建对象,这样在数据库如果没有取到值就不会进入循环public Map<String, String> findUser(String userName,String password) { StringBuilder sBuilder =原创 2020-06-02 21:32:40 · 7273 阅读 · 0 评论 -
使用文本框属性disabled,request提取表单数据为空null
原始需求:文章编号不想让用户修改,然后就想到禁用,发现提取表单信息为空,原因是使用disabled属性,提交表单数据的时候会忽略带这个属性的文本框内容问题代码:输入文本框使用属性disabled=“disabled”<form action="SeverletArticle?op=updateArticle" method="post"> <table border="" cellspacing="" cellpadding="" class="table t原创 2020-06-01 08:54:53 · 786 阅读 · 0 评论 -
bootstrap表单响应式输入文本框
输入文本框溢出,不会自动缩放问题代码:<form action="SeverletArticle?op=updateArticle" method="post"> <table border="" cellspacing="" cellpadding="" class="table table-striped table-hover "> <tr> <th>文章编号</th>原创 2020-06-01 07:38:34 · 1332 阅读 · 0 评论 -
Severlet提取表单信息中文乱码
jsp代码:<form action="SeverletArticle?op=updateArticle" method="post"> <table border="" cellspacing="" cellpadding="" class="table table-striped table-hover "> <tr> <th>文章编号</th> <th>文章原创 2020-06-01 07:26:05 · 277 阅读 · 0 评论