今天是我2016年工作的最后一天,回想在实习的这段时间里,自己成长了不少,同时更多的是发现自己的不足,发现自己与其他人的差距。没有对比,就没有伤害。发现自己的能力欠缺,尤其是处理错误的能力,在学校时,遇到代码错误,干脆放弃不写,或者是换一种思路去写,这样自己养成了快习惯,遇到代码错误,就想放弃不写了。不知道你有过这样的想法吗?
回忆过去的这段时间,自己想了一下,找出了自己许多的不足,同时也学到了许多,在这里与诸君分享,同时也希望新的2017年,一切都会变得好起来。
这一久,我跟随架构师做一个鹰眼报警项目,是Maven项目,其中用到的技术有SpringBoot,Mybatis,redis,kafka,Bootstrap Table等技术,第一次接触这些技术,我手忙脚乱,不知道该如何下手写代码,一脸懵逼。项目从SVN上检出,首先需要转成Maven项目,然后clean package,然后就各种报错,弄了一天没有弄出来,最后仔细看错误,发现jar冲突,然后直接到C盘的.m2下(C:\Users\dell.m2\repository)把所有的jar删除,把项目删除,重新从SVN
上检出项目,clean package之后编译成功,然后配置tomcat,启动项目,控制台一直报空指针错误,我检查自己写的代码,一直没有发现问题,找了几个同事询问,他们也没发现错误问题,后来发现,我的代码数据源与另一个人的代码数据源冲突了,因为这个项目是好几个人写的,每个人写一个模块,项目公共的部分没有抽离出来,就很有可能冲突。架构师把数据源抽离出来,我的问题也就解决了,突然豁然开朗。接着就是用Bootstrop Table结合JavaScript技术,把数据库中的数据取出,用jsp页面展现出来,我的信息列表没能成功展示出来,我有问其他人,架构师就给我说:不要遇到问题,就去问别人,即使别人帮你解决了,你再次遇到问题时,你还是不会。遇到问题,要自己学会独立解决问题,独立思考问题,学会使用搜索工具,这样你遇到问题时,就能独立解决,同时也提升了自己的能力。我听完后很是受教,自己开始静下
心来,给代码打断点,在控制台寻找报错的信息,结果发现mybatis的配置文件sql代码写错了,原因是我的数据表的字段“key"就是mysql数据库的内置关键字,发生冲突,数据死活查询不出来,后来修改这个字段名之后,数据顺利查询出来了。在SVN上提交代码之后,更新项目,clean package重心编译,妈的项目中一些代码莫名的报错,鼠标放上去显示需要导包,可是需要导的包已经存在了啊,弄的我很是压抑。检查控制台发现The specified JRE installation does not exist,是我的jdk不存在,而是jre,后来在Eclipse中的Window--->preference-->Java--->Installed JREs下修改了jdk,然后继续找到Server--->Runtime Environments--->选中tomcat--->Edit...,然后修改JRE,选jdk,finish即可,这时在重新编译,错误消失。
有时候静下来想一下,确实是自己的能力不足,思维不活跃,遇到代码错误,就想逃避,
这个坏习惯必须得改,也希望诸君不会,会的话及时改正。
这一久一直不开心,也很少聊天,说到这里自我安慰一下:
能力是慢慢培养出来的,我们每个人其实都不笨,或许是因为我们的性格,习惯,学习方法制约
了我们,因为性格内向孤僻,遇到问题不与他人交流,自己闭门造车;因为自己的习惯不好,
时常将代码写错,大写写成小写,代码词写错顺序,漏掉括号,分号,逗号,导致代码运行失败;
因为学习方法不对,好多东西学过了,就是不会用,遇到问题没有好的思路去解决。这些问题
我们都可以慢慢改变,慢慢学习改变,只要我们尽力了就好,其他交给时间去证明。请记住:
只要你肯努力,人不死,终会出头。2017年,加油!希望我想要的都会慢慢得到!
总结一下:
1.遇到代码错误,不要放弃,保持良好心态,静心查看错误
2.学会使用Eclipse的断点调试,跟进断点,看是否取到数据。
3.数据显示不出来,很有可能是sql语句没有写对,数据源没有配置或者配置错误。
4.只要涉及到页面后台数据库的交互,无非就是增删改查。
5.写代码时保持编码规范,学会使用快捷键。
6.学会总结,学会收藏(代码,网站),学会整理,学会规划自己的技术路线。
7.不断学习,不断充实自己,为自己未来打下基础,提升自己的身价。
8.注意自己的身体,有一个良好的身体是革命的本钱。
9.当你没有足够足够大的野心时,就应该静下心来好好学习。
10.你是自己的救世主,你的命运由自己把握,凡事靠自己,唯有学会自救,你才能正真的强大。
在此写下自己微薄的感受,与诸君共勉!
希望2017年,一切都好!我所想要的都会得到!
此文写于2017年1月20日,因审核问题,。。。。。。
热门评论
写的很真实,发自内心有过这样的感受