irpas技术客

【黑马传智健康】error记录_浪里摸鱼

网络投稿 2372

这篇文正在更新中。。。

小菜鸡从python转java之后做的第一个项目虽然说有了Python项目的基础,也学习了java的基础知识,但是我并没有先对框架进行系统的学习,而是在做项目的同时补充必须的知识,所以从环境配置开始就做的磕磕绊绊,不停地对框架知识进行补充记录一下自己遇到的error和改正的方法,希望帮助和我一样第一次做ssm项目的童鞋少走一些弯路!

别人写的笔记 另一个大佬的问题解决

目录 软件安装day1 中的报错day2 中的报错p38视频中问题error1:POST http://localhost:8082/checkitem/add.do 404 (Not Found)error2:Unable to read additional data from client sessionid 0x0, likely client has closed socketerror3:没有报错但是没有实现将数据存储到数据库的功能 视频P44中问题 项目加入简历的写法

软件安装

软件安装:大佬写的太全了!感激 IDE的选择:新猿选Eclipse,老猿选IDEA idea中的maven安装 安装Zookeeper. 在官网http://zookeeper.apache.org/下载。conf中改成zoo.cfg,端口、时间什么的都是在这里面配置。

day1 中的报错 day2 中的报错 p38视频中问题 error1:POST http://localhost:8082/checkitem/add.do 404 (Not Found)

报错的意思是POST消息发送失败,导致这个问题的原因很多: 可能原因一: zookeeper的问题,服务没有注册上 运行 zookeeper 之后只有info、warn就是成功了,有error就是 zookeeper 报错了,可能是zookeeper没安装成功之类的问题,就得看zookeeper的报错了

这里边的zookeeper是作为dubbo的registry使用了,所以更多的是配置层面的东西,配置完之后,就是正常使用了。 可能原因二: 注解使用错误 @service 和在 CheckItemController 中 @Reference 注意是要引用dubbo包下的(注解重名真的对新手好不友好,非常易错),引用错会导致无法从zookeeper中获取对象导致空指针 可能原因三: dubbo 配置错误 先查询zookeeper的conf看看接口之类的配置,和dubbo中配置是否对的上 可能原因四: 名字更改造成错误 如果你没有完全按视频中的命名为com.itheima 那么你需要把之前直接考进去的配置文件中的名字都改了

error2:Unable to read additional data from client sessionid 0x0, likely client has closed socket

问题:配置的超时时间太短,Zookeeper没有读完Consumer的数据,连接就被Consumer断开了

解决:在config/server.properties文件中将超时连接属性的值调大一点zookeeper.session.timeout.ms=4000

error3:没有报错但是没有实现将数据存储到数据库的功能

可能原因:数据库连接失败了 查询本机mysql版本:打开mysql 输入:mysql -V; mysql8.0对应druid和 mysql-connector-java 版本需要升级

在测试插入数据时记得先用 junit 测试一下 dao 层是不是能正常与数据库建立连接,视频中使用的是低版本的 mysql,如果你使用 mysql8.0 则需要加载高版本的数据库连接驱动包,health_service_provider中 resources 中spring-dao中,修改driveClassName为com.mysql.cj.jdbc.Driver,url 修改为 value="jdbc:mysql://localhost:3306/health?serverTimezone=Asia/Shanghai"

视频P44中问题

在除第一页以外进行条件查询显示不出数据,因为findPage()中传参的currentPage为条件查询前的页数,查询后的当前页数和查询前一样,而查询后的数据只有第一页改为: currentPage: (this.pagination.queryString==null||this.pagination.queryString=="")?this.pagination.currentPage:this.pagination.currentPage=1,

项目加入简历的写法

看b站的大佬说这个项目太菜鸡了,写在简历里丢人。不过作为一个刚转行的凑活先找个实习还是可以的吧! 软件开发流程:真正开发中岗位一般分为产品、UI、前端、后端、测试


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #黑马传智健康error记录 #404 #not #To #read