`
445822357
  • 浏览: 738923 次
文章分类
社区版块
存档分类
最新评论

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的我们,学习英语,也只能是对我们有利的。因为相信,所以我每天都在坚持学习英语,关于英语的学习心得,会在后续文章中呈现。

小结

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

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics