Jon的Java程序员实习报告

1.实习地点:武汉光谷软件园 

2.实习公司:广东亿迅科技有限公司

3.实习时间:2018.12.3-2019.3.8

4.实习总结:

作为一名即将毕业踏入社会的大学生,这次实习就像是上台前的最后一次彩排,当我走进公司时那种激动而又紧张的心情不言而喻。生怕会在工作中出现差错,然而现在看来所有在实习中出现的困难,都是一笔珍贵的财富,警示着我在今后的工作中做得更好。

  • 实习目的
      此次实习不单单是掌握更多的专业知识,而是更多的学习到在学校里学不到的东西。在这家企业做网络管理员能在实践中了解社会,可以更深一步的巩固在学校里学习的知识,并可以锻炼自己的实际操作能力。通过本次实习学到很多在课堂上根本就学不到的知识,也打开了视野,增长了见识,使我更多地接触社会、实践于社会,学会为人处世之道,并培养严谨的工作作风,为将来走上工作岗位打下良好的基础。
  • 实习主要内容以及过程

   我的实习职位是Java开发工程师,负责使用Java语言进行系统的开发和测试,来满足客户所需求的功能。
  1.Java基础知识
    Java的基础知识对于一个Java软件I程师来说就好比是人的灵魂,现在的公司在招聘的时候很多都不在乎你会不会流行的技术,如(Struts、 Hibernate、 Spring、 Mybatis 等)。 他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来说更是如此,我们在开发过程中运用了大量的Java基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、IO流等等,所以一个系统对于Java编程基础的依赖使不言而喻。


 2.MySQL、Oracle数据库
   MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。MySQL AB是由多名MySQL丌发人创办的家商业公司。 它是家第二代丌放源码公司,结合了开放源码价值取向、方法和成功的商业模型。Oracle则是 以稳定性著称,在访问量和数据大量交换的服务器中,Oracle占了大臂的江山,在开发中主要用到了数据库的查询语句、数据库的关系、事物等。

 3.Servlet和JSP
  一个Servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器I驻留着可以通过”请求-响应”编程模型来访问的应用程序。虽然Servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的Servlet类。javax.servlet和javax servlet.http包为编写Servlet提供了接口和类。所有的Servlet都必须实现Servlet接口,该接|定义了生命周期方法。
 JSP是由Sun Microsystems公司倡导、许多公司参5与一起建立的一种动态技术标准。在传统的网页HTML文件(* htm, *html)中加入Java程序片段(let)和JSP标签,就构成了JSP网页Java程序片段可以操纵数据库、新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络l传送给客户端的仅是得到的结果,这样人人降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP页面,Java Servlet是JSP技术的基础,而且大型的Web应用程序的丌发需要JavaServlet和JSP配台才能宗成。现在许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器,也可以通过附件的应用服务器和模块来支持Servlet,这得益于Java的跨平台特性。另外,由于Servlet内部以线程方式提供提供服务,不必对丁每个请求都启动一个进程,并目利用多线程机制可以同时为多个请求服务,因此Servlet的效率非常高。

 4.三大框架
  Struts2是Struts的下一代产品,是在struts1和WebWork的技术基础上迸行了合并的全新的Struts2框架。其全新的Struts 2的体系结构Struts1的体系结构差別巨大。Struts2以WebWork灼核心,采用拦截器的机制来赴理用户的靖求,这样的设计也使得业务逻辑控制器能移-与Servlet API完全脱禽幵,所以Struts 2可以理解为WebWork的更新产品。呈然从Struts1到Struts2有着太大的変化,但是相対于WebWork,Struts2的変化很小。
   Hibernate是-一个幵放源代码的对象关系系映射框架,它対JDBC迸行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用刃象編程思維来操臥数据庠。Hibernate可以血用在任何使用JDBC的切合,既可以在Java的客戸端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意乂的是,Hibernate可以在血用EJB的J2E架构中取代CMP,完成数据持久化的重任。  
  Spring也表示是一个开源框架, 为了解决企业应用程研发复杂性由Rod Johnson创建的。框架的主要优势之-就是其分层架构,分层架构允许使用者选择使用哪-个组件,同时为J2EE应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。
 5.服务器资源管理系统的开发

 

  • 实习感悟
      “在大学里学的不是知识而是一种叫自学的能力。”当我真正走上工作岗位时才深刻的体会到这句话的含义,除了英语和计算机操作外,课本上学的理论用的很少,,而同公司的网站开发人员就大一-样了,计算机知识日新月异,他们不得不以自学尽快掌握新知识,迎接一个一个新的挑战,如果他们之靠在学校中学到的知识肯定是不行的。我们必须工作中勤于动手,不断学习新知识积累经验,没有自学能力的人迟早会被企业和社会淘汰。

      我最大的感悟就是真诚所至,金石为开。不管多难做,做好自己的那一-份,总有一天会有收获,只是时间的问题。但如果你不去做,这一天永远不会像天上掉馅饼那样到来。就像士兵突击中的许三多,从泥巴到尖子只是做与不做的区别。
      另外,人际关系的处理也很关键,虽说在工作中能力必须有,但如果没有同事的合作与:包容,你可能什么都做不了。以前可能是因为电视剧看的太多的原因,我总是感觉职场上充;满了明争暗斗,要处事圆滑甚至耍些小聪明才能生存。但在与同事相处的过程中,我觉得更重要的是放大别人的优点,缩小别人的缺点。多站在别人的立场上想问题。。
      还有就是坚持的重要性。也许是受阿甘正传和士兵突击两部影视作品的影响。再加上实习中自己的感悟。我觉得,整个人生有因就有果。只有做好身边的每一件小事,才能得到所谓的善果。针对大学生眼高手低的特点更应重视坚持的重要性。也许我们所不在意的一-件小事,就是我们的一个机会。要想长成参天大树就要靠坚持靠积累。

实习总结
  在这短暂的实习期间中,我学到了许多书本上学不到的知识。从学校走向社会,首要面临的问题便是主角转换的问题。从一一个学生转化为一个单位人,在思想的层面上,务必认识到二者的社会主角之间存在着较大的差异。学生时代只是单纯的学习知识,你能够有很好的同学,很好的朋友,大家相互嘘寒问暖,不必勾心斗角。而社会实践则意味着继续学习,并将知识应用于实践,学生时代能够自己选取交往的对象,而社会人则更多地被他人所选取。存在着利益关系,又工作繁忙,就多了份人情世故。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是务必在实际的工作和生活中潜心体会,并自觉的进行这种主角的转换。

  透过实习使我对计算机有了更具体认识,透过对计算机的具体操作和亲自实践巩固了课本.上学的知识,在这个基础上把所学的计算机应用专业理论知识与实践密切结合起来,培养自己实际工作潜力与分析潜力,到达学以致用的目的。理论与实际的结合,学校与社会的勾通,进一步提高了自己的思想觉悟,业务水平;尤其是观察分析和解决问题的实际工作潜力,实习的一个重要功能,在于运用教学成果, 检验教学成果。运用教学成果,就是把课堂上学到的系统化的理论知识、尝试性地应用与实际的工作中。

  经过这段实习,我有些慌张,我意识到自己并不成熟,并没有做好将要走上社会的准备工作。我还有太多的地方需要改善, 思想上的,生活作风上的,我就应抓住这次实习机遇,用最快的速度进步,把握住自己的不足,在今后的生活中注意锻炼。为适应以后的工作,为之打好基础。

   实习,是开端也是结束。实习的同时也让我了解到了自己的不足,在今后的工作和生活我会更加努力,让自己更好的融入的以后的工作中。

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JonTang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值