职场人生(十六):2013 回想这多半年走过来的路

又到总结时,这是第三个年头的总结了。

每次开学,看到学生欣喜的赶奔学校,已经毕业一年的我,看到这种情景,说不出的感觉,有怀念自己,有惋惜他们。

回顾这一年,没有写几篇思想性的博客,但也始终没有停止思考,只是这些大都记录在笔记中,只是这一年的重点在技术学习上。

 

计算机学习

说“技术学习,最后一年学的东西最多的”。亲身经历过,果然如此。这一年,我跨进了java的世界,越学习接触的技术越多,不是这框架就是那框架,因为开源,所以百家争鸣,所以我们学习框架的原理最重要。

 

总结,是个宏观的概念,而导图是总结的很好工具。总结,涉及到总结的粒度,因为这里是年总结,所以在这张图中最细粒度到提一下某个技术知识点。

下面这张图记录我2013年截至到现在,计算机的学习历程。

 


 

Framework

框架是采用了相对固定的设计模式,把整个系统分成若干相互独立的层次,也就是说在解耦,并且一个好的框架可以让程序员专注于业务逻辑的实现

有了框架,开发效率大大提高,比如使用Hibernate,减轻了写sql语句的负担,就像使用控件,在一定基础上开发,搭积木式的开发。

 

因为各个框架,有自己的那一套,所以刚开始接触时难免束手束脚,上手熟练需要一段时间。

技术突飞猛进的发展,费了力气学了struts1,但公司都已开始使用struts2,尽管有了struts1的基础上手容易些。如果站在开发者的角度看是这样的,如果站在架构师的角度看,意义明显不同,因为了解了框架的发展历史,所以更可能写出优秀的框架。

 

SSH框架,像黄金搭档,配合的很好。struts负责U层,对Servlet控制页面跳转、类型转换等做了进一步封装。学习参考:学习Struts框架系列(一):模拟Struts工作流程学习Struts框架系列(二):多角度剖析Struts工作原理学习Struts框架系列(三):声明式异常处理

Spring负责B层,主要用于管理对象和事务。学习参考:学习Spring框架系列(一):通过Demo阐述IoC和DI的优势所在学习Spring框架系列(二):对比学习 Template Method AndCallBack Function学习Spring框架系列(三):AOP 详解学习Spring框架系列(四):IoC和AOP的应用——事务配置

Hibernate负责D层,对ObjectRelation做了映射,使得我们可以真正的面向对象开发,并且由于它对JDBC进行了封装,可以提高开发效率。学习参考:学习ORM框架—hibernate(一):初识hibernate学习ORM框架—hibernate(二):由hibernate接口谈到我对接口的理解学习ORM框架—hibernate(三):跟踪持久化对象状态,掌握对象持久化

 

EJB,重量级选手。在SSH框架中,三个框架分工明确,然而EJB却可以代替SpringHibernateEJBSession Bean主要实现业务逻辑,Entity Bean主要实现O/R映射。

EJB不仅具有springhibernate的功能,他的Message Driven Bean可以管理消息,此外最突出优点那就是支持分布式了。

 

Workflow,工作流有很多实现,其中JBPMJBoss公司的产品,各版间的变化还是挺大的,目前正在看《jBPM4工作流应用开发指南》。

 

Paging框架,在OA教学视频中学习了使用Pager-taglib进行分页

 

AJAX框架产品也挺多的,比如DOJODWRBUFFALOEXTJquery。目前,已经接触过两个,通过DWR简化AJAX开发。关于Jquery,请看。

 

Project

DRP项目中,接触了经典的架构浅析Java中的Model1和Model2,并在实际应用中使用了反射机制剖析(一):谈谈工厂家族反射机制剖析(二): 利用抽象工厂实现BeanFactory反射机制剖析(三): 谈谈代理模式是如何体现反射的

 

OA项目中,最复杂最有吸引力的就属权限和工作流程了。权限的学习,权限管理之基于ACL的实现:针对需求做分析和设计权限管理之基于ACL的实现:讲解授权、认证、获得用户权限过程权限管理之基于ACL的实现:自定义JSTL函数实现即时认证。工作流的学习,会在后续博客中呈现。

 

暑假学习英语

这个暑假的英语学习,对我而言是一个标志。终于勇敢的搬进了英语学习屋,开始全力以赴学习英语,不再靠时间,态度由被动转为主动,主动去想怎样才能更好地短路中文,学习更有深度。

 

相信这件事能成,才有可能成。就像信仰,因为相信,所以他在。对于做IT的我们,学习英语,也只能是对我们有利的。因为相信,所以我每天都在坚持学习英语,关于英语的学习心得,会在后续文章中呈现。

 

小结

学是基础,用是过程,不用对知识的理解不会有深度,期待做项目,期待实现。

前途很光明,美丽在路上,加油,让爱变的更有力量。

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值