java实习总结
总结是把一定阶段内的有关情况分析研究,做出有指导性结论的书面材料,它可以促使我们思考,快快来写一份总结吧。总结一般是怎么写的呢?以下是小编为大家收集的java实习总结,希望能够帮助到大家。
java实习总结1一、实习地点
重庆亚德科技股份有限公司
二、实习内容
我于20xx年6月13日来到公司作为开发工程师实习生至今,在亚德公司实习了一年了,这一年我从一个只能翻阅教程抄写代码看运行结果的学生,成为了能熟练开发各功能模块、搭设框架的合格新员工。我觉得这样的蜕变是源于在参与公司各个项目的开发中不断积累的开发经验及离不开同事与经理的帮助与支持。
在刚进公司实习时,我和另一位实习生同事开始接触到人生第一个商用项目“电大短信平台”,并共同参与开发了其中的联系人模块。使用的技术是struts2+ibatis,第一次接触到不同于学校里学到的简单的serverlet+jdbc和复杂SSH不同的ibatis时,我们都比较紧张,因为我们都想给同事和经理一个好的印象。但同时我又很兴奋,为这种在别人眼里简单的东西感到了一种挑战的兴奋。因为在学校里学习到的知识与实际开发所要求的能力有一定差距,我开始请教同事,开始查找资料,看同事的写的其他模块以及demo。在整个参与开发模块的过程中,我们通过虚心的求教与耐心的查看demo与资料,不仅了解和熟练使用了ibatis,更和同事之间的关系更进一步,让他们接受了我们这些实习生,并悉心帮助我们成长。在此之后我们又用同样的技术参与开发了“UME”项目的WAP网站中的模块、“河套大学数组迎新”部分模块,在这过程中,了解了各项常用框架与技术后,我渐渐能熟练开发WAP网站,并独立开发了“重庆交通大学OA”WAP版、“重庆师范学院学工”WAP版、“内蒙古河套大学OA”WAP版以及参与开发了“废宝网”WAP版本,后又参与学工项目组参加了“重庆师范大学学工系统”前台开发以及出差绵阳对项目“绵阳师范学院OA系统”承包商进行实施监督。在这样宝贵的开发工作中,不断的加强了自己独立开发能力与协调工作能力。
三、实习总结
上面就是我对本此实习所做的工作经历与项目的简单的理解。对于这些知识和做项目的经验,我都认为是弥足珍贵的,将受用一生。同时总结一下,我学到的东西。首先,学会了自主学习。工作之后,不会有人像同事与经理一样给你讲,而是一切要自己主动去学去做。只要你想学习,学习的机会还是很多的,要虚心像别人请教。其次,要端正自己的态度。一定要有一个积极的态度,才能更好的提高自己。像我这样的新人,更需要通过多做多问来积累经验。然后,要学会为人处事,和与人合作。现在的公司都比较注重这方面,看你的团队合作能力是否强,很好的与人相处也是一种能力。同时,工作后就要面对更为复杂的关系。无论是和领导、同事还是客户接触,都要做到妥善处理,要多沟通,并要设身处地从对方角度换位思考,而不是只是考虑自己的事。
感谢公司给我们这次宝贵的实习经验,同时也要感谢同事与经理对我们的细心指导。本次实习所学到的这些知识很多是我个人在课堂上很少接触的或没有很好理解的,但是在实际的工作中又十分重要、十分基础的知识。通过本次实习我不但积累了许多经验、还使我在实践中得到了锻炼。这段经历使我明白了“纸上得来终觉浅,绝知此事要躬行”的真正含义——从书本上得到的知识终归是浅薄的,未能理解知识的真谛,要真正理解书中的深刻道理,必须亲身去实践。
java实习总结21、数据库范式 作用:尽可能减少数据冗余、保证数据完整性、识别出实体、关系以及表的缺失
第一范式:字段都为单一属性,且属性为基础类型
第二范式:属性必须完全依赖关键字
第三范式:非主键属性不能依赖其他的非主键属性
mysql 的学习,在学校里我对mysql已有了初步的了解。指导老师教我要灵活多变,什么时候要用到临时表,嵌套查询,存储过程用的地方等,叫我多看几个例子,并敲下代码运行下,体会里面的数据生成,查询出自己要的数据等。然后再根据这些数据写出语句,生成需要的流程,这就是数据挖掘的精髓!那么存储过程与一般的 sql语句有什么区别呢?
存储过程的优点:
1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般sql语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。
2.当对数据库进行复杂操作时(如对多个表进行
update,,query,时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。 3.存储过程可以重复使用,可减少数据库开发人员的工作量
从中我学到了:存储过程是数据在存储到数据库的过程中,可以对这些数据进行操作,不然数据就是直接从页面获取,直接原样存储。
java实习总结3一、实习时间
20xx年x月x日--20xx年x月x日
二、实习地点
无锡NIIT软件服务外包实训基地
三、实习目的
进一步了解Java开发的相关知识,掌握Java开发的基本技术,丰富Java开发的实战经验。学习SQL的基础知识及正确的运用方法,ssh等企业应用框架和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
四、实习内容概要
应用java基础、MySQL数据库、Servlet技术、JSP页面设计、JQuery、ajax、hibernate、struts2、spring、xml等技术完成网站后台的开发。
五、实习内容
5.1 java基础知识
Java的基础知识对于一个java软件工程师来说就好比是人的灵魂,现在的公司在招聘的时候不在乎你会不会流行的技术,如(Struts、Hibernate、Spring、ibatis等)他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来说更是如此,我们在开发过程中运用了大量的java基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、IO流等等等等,所以一个系统对于java编程基础的依赖便不言而喻。
5.2MySQL、Oracle数据库的介绍
MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。MySQL AB是由多名MySQL ……此处隐藏12364个字……2.课上认真听讲。
3.课下认真复习。
我想只有做好这三步,自己才能跟上老师的步子。
回想一下学习Java时的情景,我仍然兴奋不已。其实在刚接触Java时,自己确实有点晕,但经过一段时间学习,逐渐走出了迷雾。刚开始学习循环时,我觉得那一块很不熟悉,做题时,思路半天才理出来。经过一段时间的练习,我渐渐的走出了第一个迷雾。但是到了
第六章,我彻底晕了,看书看得也一知半解晕晕乎乎的。类与对象是在学了第七、八章后弄清的。到了最后一章,学到字符串时,传递参数真让我晕啊,然后我又是练习,最后略微弄明白了点。我总结了我学Java的特点:先是不懂,后明白,再次不懂,又明白,又一次晕,最后弄清。经过三起三落,经过几个迷雾之后,我对Java也有了更为深入的了解,就学会了Java。
Java学起来很有趣,通过学习Java可以提高自己的逻辑能力。在学习Java期间我们做了一些程序,我们班的同学也都积极准备,完成的还不错!在做程序时,我遇到了一些难题,有时也会出现错误,时间长了弄得我心烦意乱,但是我知道只有坚持下去才会成功。 因为Java是一种面向对象的编程语言,刚接触Java的人可能会感觉比较抽象,不过没关系不用着急,上课的时候认真听老师讲解,一些概念知识慢慢去理解,课后多做练习,熟能生巧,哪怕是你的记性再好,课后不去强化练习也没用,只有多练了,当你在做项目时你才能很熟练的写出你想要代码。平日在练习时若遇到不会的题目或是在项目中遇到解决不了的问题,首先不要急着去问老师,或是急着上百度搜答案,那样即使你得到了正确答案,以后在其它地方遇到同样的问题,你还是不知道怎么解决!所以说,在遇到问题时,自己先想想要怎么解决,回顾一下老师上课的内容,如果自己还是想不出什么好方法的话,也可以向同学请教请教,三人行必有我师,你不懂的地方其他同学可能知道。如果还是没能解决,那只有问老师或是上网搜索查找相应的解决方法了。好好理解其解决思路。真的弄不懂时我就问同学一起解决。通过几个阶段的练习,我觉得又把学过的知识复习了一遍,通过同学之间的交流沟通,我觉得我们班的学习氛围更加浓厚了。
我觉得把Java学会的关键一点就是坚持练习。学习Java时每天必须保证一定量的练习,我们老师也说学习编程语言没有捷径可走。真的,只有每天反复操作了,经常写代码了,我们在遇到问题时才有一定的思路。欲速则不达,学习编程语言需要一个比较漫长的阶段,不能一步登天,这需要一个过程,在这个过程中慢慢积累经验,扎实基础。不要以为写出了一个简单的小程序,就认为自己已经学的很好了,这只不过是在你学习编程过程中一个小小的实践。不要满足于现状,要不断完善自己的知识体系,善于总结实践经验。要端正自己的学习态度,是主动去学,而不是被动!提高自学能力。学习编程的秘诀是:编程、编程、再编程。不仅要多实践,而且要快实践。
我们在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点。程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂。当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类的方法,看看运行结果,这样非常直观的把类给学会了,而且记忆非常深刻。然后不应该满足把代码调通,你应该想想看如果我不这样写,换个方式,再试试行不行。记得哪个高人说过学习编程就是个破坏的过程,把书上的例子,自己学习Documentation编写的例子在运行通过以后,不断的尝试着用不同的方法实现,不断的尝试破坏代码的结构,看看它会有什么结果。通过这样的方式,你会很彻底的很精通的掌握Java。举个例子,我们都编过Hello World ,一开始很多同学不是很理解为什么main方法一定要这样来定义public static void main(String[] args),能不能不这样写? 我刚也有这样的疑问。想知道答案吗?很简单,你把main改个名字运行一下,看看报什么错误,然后根据出错信息进行分析;把main的public取掉,在试试看,报什么错误;static去掉还能不能运行;不知道main方法是否一定要传一个String[]数组的,把String[]改掉,改成int[],或者String试试看;不知道是否必须写args参数名称的,也可以把args改成别的名字,看看运行结果如何。我当初学习Java的时候就是这样做的,把Hello World程序反复改了七八次,不断运行,分析运行结果,最后就彻底明白为什么main方法是这样定义的了。这样虽然比较费时间,不过一个例子程序这样反复破坏几次之后。我就对这个相关的知识彻底学通了。有时候甚至故意写一些错误的代码来运行,看看能否得到预期的运行错误。这样对于编程的掌握是及其深刻的。
对学习编程来说,不要求英语,但不能一点不会,。最起码像JAAPI文档这些东西还是要能看懂的,连猜带懵都可以;旁边再开启一个"金山词霸"。看多了就会越来越熟练。在学JA的同时学习英文,一箭双雕多好。另外好多软件需要到英文网站下载,你要能够找到它们,这些是最基本的要求。英语好对你学习有很大的帮助。
学习Java这段时间,有时候会觉得有点苦,但是我觉得正是有了你奋斗时的苦,才能换来学成后的甜。当你经过认真写代码做完一个项目时,你会有一种成就感。心里有一种说不出的喜悦之情。
学习Java靠得是韧劲,靠得是拼劲,考得是坚持不懈。如果做好了这几点,我想Java对你来说不会太难。还有,你自己要有信心,相信自己能学会。以上就是我在学了Java后的一些感言。
java实习总结15html :是一种标记语言、忽略大小写,语法宽松、使用 html 标记和元素,可以:控制页面和内容的外观、发布联机文档、使用 html 文档中插入的链接检索联机信息、创建联机表单,收集用户的信息、执行事务等等、插入动画、开发帮助文件等。
css:样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 d 拥有最高的优先权。浏览器兼容:一旦为页面设臵了恰当的 dtd,大多数浏览器都会按照上面的图示来呈现内容。然而 ie 5 和 6 的呈现却是不正确的。根据 w3c 的规范,元素内容占据的空间是由 width 属性设臵的,而内容周围的 padding 和 border 值是另外计算的。不幸的是,ie5.x 和 6 在怪异模式中使用自己的非标准模型。这些浏览器的 width 属性不是内容的宽度,而是内容、填充和边框的宽度的总和。
虽然有方法解决这个问题。但是目前最好的解决方案是回避这个问题。也就是,不要给元素添加具有指定宽度的内边距,而是尝试将内边距或外边距添加到元素的父元素和子元素。这些属性是div布局的奠基石。由于浏览器的不同,盒模式中也有差异,比如说对于宽度盒高度,在不同浏览器中定义是不同的,ie6 是包含边框 、内边距,而ff的只是指内容的宽度。细节上的差异,往往是我们在日常工作中能总结出来的。当你的css写的不兼容时候,你自然就会想起这些内容。
文档为doc格式