初次见面,请多关照

 

这里呢,是袋鼠成长的故事。一篇篇的博客,记录着成长轨迹。以前觉得自己多么牛逼,后来觉得自己多么菜逼,现在,觉得自己是个

肯付出、有目标、有激情、优秀的软件工程师(主方向 Java 服务器端)。我喜欢这个称呼,软件工程师,一个伟大的、附有创造性的职业。

看了别人的博客,很多人都把不好的东西遮掉了。我呢,不遮了,大家一笑,我也一笑,就过去了。力求在博客园里记录下成长轨迹。让大家了解这个过程,还原一个真实的励志的故事。

 喜欢一些话,分享给大家:

坚持做正确的事情。

追求卓越,成功会来找你。

努力到感天动地,上天会来帮你的。

 

 

1.SSM框架 从零开始搭建

https://github.com/lihao5257/lihao01.git

工作中用的比较多,但是还是自己从零开始做一遍的机会较少。思路比较简单,jar包,spring和mybatis 的整合,之后写个单元测试验证一下,之后与SpringMVC整合,web.xml文件的配置。过程中遇到些小问题,查百度很快就解决了。但是有一个问题花的时间比较久。

问题描述:

使用了注解,在启动工程时,报错,没找到绑定的bean。这个东西,乍一看,认为原因很简单,肯定是注解哪里遗漏,可是查了两遍,发现注解部分没有问题啊!!!后来查明了原因。

解决方法:

在web.xml文件中,下面的监听器,我没有加上。

1 <listener>
2    <description>spring监听器</description>
3    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
4 </listener>

这个监听器有什么作用?在创建servlet容器的时候,创建Spring容器,并加载我们在context-param中配置的contextConfigLocation。

在这里再说一下,Spring容器和SpringMVC容器的关系。

Spring容器的启动是先于SpringMVC容器的,可以把Spring的容器看作父容器,SpringMVC的看作子容器。因为启动的先后顺序,所以,父容器不能使用子容器的bean,但是子容器可以使用父容器的bean。

 

2.短链接服务系统开发

https://github.com/lihao5257/lihao01.git    

我看了一位前辈写的博文,觉得挺好的,就照着他的博客里的记述,自己动手实践做一做。

博文:https://javadoop.com/post/url-shortener

扩展:      
项目里面用到Guava cache ,找到了一片博文 http://bylijinnan.iteye.com/blog/2225074

里面讲Guava cache的主要知识点都涵盖了,推荐!有小伙伴不懂的,可以给我留言。

 

3.群发百万封邮件

自己搭建一个邮件服务器,写着玩。目前可以实现客户端正常接收、发送邮件。至于群发百万邮件,暂时搁浅。。。

(P.S.时间持续两周多)

 

4.DSL语言控制流程

看到美团海盗中间件的一篇文章,很有感悟。

原文:https://tech.meituan.com/sep_service_arrange.html

因为美团的海盗中间件还未开源,自己想立个项目,创建一个类似的海盗开源中间件。筹划中。。。思索。。。

 

 

2019/02/19 追记

前阵子,加班,加懈怠,现在正在coding。。。  

 

 

后面陆续更新中。。。

 

转载于:https://www.cnblogs.com/lihao007/p/9128323.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值