总结是对过去一定时期的工作、学习或思想情况进行回顾、分析,并做出客观评价的书面材料,它可使零星的、肤浅的、表面的感性认知上升到全面的、系统的、本质的理性认识上来,让我们一起认真地写一份总结吧。怎样写总结才更能起到其作用呢?总结应该怎么写呢?以下是小编收集整理的工作总结书范文,仅供参考,希望能够帮助到大家。
java项目实训总结篇一
1.从事公司核心业务系统的开发、调试,参与产品的分析,设计、开发以及测试几个阶段;
2.编写系统开发文档、技术手册。
【任职资格】
1.计算机或相关专业本科以上学历,2年以上j2ee开发经验,有j2ee项目管理与项目设计经验优先;
2.精通java编程,熟悉j2ee、mvc架构和uml建模语言等相关技术,熟练掌握面向对象的程序设计方法,熟悉或了解各种数据结构和算法模型;
3.能熟练使用开发框架:springmvc、mybatis、spring;
4.熟练掌握html、css、javascript、jsp、servlet、xml、jdbc、soa、aop等j2ee常用技术;
5.能熟练使用mysql、oracle等数据库产品,并能熟练编写sql语句.6.能熟练使用eclipse,idea等开发工具进行项目开发。
6.熟悉jboss、tomcat等服务器产品,熟悉安装、调试、发布配置应用,熟悉linux操作系统更佳;
7.有源码研究爱好者优先,如有参与开源项目请附上github或项目地址;
8.能承受一定的工作压力,有责任心、上进心,具备良好的自学能力和独立解决问题能力。
基本待遇:
富有竞争力的基本薪资+实际工资作为基数缴纳的五险一金+商业保险+工作日补助+加班补贴+各类国家规定的福利+公司内部特有员工福利等
java项目实训总结篇二
java工程师实习总结
总结就是对一个时期的学习、工作或其完成情况进行一次全面系统的回顾和分析的书面材料,它可以有效锻炼我们的语言组织能力,让我们一起来学习写总结吧。那么你真的懂得怎么写总结吗?下面是小编帮大家整理的java工程师实习总结,欢迎阅读与收藏。
java工程师实习总结1伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。
来到一个新的工作环境,最能发现自身的不足,这几个月,抱着虚心学习的态度,学习公司的开发流程,熟悉公司的企业文化,了解公司产品框架,主要技术,主动和同事沟通、学习经验,希望能更快的融入公司、融入开发团队,能够全心的投入工作。
试用期期间完成的工作还十分有限,简单列了一些:掌握java开发语言和环境,由于在校学习时主要是以。net作为开发语言,所以在刚入职时通过一段时间学习并基本掌握了java开发技术。熟悉公司开发流程,熟悉cbp产品框架。了解了核三框架的总体结构和开发流程,并能在核三的基础上进行项目开发。
参与了社保电子支付项目的开发。主要负责web端的模块开发,通过开发的过程,学习和掌握了flex界面开发,hibernate和oracle数据库。因为自己在经验上的不足,所以,在项目的开发过程中碰到开发进度慢的问题。综合起来看原因在于:
1、没有项目经验,没有经历过系统和完整的系统开发。
2、对于技术的学习和掌握还不够深入。
3、发现问题的能力不够,在自己以往的学习方式中,欠缺一种主动发现问题的能力。今后,我会多注意在这些方面的学习和积累。
这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来李鹏经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。
java工程师实习总结2于20xx年7月6号进入公司,我一直对自己要求严谨,遵守公司的规章制度,参与了社保电子支付项目的开发;来到一个新的工作环境,最能发现自身的不足,这几个;公司的开发流程,熟悉公司的企业文化,了解公司产品;学习经验,希望能更快的融入公司、融入开发团队,能做到的工作还十分有限,简单列了一些:掌握java开发;职时通过一段时间学习并基本掌握了试用期个人工作总结我于20xx年7月6号进入公司的软件开发四部,担任java程序员一职。
在这段工作时间里,我一直对自己要求严谨,遵守公司的规章制度,努力完成和完善分配给我的任务,参与了社保电子支付项目的开发。现在,试用期结束了,对自己这3个月的工作情况作个总结。
前期工作回顾来到一个新的工作环境,最能发现自身的不足,这几个月,抱着虚心学习的态度,学习公司的开发流程,熟悉公司的企业文化,了解公司产品框架,主要技术,主动和同事沟通、学习经验,希望能更快的融入公司、融入开发团队,能够全心的投入工作。
试用期期间完成的工作还十分有限,简单列了一些:掌握java开发语言和环境,由于在校学习时主要是以。net作为开发语言,所以在刚入职时通过一段时间学习并基本掌握了java开发技术。熟悉公司开发流程,熟悉cbp产品框架。了解了核三框架的总体结构和开发流程,并能在核三的基础上进行项目开发。参与了社保电子支付项目的开发。主要负责web端的模块开发,通过开发的过程,学习和掌握了flex界面开发,hibernate和oracle数据库。
因为自己在经验上的不足,所以,在项目的开发过程中碰到开发进度慢的问题。综合起来看原因在于:
1、没有项目经验,没有经历过系统和完整的系统开发。
2、对于技术的学习和掌握还不够深入。
3、发现问题的能力不够,在自己以往的学习方式中,欠缺一种主动发现问题的能力。
今后,我会多注意在这些方面的学习和积累。在工作的这段时间里,我得到很多同事的帮助。部门经理经常与我交流,指出技术上的问题,传授了很多开发经验。与同事间也经常互相请教,探讨碰到的问题,互相学习。使得我很快就适应了公司的生活。在这期间还参加了公司的中秋晚会,感受了公司文化。总之,认真的回顾了这段时间的工作,发现了一些不足之处,这都是我在接下的工作中需要完善的。同时,也会尽最大努力的学习和积累经验,逐步发展成一个全面的技术开发人员,更好的完成工作。
java工程师实习总结3转眼间,来到公司接近一个月了,从校园里走到实习岗位,学习环境变了,与周围的人的关系变了,一开始最重要的就是做好角色的转变,融入到环境中。从学校学生到公司员工是一次非常重要的角色转变,同时也是一次人生的跨越。对于大学生来讲,这不是一道不可逾越的障碍,实习的机会也将是我未来职业生涯助力的跳板。在实习的适应阶段,我最重要的转变就是态度的变换,我自己也体会到态度决定着一切。作为一个新人,在加入新的团队中,态度是最应该去注意的。要有学会反思的习惯,回顾这一周的学习情况:
作为一名java开发工程师,java虚拟机是必须要了解的,其中的内存划分,工作原理自己要熟悉,所以这一周花了一部分时间阅读了java虚拟机规范文档,学习了classloader机制,了解并熟悉了虚拟机内存的划分以及其中的各项参数。先说一下什么是classloader机制?
当我们写好一个java程序之后,不是管是cs还是bs应用,文件组织而成的一个完整的java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如果另外一个文件不存在的,则会引发系统异常。而程序在启动的时候,并不会一次性加载程序所要用的所有class文件,而是根据程序的需要,通过java的类加载机制(classloader)来动态加载某个class文件到内存当中的,从而只有class文件被载入到了内存之后,才能被其它class所引用。所以classloader就是用来动态加载class文件到内存当中用的。
java虚拟机提供了三层classloader
bootstrap classloader:采用native code实现,是jvm的一部分,主要加载jvm自身工作需要的类,.、.等;这些类位于$java_home/jre/lib/。bootstrap classloader不继承自classloader,因为它不是一个普通的java类,底层由c++编写,已嵌入到了jvm内核当中,当jvm启动后,bootstrap classloader也随着启动,负责加载完核心类库后,并构造extension classloader和app classloader类加载器。
extclassloader:扩展的class loader,加载位于$java_home/jre/lib/ext目录下的扩展jar。
appclassloader:系统class loader,父类是extclassloader,加载$classpath下的目录和jar;它负责加载应用程序主函数类。
其实了解了classloader机制,个人觉得比较重要的还是要学会自定义类加载器。为什么要学会自定义类加载器?
jvm提供的类加载器,只能加载指定目录的jar和class,如果我们想加载其他位置的类或jar时,例如加载网络上的一个class文件,默认的classloader就不能满足我们的需求了,所以需要定义自己的类加载器。
java工程师实习总结4我叫xx,于xx年x月x日进入公司,根据公司的需要,目前担任java程序员一职,负责java程序工作。
本人工作认真、细心且具有较强的责任心和进取心,勤勉不懈,极富工作热情;性格开朗,乐于与他人沟通,具有良好和熟练的沟通技巧,有很强的团队协作能力;责任感强,确实完成领导交付的工作,和公司同事之间能够通力合作,关系相处融洽而和睦,配合各部门负责人成功地完成各项工作;积极学习新知识、技能,注重自身发展和进步。
我自xx年x月工作以来,一直从事java程序员工作,因此,我对公司这个岗位的工作可以说驾轻就熟,并且我在很短的时间内熟悉了公司以及有关工作的基本情况,马上进入工作。
在本部门的工作中,我勤奋工作,获得了本部门领导和同事的认同。当然,在工作中我也出现了一些小的差错和问题,部门领导也及时给我指出,促进了我工作的成熟性。如果说刚来的那几天仅仅是从简介中了解公司,对公司的认识仅仅是皮毛的话,那么随着时间的推移,我对公司也有了更为深刻的了解。公司宽松融洽的工作氛围、团结向上的企业文化,让我很快进入到了工作角色中来。
这就好比一辆正在进行磨合的新车一样,一个好的司机会让新车的磨合期缩短,并且会很好的保护好新车,让它发挥出最好的性能。咱们公司就是一名优秀的司机,新员工就是需要渡过磨合期的新车,在公司的领导下,我会更加严格要求自己,在作好本职工作的同时,积极团结同事,搞好大家之间的关系。
在工作中,要不断的学习与积累,不断的提出问题,解决问题,不断完善自我,使工作能够更快、更好的完成。我相信我一定会做好工作,成为优秀的闻天人中的一份子,不辜负领导对我的期望。总之,在这一个月的工作中,我深深体会到有一个和谐、共进的团队是非常重要的,有一个积极向上、大气磅礴的公司和领导是员工前进的动力。xx公司给了我这样一个发挥的舞台,我就要珍惜这次机会,为公司的发展竭尽全力。
java工程师实习总结5在公司快半年了。在这半年时间里,我从一个刚毕业的迷茫青年,什么都不懂,变成了一个合格的程序员。在这里,我想总结一下我过去六个月的工作:
1、思想政治表现、道德素质和职业道德。
严格按照专业人员应具备的素质,约束自己,爱岗敬业,责任心和事业心强,积极认真学习专业知识,工作态度端正,认真负责。
2。专业知识,工作能力,具体工作。
在过去的六个月里,我以做得更好为目标,开拓创新,积极成功地完成了以下职责:
中天聊天项目测试,source the globe项目测试,服务模块界面原型修改,网络教学平台项目界面原型编写,项目开发,项目测试,领导交办的其他工作。
3。工作态度和勤奋敬业
热爱自己的工作,能够正确认真对待每一份工作,努力工作,热情为大家服务,严格遵守劳动纪律,按时上班,一次不迟到,出勤率高,半年请一次病假,有效利用工作时间,坚守岗位,需要加班,按时加班,保证工作能按时完成。
4。缺点
在公司领导和部门同事的帮助和建议下,我的工作得到了很大的改善。当然我还有很多缺点:处理问题的思路简单不成熟,工作中容易出现急躁情绪,需要更深入的学习专业知识,提高工作水平。
我刚从学校进入社会。来到公司短短的半年时间里,我学到了很多在学校学不到的知识,包括专业的'和非专业的。这些知识是我一生的一大收获。在公司里,那种工作氛围迫使每个员工不停地工作,每个人都在这种氛围中成长。至于我,作为程序员,有任务的时候会认真完成,没任务的时候会学新的。
java工程师实习总结6在学院领导老师的带领和安排下,上学期期末我们去北京进行了为期10天的专业实习。在实习期间,我们在特殊编程技能和软件开发的整体架构方面获得了很多。
本次培训分为两个阶段。前五天是第一阶段。我们学习了理论知识,巩固和深化了所学的编程知识。下面说说个人感受和经历
一、学习理论知识
在最初的五天实践培训中,我们学习了java编程的理论课程。班主任幽默严谨。在老师的指导和启发下,我们巩固了以前在学校学过的编程知识,加深了它,澄清了一些以前对编程技术了解的错误或模糊的概念。
在课堂上,我们还以java中gui编程常用的swing框架和java的容器系统为切入点。在此期间,框架不仅学习了一般的编程知识和技能。在对框架全面系统的了解中,我也学到了框架中的泛型技术和架构思想的知识。在企业的实际编码过程中,每一个框架都构成了软件的基石。只有掌握几个框架知识,我们才能在实践中高效发展,才能使我们的产品立足于市场
败之地。
在理论课的学习过程中,我们也暴露了一些问题,比如在学校上课学习时,对所学知识只是知其然而不知其所以然,不太愿意深钻,和超前学习一些知识。
二、项目开发实战练习
在结束了理论知识的学习之后,后五天我们在实训基地进行了项目开发的实战练习。
项目的名称是supervcd,是由海辉曾经所接的一个远程音乐唱片管理软件项目的精简版。虽然有所精简,但是其内容对我们学习仍具有相当的价值,对我们了解真实的软件的设计规范,编码规范,文档规范以及客户对软件的需求很有参考价值。该内容囊括了gui设计和编码,容器与泛型的知识,规范文档编写,测试及日志系统,甚至要求我们实现一个专用的轻量级数据库系统,这无疑是对我们很好的一次历练机会,同时可以积累丰富的知识。
平时我们很少有机会能够完成一个如此规模的项目,所以在这次项目实战训练中,我的收获也有很多。
第一,我学会了如何规范的编写代码和文档。文档和代码是团队各成员在项目开发交流合作中的纽带,风格随意混乱的代码和缺失或语义不明的文档会让团队中的其他成员不能理解和使用自己写的程序,我在平时编写代码比较随意,并不注重这一点,经历这次实战演练之后,我一定会严格的遵守编码规范。
第二,我学会了如何理解和分析客户的需求。软件为客户而生,只有理解了客户的需求才有写出优秀的软件的可能,在这次实战演练中,老师教会了我们如何组织团队正确的理解和分析客户的需求,并写出完善的需求分析,并用于项目开发。
第三,我学会了对按照需求对软件架构进行设计,这点我想是我们许多同学之前都非常欠缺的,因为我们在学校的时编写代码篇幅短小,功能单一,所以设计思路通常只留于脑内,非常模糊。而在这次项目开发演练中,老师手把手的教会我如何从需求中抽象出问题,并将之模块化,然后逐步求精,就如同为高楼大厦搭建栋梁。
第四,我学会了如何团队合作,共同开发。作为项目开发小组的组长,我的体会更加深刻。独木难支,光靠一个人的力量是远远不够的。只有管理组织好一个团队,才能够最终完成项目的开发,或许在编程技术水平上团队成员有高有低,但是,每个人都有自己的闪光点,总可以在团队的找到适合自己的位置,每个人在自己的团队中做的贡献,创造出不可磨灭的重大价值。
第五,我学会了如何与客户沟通并展示自己的项目,软件项目的开发最终需要的是客户的认可,让客户了解并认可自己的产品最好的办法就是用言语将自己的项目的最好的一面展示出来,在最后一天里,实训的老师组织了项目的答辩,给我们提供了锻炼自己的表达能力,展示自己的项目的舞台。
在实战的过程中,我对项目开发流程有了切实的体会:学会了如何编写规范合格的代码和文档;学会了了正确理解分析客户需求并设计项目的方法;体会到了团队合作精神的重要性,明白了组织团队进行项目开发的具体流程,还了解到了向客户展示产品以及与客户进行沟通的技巧。
经历过这次实习实训,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。实训虽已结束,但我们的不断学习的征途才刚刚迈出第一步。今后的路还很长,还有很多机会去实习提高,我们要以更加积极的姿态去充实自己,学习,不断地迎接挑战。
java项目实训总结篇三
java工程师总结
如果条件允许,每周三下午四时可以设立下午茶时间,时间可以是十五分钟,再忙也要学会适当放松自己。也是提高工作效率的另一种方式。以下内容是小编为您精心整理的java工程师总结,欢迎参考!
java工程师总结篇一
尊敬的领导:
您好!在xx年11月我很荣幸地进入公司,加入了研发部java技术开发团队,认识了友善严谨的领导、热心和睦且技术优秀的同事,很是开心。在这一年里通过自身的努力,不断完善自己的知识结构,向同事虚心请教开发技术上的问题,较快地熟悉了公司采用的技术框架和业务知识。
通过公司日常培训学习和工作积累我对公司业务也有了一定的了解,在各方面也有了进步。目前在参与项目开发的工作中,我负责xxx功能模块开发。新年伊始,特向过去的一年xx年工作总结汇报如下: 根据公司的安排,项目的需要,通过在xxx项目开发中的锻炼,我成长了,也认识到了自己的不足之处。在自身的努力、领导的帮助,团队的合作下,克服重重技术困难,增长了工作经验,收获颇多。从入公司以来我就开始学习基于代码生成器免费开源的开发框架以及maven项目管理工具的使用,曾经接触过的框架比较熟悉的有ssh,表现层的实现技术freemaker、jsp。个人优势就是曾在xxx行业针对xxx业务用springmvc框架开发管理系统,缺点是没有用过activity工作流技术。hibernate框架,没有用到过多表关联动态查询和hql查询。印象较深刻的就是多对多关联表查询需要用到构造函数的方法来查。新接触的项目中我主要涉及到的开发模块有xxx等功能。
工作中的经验总结如下:
1.对业务流程的梳理上,代码没有写活,考虑的问题不全面。后来在讨论时经过同事的指点进行了改造,代码质量和规范才有了明显提高。
2.知识面还不够广博。在开发中遇到不少以前没学过的技术,一个模块功能中,涉及的技术往往有多种,知识多了,就会灵活变通,以后一定要加强这方面的学习。
3.需要加强总结。在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够。平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提,所以要到遇到过的问题需要进行总结,以便以后能快速定位和解决。
今后的计划:
通过今年的实践和学习,明年又是一个新的开始,立足当前的优缺点,肩负起应有的工作和性质。为公司明年的发展尽自己最大的努力,也希望自己明年有更大的收获。随着大数据时代的到来,数据已渗透到各行各业领域,希望明年可以学习到云数据库方面的知识技能。在当前已有关系型数据库方面经验的基础上提升自己。明年自己给自己定的目标是,达到理想的工作状态,顺利的开展公司的工作,掌握更多的技术点。编写高效率的代码。
对公司的小建议:
1.部门管理方面:作为研发部的一员,我觉得公司应该要有oa系统。实现员工考勤统计、绩效管理、个人通讯录等办公自动化管理,不仅仅是提高个人的办公效率,也提高公司整体的办公效率,实现资源共享,强化部门管理以及部门之间的沟通。这样就不需要每次都是人工来统计考勤数据。也不必要走线下流程打印补卡单浪费资源和减少不必要的费用支出。
2.企业文化方面:如果条件允许,每周三下午四时可以设立下午茶时间,时间可以是十五分钟,再忙也要学会适当放松自己。也是提高工作效率的另一种方式。
工作计划、今后规划做出以下几点规划:
1.工作要注重实效、注重结果,一切工作围绕着目标的完成; 2 立足大局,勤于沟通,分工合作,提高工作效率;
3.把握一切机会提高专业能力,加强平时知识总结工作;
4.精细化工作方式的思考和实践。
以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导多多包涵,不吝指出,以便本人及时改正,从而能更好地工作。展望201x年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战!
java工程师总结篇二
自参加工作以来,遵守公司及所在项目部的各项规章制度,积极服从领导的工作安排,完成工作任务。维护集体荣誉,思想上要求进步,积极响应站的号召,认真贯彻执行站文件及会议精神。工作积极努力,任劳任怨,认真学习建筑工程专业知识,不断充实完善自己。做到思想行动统一。坚持保证质量第一、安全第一的思想指导自己的工作。不放过工作中的每一个细节步骤。做到工作认真严谨、实事求是。
耳边总是回想起这么一段话:建筑是一门艺术、技术并存的专业,更是一门影响国计民生、人命关天的行业。搞建筑我们得时刻谨记把安全第一记于心中,因而致使我们把工程质量放在第一位。担任现场施工管理中,依旧于严谨的工作态度对待现场。机遇就是进入小单位职位分工没有那么明确,总揽现场所有工作;挑战就是在经验实践缺乏的情况下担任现场技术总负责。以前仅靠自己的技术,而现在则也要抓好人员安排、施工进度计划等一大堆管理工作。一时工作压力极大。我时刻严格要求自己,遇到问题不断地请教有经验的同事、老师。各种方案作对比寻求最佳方法。自己摸索实践,在较短的时间内便熟悉了工作,明确了工作的程序、方向,提高了工作技能及管理能力,在具体的工作中形成了一个清晰的工作思路,能够顺利的开展工作并熟练地完成本职工作。
我能严格按国家有关“规范”“标准”组织设计,根据各工程的实际情况和施工特点,难点,进行多次论证,并运用科学的态度,加大组织方案的科技含量,各种方案作对比寻求最佳方法,指导员工精心施工,文明上岗,遵章操作。
1. 专业知识、工作能力
从拿到图纸到图纸会审,认真的查看每一个部位细节,核对数据,思考施工步骤方案。做到脑中有图。组织图纸会审。协调交换与业主、设计、监理各方意见。进入工程开工,认真了解每一个部位施工细节,按设计图纸要求,严格编制本专业施工方案,对关键点编制作业指导书,监理单位确认后执行。同时在施工准备过程中对班组进
行技术、安全交底,班组对所施工内容做到心中有数,按施工规范严格要求。施工过程中,做好班组自检、复检、专职检“三检”工作,同时做好分部分项质量检验评定记录、隐蔽记录及相关质保资料。严格控制原材料、半成品、成品材料应用于工程。
2. 工作态度和勤奋敬业方面
热爱自己的本职工作,能够正确认真的对待每一项工作,全身心地投入工作,认真遵守公司的各项规章制度。有效利用工作时间,坚守岗位,需要加班完成工作按时加班加点,保证工作能按时完成。在现场跟工人打成一片,做到以理服人。在工作之余还积极参加再教育培训。
3. 工作质量成绩、效益和贡献
在开展工作之前做好个人工作计划,有主次的先后及时的完成各项工作,达到预期的效果,保质保量的完成工作,工作效率高,同时在工作中积累了一定的施工管理经验,具备了一定的管理能力,能够较好地利用专业理论知识解决管理存在的实际问题,经过不懈的努力,使工作水平有了长足的进步,开创了工作的新局面,专业工作成绩突出,受到领导和同事的一致好评。
尽管有了一定的进步和成绩,但在一些方面还存在着不足。比如有创造性的工作思路还不是很多,个别工作做的还不够完善,这有待于在今后的工作中加以改进。努力使思想觉悟和工作效率全面进入一个新水平,充实自己施工管理经验,业余时间加强学习新技术应用,为适应建筑市场环境的发展大趋势,加大对现场生产管理、技术质量管理、文明施工等方面的管理力度,采用先进科学的管理理念,把先进的技术与管理经验与国内外先进的管理技术相结合,形成自己独立的技术优势。
目前已是知识经济时代,信息技术在工程项目中已起到越来越大的作用。建筑施工企业在大力发展与运用信息技术,重视高新技术的移植和利用、拓宽智力资源的传播渠道,全面改进传统的编制方法,使信息在生产力诸要素中起到核心的作用,逐步实现施工信息自动化、施工作业机器化、施工技术模块化和系统化的情况下,作为现场技术员应该自觉地融入现代科技知识中,自我完善自己的知识体系。以产生更大的经济效益,增强建筑施工企业的竞争力,从而使企业能在日益激烈的竞争中获得更好的生存环境。
需要重视的随着建筑事业不断发展,我感到现有的理论知识与建筑业的发展步伐还存在很大差距,为适应于大建筑市场,我将更努力地学理论知识,认真做好本职工作,使自己得到便全面的发展,在实践中不断进步,创出更多的优良工程。现申报建筑工程助理工程师职务,恳请上级评委予以核准
在多年施工过程中,本人承建过大大小小公路,数个但都是以一个目标为原则从抓质量、抓安全、抓进度和工程效益为目的,来确保工程的优
质。辽宁省大连开发区大罐弯铁路专线隧道施工中,因洞内围岩软弱,地形变化复杂,破碎较多造成大面积冒顶塌方,给施工造成很大的影响,经我队日夜奋战,并按我队提供处理塌方的方案进行严格和科学性抢险,顺利地完成了任务并受到建设部门的奖励,这项工程最张竣工验收评定为优良。这说明了施工当中不只量“干”而是又有科学知识理论和丰富的实践经验才能把项目搞好。这就是我在施工中始终坚持的原则,只有这样才能在今后建筑市场中站稳脚。
在长期的工程施工管理实践中使我懂得,要使工程保住质量,除了每个图施工,按规范施工外,安全的工作是非常重要的,没有安全,工程的质量就不能保证,从多年的施工技术管理实践中使我积累了一定的经验,在施工中,作为一施工技术人员,要把工程质量和安全生产视为企业的生命,在安全生产管理上,我们始终注重安全生产教育,落实安全责任制,实施责任管理,鼓励工人树立坚持安全操作方法的信心,养成安全操作的良好习惯,定期进行安全检查,消除事故隐患,落实整改措施,防止事故伤害,改善劳动条件,做到安全生产常抓不懈,警钟长鸣。
本人在工程项目管理和施工技术方面有很好的经验和施工能力,为了把公司做好做大,更有效益,以后我要把工作做了地更好、更完美。
java项目实训总结篇四
实习报告
一、实习目的
进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习sql的基础知识及正确的运用方法,ssh等企业应用框架和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
二、实习单位
xxxxxxxxx有限公司
三、岗位介绍
java软件工程师,学习基于java平台的web应用和设计知识。主要应用java基础、mysql数据库、servlet技术、jsp页面设计、jquery、ajax、maven、freemarket、hibernate、struts2、spring、xml等技术完成网站与游戏后台的开发
四、实习安排
第一阶段:linux 第二阶段:java基础知识
第三阶段:数据库设计(oracle、mysql)第四阶段:servlet & jsp; 第五阶段:xml & jquery & ajax 第六阶段:三大框架 第七阶段:maven项目管理 第八阶段:freemarket模版技术 第九阶段:自学lucene与支付宝等网上支付
五、实习内容 5.1 linux系统介绍
linux是一种自由和开放源码的类unix的操作系统,公司所用服务器一般部署在linux系统下,linux系统以开源免费和稳定著称,我们主要认识了linux的文件系统、分区系统、常用命令,主要学习了linux的常用命令
5.2 java基础知识
java的基础知识对于一个java软件工程师来说就好比是人的灵魂,现在的公司在招聘的时候不在乎你会不会流行的技术,如(struts、hibernate、spring、ibatis等)他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来说更是如此,我们在开发过程中运用了大量的java基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、io流…等等等等,所以一个系统对于java编程基础的依赖便不言而喻。
5.3 mysql、oracle数据库的介绍
mysql是最流行的开放源码sql数据库管理系统,它是由mysql ab公司开发、发布并支持的。mysql ab是由多名mysql开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。oracle则是以稳定性著称,在访问量和数据大量交换的服务器中,oracle占了大臂的江山,在开发中主要用到了数据库的查询语句、数据库的关系、事物等 5.4 java中的常用设计模式 5.4.1 工厂模式
客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
5.4.2 单例模式
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。5.5 servlet & jsp技术的介绍 5.5.1 什么是servlet 一个servlet就是java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展web服务器的应用程序。java servlet技术为这些应用程序定义了一个特定于http的 servlet类。
包为编写servlet提供了接口和类。所有的servlet都必须实现servlet接口,该接口定义了生命周期方法。5.5.2 servlet的生命周期
一个servlet的生命周期由部署servlet的容器来控制。当一个请求映射到一个servlet时,该容器执行下列步骤。5.5.3 jsp介绍
jsp是由sun microsystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页html文件(*.htm,*.html)中加入java程序 片段(scriptlet)和jsp标签,就构成了jsp网页java程序片段可以操纵数据库、重新定向网页以及发送e-mail等,实现建立动态网站所 需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持java,也可以访问jsp网页 5.5.4 jsp & servlet java servlet是jsp技术的基础,而且大型的web应用程序的开发需要java servlet和jsp配合才能完成。现在许多web服务器都支持 servlet,即使不直接支持servlet的web服务器,也可以通过附件的应用服务器和模块来支持servlet,这得益于java的跨平台特性。另外,由于servlet内部以线程方式提供提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此servlet的效率非常高 5.6 mvc 模式
为了把表现层presentation从请求处理request processing 和数据存储data storage中分离开来,sun公司推荐在jsp文件中使用一种“模型-视图-控制器”model-view-controller 模式。规范的servlet或者分离的jsp文件用于处理请求。当请求处理完后,控制权交给一个只作为创建输出作用的jsp页。有几种平台都基于服务于网络层的模-视图-控件 模式(比如struts 和spring framework)。
5.7 xml & jquery & ajax 5.7.1 xml xml是用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。主要学习了xml的语法与读取xml 5.7.2 jquery query是继prototype之后又一个优秀的javascript框架,jquery使用户能更方便地处理html documents、events、实现动画效果,jquery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jquery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可 5.7.2 ajax ajax的核心是javascript对象xmlhttprequest。该对象在internet 3 explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,xmlhttprequest使您可以使用javascript向服务器提出请求并处理响应,而不阻塞用户,ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 web 应用程序的技术。5.8 三大框架 5.8.1 struts2 struts 2是struts的下一代产品,是在 struts 1和webwork的技术基础上进行了合并的全新的struts 2框架。其全新的struts 2的体系结构与struts 1的体系结构差别巨大。struts 2以webwork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与servlet api完全脱离开,所以struts 2可以理解为webwork的更新产品。虽然从struts 1到struts 2有着太大的变化,但是相对于webwork,struts 2的变化很小。
5.8.2 hibernate hibernate是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。hibernate可以应用在任何使用jdbc的场合,既可以在java的客户端程序使用,也可以在servlet/jsp的web应用中使用,最具革命意义的是,hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。
5.8.3 spring spring在英文里有春天、弹簧、跳跃和泉眼的意思。spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由rod johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 j2ee 应用程序开发提供集成的框架。spring使用基本的javabean来完成以前只可能由ejb完成的事情。然而,spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何java应用都可以从spring中受益。5.9 maven maven是基于项目对象模型(pom),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具,maven 除了以程序构建能力为特色之外,还提供 ant 所缺少的高级项目管理工具。由于 maven 的缺省构建规则有较高的可重用性,所以常常用两三行 maven 构建脚本就可以构建简单的项目,而使用 ant 则需要十几行。事实上,由于 maven 的面向项目的方法,许多 apache jakarta 项目现在使用 maven,而且公司项目采用 maven 的比例在持续增长。
5.10 freemarket freemarker是一个用java语言编写的模板引擎,它基于模板来生成文本输出。freemarker与web容器无关,即在web运行时,它并不知道servlet或http。它不仅可以用作表现层的实现技术。freemarker允许java servlet保持图形设计同应用程序逻辑的分离,这是通过在模板中密封html完成的。模板用servlet提供的数据动态地生成 html。模板语言是强大的直观的,编译器速度快,输出接近静态html页面的速度。虽然freemarker具有一些编程的能力,但通常由java程序准备要显示的数据,由freemarker生成页面,通过模板显示准备的数据。
5.11 lucene lucene是一套用于全文检索和搜寻的开源程式库,由apache软件基金会支持和提供。lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在java开发环境里lucene是一个成熟的免
费开源工具。就其本身而言,lucene是目前以及最近几年最受欢迎的免费java资讯检索程式库。人们经常提到资讯检索程式库,虽然与搜寻引擎有关,但不应该将资讯检索程式库与搜索引擎相混淆。
六、实习总结及体会
通过这次实习机会,我主要学习了以上这些java编程的技术,同时也明白了身处公司中如何更好地与同事配合,毕竟在软件开发中,你不可能 5 一个人干完一个系统,大家都是通过svn等团队管理工具互相配合完成编程任务。在实习之前,我对软件开发的过程只有一个模糊地印象,以为只要把代码编写完之后就算基本上一个项目开发完毕了。然而通过这次实习,彻底颠覆了我的认知,我当时的认知无疑是非常幼稚和可笑的,完全的软件开发过程不只只是编写代码,在编写代码之前还有好多的事情要做,比如文档的编写、对项目进行需求分析、数据库设计等等。代码编写完成之后还要进行测试,以及人员的培训,这些都是必须做,也是必不可少的项目,甚至比代码的编写还重要。
以前总是觉得自己干不好编程,没有足够的自信,但通过一系列知识的学习,还有人际交往能力的提高,我渐渐地认识到如果个人想要在公司立足,除了要有扎实的知识基础,还必须具备良好的交流沟通能力,虽然现在我在公司基本没出现加班的情况,但做这一行就得做好心里准备,时刻准备战斗,对于我们现在这个阶段来说,实践就是提高的唯一捷径,在这个关键的阶段中,你必须做到肯吃苦,不怕累,让知识和技能来充实你的生活,但你回想这一刻的时候,你并不在乎当初赚的工资是多少,上班的时间是多久,你只在乎的是你的技能、经验、人际关系的提高,这样会给你带来一种成就感,对于即将毕业的大学生来说,经验与经历是你以后发展的敲门砖,即将面对社会的我们,再也没有校园那一堵堵围墙能给我们安全感并保护着我们,我们需要面对社会,同其他人竞争,如果你现在还在纠结这份工作很辛苦、工资很低,那你就错了,你要纠结的是这份工作能不能学到东西,你的能力跟你的报酬对不对等,如果当你发现你的能力跟你的报酬严重不对等或是没东西学习的时候,那时你可以选择到别的地方发展。
现在的我没事也会去一些java的qq群跟大家交流一番,在这里你能找到很多程序猿(程序员的网络叫法),大家一起讨论技术,讨论问题,探讨人生,虽然很多时候都是在八卦,但只有他们才能理解这个职业的艰辛,才能与你感同身受。我在开发期间也遇到很多问题,但是我会试着到网络去找答案,如果实在找不到我会试着问问我的上级,或者跟一些朋友讨论一下,如果发现了这个问题的答案我会及时把它记录下来,方便以后遇到问题可以随时翻阅,我相信好记性不如烂笔头这句话,我也相信如果一个程序员写的代码没有错误那只能证明他没写过代码,虽然我比较懒,但我现在有空的时候都会对着电脑敲代码,我相信手感是敲出来的,你看 10遍都不如你敲一遍来得印象深刻。
通过这次实习,我认识到了一个软件开发的完整的过程,为我今后进行实际的工作奠定了坚实的基础。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。而且所作的软件应用性更强。所以,在今后的学习中我会严于律己,认真学习有关软件编程的课,为以后的工作打好坚实的基础。
java项目实训总结篇五
2010工作总结
2010年对于我来说是非常重要的一年,在这一年中我有了很多的进步,也在在很多地方留下了一些遗憾。
古人云:“前事不忘,后事之师”,亦云:“一日而三省吾身”。我虽然不能做到“一日三省”但是年终总结是万万不能再少的。希望可以通过对过去的总结,找到自己在技术发展上的缺陷,发现自己不好的那些习惯并在未来的日子中可以不断的修正。
9月份入职到现在有4个多月了,在公司领导同事的关心和帮助下,本人认真负责的完成了各项工作任务,技术水平有了明显提高。工作情况如下:
1、熟悉了解公司各项规章制度
我于2010年9月进入公司,为了更快更好地融入公司这个团队,为以后的工作打好铺垫,在入职培训中,我认真对公司的各项规章制度进行了解,熟悉公司的企业文化,熟悉公司编程风格,熟悉公司编码规范,熟悉办公环境,以及人文交流,通过了解和熟悉,我为能进入公司这个团队感到自豪,同时也感到自身的压力。在以后的工作中,我将以公司的各项规章制度为准则,严格要求自己,踏实工作,在坚持原则的情况下敢于创新,更快更好地完成工作任务。
2、学习新技术
由于客户对产品的要求越来越高,要求产品更人性化,多样化,交互性强,公司在今后的项目中将用到extjs技术,所以我对这门技术进行了详细,深入的学习,现在已经能够灵活运用,并编码实现了大量常用组件的开发,为公司的以后的项目需求做好了准备。
3、熟悉并参与修改现有项目
熟悉并参与修改佛山招投标项目和司法厅项目。存在的不足以及改进情况如下:
1、技术水平有待继续提高
在工作中遇到一些技术问题无法解决,最后通过网上搜索以及请教同事领导帮忙得以解决,我将归纳整理常见问题,做到下次遇见能够快速解决,积累经验,提高工作效率,继续学习新知识新技术,翻新技术知识。
2、缺乏计划性
在工作过程中,常常因为缺乏计划,导致工作目的不够明确,主次矛盾不清,造成事倍功半的效果,在以后的工作过程中,我要认真制订工作计划,做事加强目的认识,分清主次矛盾,争取能达到事半功倍的效果。
3、缺乏沟通,不能充分利用资源
在工作的过程中,由于碍于面子,不积极向其他同事求教,造成工作效率降低甚至出现错误,不能达到优势资源充分利用。俗话说的好“三人行必有我师”,在以后的工作中,我要主动加强和其他部门同事的沟通,通过公司这个平台达到资源共享,从而提高自己的技术水平,更好的完成工作。在2011年我将继续坚持认真的工作态度,刻苦的学习态度,愉快的生活态度投入工作,希望在2011年取得新的进步与成就。