一点点心里路程,一点点总结内容

今天重新在看教育工作者谈农村孩子接受教育的文章,内心一样深受鼓舞,觉得太有道理了,那么结合最近自己的一点思考再次说说我的一点感受吧,以前我也处于"学生思维"的状态,那么什么是"学生思维"呢?学生思维是准备好了,心里有底了才会去做,然而现实却不是这样,找工作时提前准备面试需要的内容是必需的,正所谓不打无准备之仗,但如果一味一心只做准备,恐怕等准备好了,企业也不再招人了,这就是学生思维。

最近反思一些事情时,觉得自己曾经也存在这种情况,那么,我觉得这种情况不太好,这几天就一直在改变这种思维方式了,或许这就是某人讲述的一句话点醒了自己,有点醍醐灌顶的感觉,老家有个口头语,说这人"开窍了",最近反思一下自身存在的问题就是让自己改变这种困扰了自己很多年的事情,不过,缺点难免,需要改正,由内而外去改正就行了,这就是我,与过去不同的我。

下班的路上,自己回想了,曾经待在自习室那几年的感觉,说个故事吧,大一上学期高数课由于听的不太懂,高数老师说了一句过一段时间要考试了,就这一句话,就点醒了我,那个时候由于自卑吧,觉得我不能再重走过去的老路了,我要去自习室学习了,就这样,我拎着高数课本走进了自习室,不过刚开始确实有点难,虽然上课听懂了,课后习题也做了一些,但是还是不会,就这样,我拿着曾经那部4.7寸大小的oppo手机上网开始搜索了,就这样一来一回,我每天没课的时间就待在自习室,半个月的时间我有所领悟了,直到后来,期末考试也最终以96分成绩得到了一点点回报,考试期间,自己刷刷题,就这样,我慢慢地培养了自己的一点点自信,因为我不争不吵,不过分的情况下,别人说什么,我只会暗自决心去学,也不张扬,就这样我培养了自己独立思考,搜索自己解决问题的能力,这也是后面我自己能坐的住的原因,因为,我在自习室待上了四年,直到去实习的期间,自己也会偶尔去自习室转一下,感受内心的平静,这就是我,与过去不同的我。

实习了,自然而然,内心多多少少会有些焦灼,急躁,自卑感也油然而生,那个时候还曾记得我们几个人一起在公司实习的场景,实习期间做做安排的任务,学习学习,这就是实习期间做的两件事情,那个时候,由于周围有大牛在身边,目前依然有,因为每个人都不同,所以都称其为大牛吧,我们几个人多多少少有些不同,有的人会的很多,而我只能站在旁边听着呗,天大寒,砚冰坚,手指不可屈伸…,就这样,我慢慢从其他人身上学习到了很多,那个时候我就觉得,比我厉害的人是我学习的榜样,我的努力就是为了当别人说一项常用的技术时,自己可以听的懂,当然了,这应该属于自己接触的业务领域范围的前提下,就这样,实习期结束后,自己从别人身上学习到了很多,也得到了一些收获,至少与过去的自己相比,确实进步了很多,那时的我一样不急不躁,继续着自己的道路。

18年算是接触技术最多的一年,什么技术都学,新技术,看技术,都接触,至少在内心过一篇,手写一段示例程序,完成自己内心渴望的内容,总可以吧,就这样,我在地铁上上下班期间完成了很多思考,曾经我喜欢看视频进行学习,曾一度戴着耳机,导致耳朵有点疼,后面经过几天的休息,耳朵好了,就这样,我不能说我承受了多少,但至少与过去的我来比,我觉得我有点成长了,这就是我,与过去不同的我,无论别人说什么,还是那句话,只要不过分,我就权当没听到过吧,毕竟,人生,活在别人的世界,略微有点不值得,最近一段时间思考了很多事情,目前都是将其记录在便签里,好了,想分享的内容就到这里了。

一点点心里路程,一点点总结内容

今天偶然翻看了这几年自己看过的文章,估计有上千篇了吧,基本上都是和技术相关的,或者与技术扯皮的文章,真的很恐怖[打脸],由于工作中用的不是很多,所以慢慢淡忘了很多,你要是问我知不知道这个技术我可能有所耳闻,或者说说出一点自己的理解[打脸],自从javaweb技术的发展,技术的迭代更新快的让你摸不着头脑,或许你得心应手的jsp也早已被前端优秀的框架代替了,解析xml我们可以使用dom4j,sax,xstream等进行解析,额,这些由于json的超规模应用也慢慢退出历史舞台,汗颜。

然而json技术的出现也随之诞生出了fastjson,gson等框架技术的出现,简单而实用的特性也使得我这样的码农用的不亦乐乎,额,感谢各位优秀开源大佬对其的贡献。

谈到xml这个古老的技术,不得不提一下websevice,它也是rmi远程方法调用的简称的一种,后面又出现了cxf框架,又有大佬提携我这样的码农了,感恩,感谢。由于http协议是一种应用层协议,简单实用的特性,后面又接触了httpClient技术,restTemplate技术以及feign组件的出现,方法调用这么简单。

作为报表导出excel数据,apache又给我们封装了一套组件poi技术,开源社区随之出现了easyexcel如此优秀的框架,主要是为了解决内存溢出的问题,说到内存溢出,不得不提下-Xmx,-Xms最大堆,最小堆的理解了,随之而来的就是jvm,java虚拟机技术,记得刚学java时我们都记得了java是一门面向对象,解释型,跨平台的语言,真为当时自己粗显的理解而着急,随之你就会想到javac,java命令的使用了,谈到这些还记得刚面试时会问及封装,继承,多态的概念理解,至今还有一点疑惑呀,后续再看看,写到这里,自己已经解惑了。

谈及实习期各种技术的疯狂使用,前端技术javascript,ajax,css,html,jsp等与前端密切相关的技术都差不多忘完了,汗颜。记得当时去安装大名鼎鼎的oracle数据库,使用了一段时间之后也未曾领略到其强大之处却与其断连了,还记得那个姐姐给与的安装教程帮助。后面又慢慢来到了mysql关系型数据库的世界,或许在于它开源的特性深受各个企业的青睐。一顿sql操作就记得它是一门结构化sql查询语言,数据库真的很实用,数据的存储和读写完全依托于它。

如何将java实例对象数据存储到数据库呢,好吧,出来了jdbc这种规范,各个数据库厂商进行各自的实现,就有了后面大量的对象关系映射框架的出现,比如常见的jdbcTemplate,hibernate,mybatis,mybatisPlus,jpa,querydsl等一系列技术的出现,学不动了…

谈了这么多依然对javaweb技术的涉及还是很少,内存级数据库redis也用过一段时间,我们主要用作缓存一些数据的,像mongodb这样的非关系型数据库也被用的不亦乐乎,不过不满足数据库三范式的特性,数据库真的也很多,就看到这几种就可以了,一想技术学会很简单,深入了解才是最好的,是不是觉得java后端技术点有点多…

到这里不得不提下解放我这样码农双手的spring框架,这项技术正如它的名字如雨后春笋般迅速成长,鼓掌,ioc特性至今没有去看,写到这里控制反转的特性也理解了,由于配置文件进行各种框架的整合总是使人抓狂,后面就随之出现了springboot这样的框架,进行新spring应用的开发,在这提下它的特性"约定大于配置",我是这么理解的,为了和国内的dubbo框架达到分庭抗礼的地步,又出来了springcloud这样的技术框架,它是基于springboot技术的,面向于微服务这样概念而提供的一套技术解决方案,学不动了…,老老实实写get/set方法吗,是的,面向业务编程,get,set方法也不用你来写了,第三方库lombok基于注解又把繁琐的getset方法去掉了,摊手。说了这么多,还是一脸懵逼不知所措,开发一个项目我们将其部署到linux服务器,tomcat,jetty这样的web容器进行运行,这又是什么,借用一下网络语言,"扶朕起来,朕还能学…"

相关文章:

  • 2022-12-23
  • 2021-11-01
  • 2021-08-04
  • 2021-12-31
  • 2021-09-01
  • 2022-12-23
  • 2021-06-11
  • 2021-09-06
猜你喜欢
  • 2022-12-23
  • 2021-07-18
  • 2021-11-10
  • 2021-10-29
  • 2021-12-11
  • 2021-12-08
  • 2021-08-24
相关资源
相似解决方案