- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业实习报告
院系名称: 信息科学与工程学院
专业班级: 计算机科学与技术11级01班
学生姓名: 学 号:
指导教师: 教师职称:
实习日期:2015年3月9日 至 2015年4月3日
2015年4月3日毕业实习报告
1.结合毕业实习情况,每人撰写1500字以上的报告: 实 习 报 告
实习单位:
郑州信源信息技术股份有限公司
实习的时间地点:
2015年3月9日至2015年4月3日在郑州市高新区雪松路31号
实习的目的要求:
进一步学习java开发的相关技术,更好的锻炼自己的实际解决问题的能力,将学习的理论知识运用于实践当中,反过来检验书本上理论的正确性。培养自己发现问题、解决问题的能力,加强对java企业级开发的认识。更广泛的直接接触企业,了解企业的需要,加深对工作概念的认识,增强对社会的适应性,将自己融合到社会中去,培养自己的实践能力,缩短我们从一名大学生到一名工作人员之间的思想与业务距离。为以后进一步走向社会打下坚实的基础。
实习的内容:
面向对象以及java基础
虽然我们在学校学过java基础,但是熟练程度不是很高,于是Java基础的进一步学习,以及面向对象的理解就非常重要。我们都知道java是面向对象的语言,所以对于面向对象的理解非常有助于java的学习。在企业学习的就和在学校学习的就完全不一样,我记得负责培训我们的一个部门的技术总监。他说我们课本上很多课后练习题目都是解决一个数学问题,问不是解决一个现实中存在的问题,这样在学校我们的学习积极性就是打折扣,因为我们不知道这东西做出来能做什么。他告诉说编程语言其实都是相通的,我们说能够运用编程语言来解决现实生活中的问题,为人们而服务,才能成为真正的大神!这就是做产品和做技术的差别。所以,刚开始我们学习了公司用到的基本常用的java知识。我们首先学习了java的基础语法,这一点技术总监给我们说,真正一个好的程序员不是写出来一些晦涩难懂的代码来显示自己的技术,而是能写出“大家都能看懂”的代码。因为我们是一个团队,你写的代码不仅仅是让你自己看,而是让同事,让其他人看的。真正好的代码是别人都能看懂的代码。并且给我们讲了注释的规范性,以及重要性,让我们我们受益匪浅。然后,我们学习了java面向对象的实现,让我们对面向对象的理解又加深了。有一个很有趣的比方,“司机踩刹车,然后车停了”问,刹车应该是由谁来实现的。答案是:用面向对象的思维来思考就是刹车这个方法,应该赋予车,而不是赋予人,人只是调用了车的刹车方法,刹车才会执行。后来我们就学习了Java的容器,理解和熟练使用了List、Map集合,并会使用迭代器遍历循环集合,其中泛型的使用非常重要。比如List集合,那么这里什么都可以存进去,而ListString 那么这里面只能存String类性的数据,ListMapInteger,String意思就是List集合中只能存Map集合,而Map集合键值关系,只能为键为Integer类型,值为String类型。再后来我们学习了Java的异常机制,java的异常分为,运行时异常,编译时异常以及错误。异常是可以程序处理,而错误则处理不了。技术总监跟我们说,java的异常链一定不能断,不然会给程序以及后期的维护出现意想不到的麻烦。比如,程序运行出错,如果没有抛出异常,出现了错误,找都不知道去哪里找。正确的异常处理方 式是,在后台抛出异常信息,然后在与前台相关的类中统一处理,并给用户一个友好的提示。
数据库基础
Java基础巩固完之后,我们就进入了数据库学习阶段,由于现在大型企业级项目很多都用Oracle,以及本公司的项目也基本都用Oracle,所以我们就开始了Oracle的学习。我们在学校的时候学过微软的Sql Server 2008课程以及我自己自学过mysql,所以对于数据库还算有一些基础。第一步我们学习了安装oracle,以及现在很多人用的客户端pl/sql Developer。一开始我们会想,不就是安装一个软件吗?用得着学习吗?oracle的安装和卸载与一般软件不同,它的过程非常繁琐。卸载不干净,计算机就极有可能装不上去,因为需要删注册表的一些东西。结果到后来计算机不得不重装系统了。第二步,我们就学习了Oracle数据库的基础知识,其中包括基本概念以及事务的介绍。通过学习我们知道,数据库设计的时候,至少要遵循第三范式,不然会有一系列的问题。数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完整地执行,要么完全地不执行。 事务处理可以确保
文档评论(0)