`
Arron.li
  • 浏览: 136031 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

毕业两年我学到了什么

    博客分类:
  • Java
阅读更多

明天就要离开我现在的公司,08年毕业后便进入现在公司FB,想到离开还是有一点点伤感,仔细想来这两年学到的东西,顺便整理下,算作是对两年工作 的一个总结吧。

这两年一直从事J2EE方向的开发,用的都是开源的框架,流行框架hibernate、spring、JSF、Struts2。

  • hibernate框架,熟悉O/R映射,如何实现持久化的机制,动态查询Criteria、HQL的使用,增删改查以及hibernate annotation的新特性的支持同时也了解了JPA的注解机制。
  • spring的IOC机制,不过对于spring的AOP机制还不是很懂,spring的webservice、Valang、Dozer的实现
  • Struts2的实现的机制,JSF两种实现Tomahawk以及richface的实现,特别是在应用richface时使用到了Ext以及 A4j
  • 在第二年开发UI的过程中,熟悉使用了Grails UI轻量级框架,接触了Jquery。
  • 应用服务器使用过tomcat、WebSphere、jboss。
  • 数据库使用过Mysql、SqlServer、Oracle和DB2。
  • 集成服务器Bamboo、Crucisecontrol。

回首两年自己接触和使用的这些知识,很多知识可以说是了解,有一些能够达到熟练的运用,坦白讲没有哪个方向的技术谈得上精通。为了了解底层的知识, 几个月来除了工作外,一直结合设计模式阅读Thinking in java,让我了解了Java的博大精深,了解了JDK1.5的泛型、可变参、枚举高级特性,让我了解了观察者、策略、工厂、单例、访问者、责任链、享 元、命令、适配器、模板方法、代理、外观、状态等一列的设计模式,不过当我读得越深入,我越来越发现C++的优越,

逐渐激发我学习C++的热情,Thinking in java里面很多地方与C++的一些地方对比,多继承、指针、类模板,让我看到了C++的强大,也许学习两门语言要花更多的精力,而且Java本身学习的 地方也很多,自己一直没有下决心去研究C++,在这个问题自己一直犹豫不下,也希望读者可以给些建议。

 

我想很多人和我一样,有时对技术的钻研让我们可以通宵达旦,当一个难题解决时,那种喜悦与成就感就是对技术人员最好的回报了

分享到:
评论
5 楼 cjshbao 2010-06-08  
kimmking 写道
Arron.li 写道
iaimstar 写道
你看完java然后发现了c++的优越

你白看了

我觉得Bruce Eckel话很有道理,掌握一门语言,不仅要知道它能做什么,而且更要知道它不能做什么,Java与C++两种都各有优势,同样也各有劣势与不足,看自己喜欢的方向,更想学习精通哪门语言而已。

我觉得某种角度上,c++更有优越性。
比如 45°仰望天空。


。。。没看懂,盼解释
4 楼 Arron.li 2010-06-07  
kimmking 写道
Arron.li 写道
iaimstar 写道
你看完java然后发现了c++的优越

你白看了

我觉得Bruce Eckel话很有道理,掌握一门语言,不仅要知道它能做什么,而且更要知道它不能做什么,Java与C++两种都各有优势,同样也各有劣势与不足,看自己喜欢的方向,更想学习精通哪门语言而已。

我觉得某种角度上,c++更有优越性。
比如 45°仰望天空。

说得如此的抽象。。。汗颜
3 楼 kimmking 2010-06-07  
Arron.li 写道
iaimstar 写道
你看完java然后发现了c++的优越

你白看了

我觉得Bruce Eckel话很有道理,掌握一门语言,不仅要知道它能做什么,而且更要知道它不能做什么,Java与C++两种都各有优势,同样也各有劣势与不足,看自己喜欢的方向,更想学习精通哪门语言而已。

我觉得某种角度上,c++更有优越性。
比如 45°仰望天空。
2 楼 Arron.li 2010-06-04  
iaimstar 写道
你看完java然后发现了c++的优越

你白看了

我觉得Bruce Eckel话很有道理,掌握一门语言,不仅要知道它能做什么,而且更要知道它不能做什么,Java与C++两种都各有优势,同样也各有劣势与不足,看自己喜欢的方向,更想学习精通哪门语言而已。
1 楼 iaimstar 2010-06-04  
你看完java然后发现了c++的优越

你白看了

相关推荐

    毕业两年内算应届毕业生_应届毕业生毕业实习总结.pdf

    1. 应届毕业生定义:在中国,通常认为毕业两年内的大学生仍被视为应届毕业生,这个阶段的求职者在寻找工作时享受一些政策优惠和企业的特别关注。 2. 实习经历的价值:实习是大学毕业生进入社会前的重要一环,通过...

    大学两年的学习总结.doc

    此外,我意识到终身学习的重要性,即使在毕业后,我也会持续学习,将所学应用于工作中,做到学以致用。 在专业技能方面,我深入学习了计算机知识,熟练掌握了Windows操作系统和CAD设计软件,同时,我的英语水平也有...

    北大青鸟二年毕业项目

    【标题】"北大青鸟二年毕业项目"揭示了这是一份由北大青鸟教育机构学生在两年学习周期内完成的最终项目。北大青鸟是中国知名的IT职业教育机构,以其全面的课程体系和实战型的教学模式著称。这个项目很可能是.NET技术...

    毕业后我的五年职业生涯规划精选.doc

    他计划在前两年积累经验,接下来几年逐步提升工作能力和职位。另一人也类似,通过自考本科,实习,然后稳定工作,逐渐成为行业专家。 4. **环境因素分析**:他们都关注社会和职业环境。中国持续的经济发展为毕业生...

    java技术做的50个毕业设计,创作为近两年。主要技术为jsp

    本主题聚焦于使用Java和JSP进行的50个毕业设计项目,这些项目在过去两年内创作完成,涵盖了丰富的实践应用和学习案例。 首先,JSP是一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,实现服务器端的业务...

    大学应届毕业生毕业简历

    2. **学制与学历**:应届毕业生的学制通常是四年(本科)或五年(医学等专业),学历则标明是本科、硕士或博士。毕业时间表明应聘者即将或已经完成学业,准备进入职场。 3. **培养方式**:分为全日制、非全日制、...

    优秀资料(2021-2022年收藏)小学六年级毕业生动员会上的讲话.doc

    六年的小学生活使孩子们学会了求知和做人的道理,毕业测试是对这段学习经历的总结和肯定。 3. **毕业测试的重要性**:毕业测试不仅是对六年学习的评价,也是给母校和中学老师留下深刻印象的方式,是进入中学阶段的...

    从毕业生到程序员:使用C#开发商业软件,加书签完整扫描版

    【我增加了书签,现在才是真正的完整版了。不到一分钟就完成书签制作了。】本书的初衷就是帮助企业...本书确实想帮助毕业生顺利地度过两年的程序员职场新手阶段,让更多的职场新星确定正确的方向,少走弯路,早日腾飞。

    2021年泉州市小学毕业考试卷及答案(数学科).pdf

    泉州市2021年小学毕业考试数学部分涉及到的数学知识点主要包括: 一、计算题 1. 递等式计算:涉及基本的四则运算,其中涉及到小数与整数的运算,以及大数的处理。 2. 解方程:基础的方程求解技能,包括一元一次方程...

    2020年计算机专业毕业总结.doc

    作为一名计算机专业的毕业生,回顾这四年的学习历程,我经历了从无知到初步理解,再到自我认知的转变。在开始时,我对计算机科学几乎一无所知,只是出于对游戏的热爱选择了这个专业,却未曾料到数学将成为核心部分。...

    JSP毕业生招聘信息的发布与管理系统(论文+源代码+开题报告+外文翻译).rar

    这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为你们准备计算机毕设JSP项目,需要的自取哦JSP毕业生招聘信息的发布与管理系统(论文+源代码+开题报告...

    2020大专毕业生自我鉴定范文800字参考.doc

    我认为,大学三年,塑造了一个健康,充满自信的我,自信来自实力,但同时也要认识到,眼下社会变革迅速,对人才的要求也越来越高,社会是在不断变化、发展的,要适应社会的发展,先要学会适应社会的发展要求。我相信...

    asp在线学习系统.rar

    这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为你们准备了ASP.NET毕业设计项目,需要的自取哦。计算机毕业设计论文, 毕设论文,毕设练手好项目, ...

    专题资料(2021-2022年)大学毕业生毕业档案调度流程毕业生办事流程毕业必看.doc

    对于毕业后一段时间内未找到工作单位的毕业生,学校可以免费保存档案两年,但这仅限于学籍档案,不包含人事档案的功能。例如,转正定级、职称评定等都需要由学籍档案转换成人事档案后才能进行。因此,即使学校保存...

    JAVA画图形学程序(论文+源代码).rar

    这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为你们准备了JAVA毕业设计项目,需要的自取哦。JAVA画图形学程序(论文+源代码) 这两年太卷了,毕设和...

    JAVA画图形学(论文+源代码).rar

    这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为你们准备了JAVA毕业设计项目,需要的自取哦。JAVA画图形学(论文+源代码). 这两年太卷了,毕设和毕业...

    毕业后的五年拉开大家差距的原因在哪里

    第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……”这句话深刻揭示了初入职场的年轻人应该重视学习与成长的重要性。 #### 一、心态...

    本科生毕业论文及毕业设计

    在本科教育阶段,毕业设计与毕业论文是两个重要的组成部分,它们是学生综合运用所学理论知识,解决实际问题,提升独立研究能力和创新思维的关键环节。本文将深入探讨这两个概念及其重要性,以及如何进行有效的毕业...

    Android应用源码之全看懂了-加两年经验-语音朗读-语音识别-语音-IT计算机-毕业设计.zip

    这个名为"Android应用源码之全看懂了-加两年经验-语音朗读-语音识别-语音-IT计算机-毕业设计.zip"的压缩包,提供了一个Android应用的源码示例,专注于语音相关的功能,如语音朗读和语音识别,这些都是移动应用开发中...

Global site tag (gtag.js) - Google Analytics