大三写学期的实训报告,没有格式,只是我写的感想
大三就要结束的时候众多的实训公司来到了学校,本来还像考研的我淡定不了了,书一扔就开始投入实训大军中,再进过了几天的考察,无数次的和室友同学讨论后我们专业一行十五人开始了无锡三个月的实训。虽然无锡着实坑了我们一把,但也不是一无是处,在这里遇到了实力派的张宇老师,经过两个月的学习,我的java水平得到了很大的提高,之前连接口抽象都不懂的我现在也能对基础侃侃而谈了,只可惜再交完javaWeb后他就回到了北京,我们紧接着开始了两个星期的android的学习,这个也很有意思,不过在这个老师的教导下我表示不是很会。期间也经历了几次面试笔试,也都不靠谱,然后又用了三个星期学了 SSH框架,学完也没有做什么东西,因为确实没有时间了,然后一张火车票,一个电话面试,我就来到了传说中的一线城市北京,回头想想这三个月的实训,确实是很不愉快,很没意思,但也确实是学到了很多的东西,就我现在不能再回到学校学习玩了而言,我很想说:我爱我的大学!好像再来一次!
这次的实训在他们实训公司来看是分为了四个阶段:java基础,javaWEB ,android,SSH框架。而在我看来我是经历了三个阶段:java基础和javaWEB,androi,SSH框架。在第一个阶段开始的时候我们一度因为他们虚伪的嘴脸想要回来,结果还是留了下来,开始有点抵触不过后来想想,学习才是王道,于是又开始学习了起来,幸亏我们遇到了一个负责而又实力的老师,我每天没有把学习当作一件烦人的差事(以前是的),而是把学到了以前不会的并且把老师布置的作业弄出来当做一件快乐的事情,但是我的基础的却不是很好,特别是面向对象那块,什么借口,封装,继承,多态,的却不会,刚开始学完java基础后我们做了一个名字叫做superVCD的 一个小项目,项目中用到了java的基础知识,我坐起来很困难,都是大家相互借鉴着写到了最后,即使是这样,我还是有些工能没有实现,比如图片的远程传送,着要用到输入输出流,这一点我不是很会。接下来就学习了javaWEB jsp,我觉得理解了java基础再去学这个就好多了,做起来也很顺利,但是在具体的一些功能上还是不太会,比如表单验证的ajax,还有图片的上传下载,这些都是很让人头疼的事情。不过大家一起合作还是一一都实现了,现在想起来这是我做的最成功的一个程序了。然后就是学习了android,虽然说也是java语言,但是却用起来很别扭,没办法,android的开发模式和思路和我们以前学的是很不一样,包括测试环境还要用一个模拟手机,觉得还挺好玩的,不过就两个星期的学习实在是没有学到少东西。期间一度抵触android,然后每天就看SSH开发视频聊以度日。后来的SSH也没那么激情了,每个框架的学习是两到三天,然后我们再用两到三天进行该框架的联系,写一个简单的小程序一类的,但是Spring学完后就没能再做项目了,因为时间到了,我们就准备好该干嘛干嘛了。
第一个阶段(三个星期):这个阶段刚来的时候心还没静下来,天气也比较热,开始又讲了大一学的基础,有点不适应,老师天天不知疲倦的讲,我们也在下面认真的听,刚开始觉得也挺好玩的,一些大一老师讲了千万遍我们写到本子上的程序又拿出来写了几遍,但随后就发现越来越难了,特别是到了面向对象的时候,那些平时照着别人的程序才会用的概念出来了:继承、接口、多态、抽象,搞得我头都大了,不过我还是一点一点的弄懂了,这时再回过头来看看邵老师以前写的SSH小程序感觉很好理解了,以前只能是改,却不知道为什么是这样。这个培训老师叫我们东西是一个边学边用的过程,老师让写基础类,这些基础类是以后开发superVCD要用到的,然后老师会一个一个的检查和指导,当时我很紧张,没能做出来,连基本的子类父类的关系都没有弄懂,后来我按照老师给的他写的那些例子抄了下来。然后老师开始讲UI界面,交我们页面的布局和输入输出流,我们又把大学学的java基础篇和进阶篇拿了出来,对比这老师讲的一点一点的弄,最后打家也都把界面给弄出来,但现在还只是单机版的,老师要求我们做的是B2C的,我们只好添加输入输出流和多线程,但是时间比较紧,我的水平不是那么高,然后这个输入输出流来实现别的机器访问主机的服务器看图片的功能还是没有实现。最后验收的时候库波真的很搞笑,本来他
大三写学期的实训报告,没有格式,只是我写的感想
在网上下载了以前别人做的这个superVCD程序,然后他复制了一下改了改,实现了所有功能,并且实现了多线程,我们运行的时候并不直到能多线程,老师到他面前验收的时候让他演示,先问他实现了多线程了没有,他说没有,然后老师说你点击两次,结果出现了两个界面,老师就很面无表情的看了看他写的程序走了,哎呀,把我们几个乐的,现在想想刚开始的一个月也挺好的。
第二个阶段(四个星期)这个阶段我们学习了servlet、jdbc和jsp等与javaWEB相关的一些知识,我学习的时候也不觉得吃力了,毕竟已经把基础又学了一遍,只是老师给的面试题我一看还是很多都不知道。之前参加了一个面试,我第一轮也过了,面试也过了,但是觉得这个工作不是很靠谱,然后就和我同学一商量就回来不干了,又投入到java的学习当中。老师讲jsp的时候我就觉得没压力了,这些年在学校每学期的期末实训别的没干,倒是年年把邵老师的关于BOOK给我们演示的程序给研究的很透彻,虽然说以前不知道原理,但还我还是能够知道哪里错了,哪里需要修改 ,然后我突然发现我java好像透彻了再也不像以前那样面对个问题什么都不会,连从哪下手都不会。当学完jsp标签库和css样式表后我们开始了我们的艾斯医药电子商务系统,我们七个在一个小组,我担任了数据库维护人员一职,但是我的电脑没法当数据库主机,只好个人用个人的数据库,我的数据库维护人员DBA一职也就名存实亡了,我们用cvs统一上传我们的代码给我们的项目经理——曹文静同学,然后开始了两个星期的开发工作,我也没被分到多少代码工作,主要的就是实现分页、表单验证、一两个功能功能模块、权限设、密码加密操作。这些东西我以前都没用过,现在一点一点的看,不会了就问老师看视频查资料,最后还都一一实现了。本来老师是让大家做完后抽签排序上台给大家演示然后大家对每个组进行提问,我们组抽到了第六还是第三我不记得了,反正最后我们给第一换了换顺序,我们成了第一组上去演示,库波同学连夜做了幻灯片,我和他又联系了一下上台了怎么说(我是解说的)然后我们的程序在第二天第一个得到了很好的演示,我们都很高兴,因为好多都没我们做得好。然后第二天又接着把昨天没进行完的演示进行了,培训公司那边还照了照片,估计是以后宣传的时候会用到。第二天老师就走了,他回北京了。
第三个阶段(两个星期):这个阶段我们学习了之前从没接触过的手机开发----android,老早就听说这个很火了,并别前两天还有一个公司专门过来要人,听说android的工资待遇都是很好的,但是我却一点兴趣也没有,我只想做一个java工程师,做javaWeb的开发。但是既然老师非要将我也只好听了,毕竟艺多不压身啊。我们学习了android的 开发环境的搭建和一个android程序的结构和组建,用到了xml配置文件。Xml果然重要啊,之前的SSH全是xml配置文件,现在又是andoid,而我现在做的erp二次开发也用到了xml配置文件,是不是又配置文件的地方就又xml啊,很费解啊。然后老师开始叫我们一些android的简单功能的实现,比如一个好看的 界面,用一些组件。数据的添加删除和现实等等。我部android越来越不感兴趣了,我没事的时候也不多去关注android,而是看尚学堂马士兵他们这些培训机构的视频,确实很受用,当然看的都是SSH,没事的时候也玩玩流星蝴蝶剑,以前不会玩,现在觉得还挺好玩的。