版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高品质文档2022年软件编程实习总结 实习时间:3月1日5月9日 实习地点:广州xx高校生实训基地 实训目标: 1.通过系统性的实训,娴熟把握java se、java ee学问体系,具备java开发阅历; 2.了解企业软件开发流程规范,初步具备正确的软件开发编程思路,把握软件开发的基本方法,养成规范化项目开发习惯; 3.以项目案例带动实训,以企业开发为基础,对参与实训学生进行项目分组管理,学生需按要求完成每天布置的项目案例,实训结束时必需按要求完成多个项目开发工作,通过案例练习、企业项目开发、评审,使学生初步具备软件开发的实战力量; 实习单位概述:xx科技以中关村科技园区为依托,在中国软件业发
2、达城市北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、苏州、成都、太原等20大城市,建立了近40家培训中心,占地2万平米,年培训1万多名软件人才。已累计为ibm、微软、摩托罗拉、华为、中软、用友、yahoo、阿里巴巴、tom、新浪、搜狐、百度、联想、神州数码、大唐电信、亚信等知名it企业培育输送了7万多名中高级软件人才,目前xx全国拥有600多名员工,年产值近2亿元,是中国领先的中高端软件人才培训机构。 xx科技目前供应的职业培训包括:外企软件开发工程师、软件测试工程师、oracle数据库管理员、unix系统管理员、网络系统工程师。 实习概况: 1. java语言简介。包括java的进展
3、、java语言的特点、java应用程序的运行机制和环境、java的垃圾回收机制、java开发环境的安装和配置和java源程序的编译和运行等。 其中,配置java开发环境时,需要修改环境变量(先在系统变量中新建一个java_home的变量,将其值设置为jdk1.6.0的安装路径;然后修改path变量,在该变量值类加入路:%java_home%bin;%java_home%jrebin; 接着再修改classpath变量,若没有手动加入,在其值类加入路径:.; 最终利用javac -version测试java的版本);在编译和运行java源程序时,先使用javac *.java进行编译,再利用ja
4、va *进行运行。 2. java基本语法。包括java的命名规范、解释、标识符、数据类型、变量、运算符、表达式 、掌握语句等。其中,java的命名规范包括:以字母(unicode)“$”“”为开头。 第二个字符开头是字母(unicode)、数字、“$”“”,不限制长度,不能是 java的关键字,区分大小写和可以是中文;java的基本数据类型有八种:整型类型(byte,short,int,long)、浮点类型(float,double)、字符型(char)和布尔型(boolean);java的掌握语句包括:选择语句(if-else,switch-case)、循环语句(for,do-while,
5、while)和循环跳转语句(break结束整个循,continue结束本次循环)。 3.mysql数据库基本指令。包括创建、查询、删除数据库和表,向表中添加、删除、更新数据和查询表,修改表的结构等。 其中,列出数据库实例和表: show databases; show tables; 使用数据库实例: use databasename; 显示表中列的属性: desc tablename; 创建一张表: create table tablename( 属性及其数据类型 ); 查询数据: select * from tablename(where id=); 添加数据: insert into t
6、ablename(属性1,.)values(属性值1,.); 删除数据: delete from tablename(where id=); 更新数据: update tablename set 字段名=?,字段名=?( where id=); 表结构的修改,如增加一个字段格式: alter table tablename add column(字段名,字段类型); 4.数组的介绍。包括数组的申明,初始化(静态和动态初始化),数组的访问、遍历和复制等。 5.string中一些api方法。如找到指定位置的字符charat(int index),求字符串的长度length(),字符串的连接conc
7、at、推断字符串是否以指定的字符结束engswith('c')、推断两个字符串是否相等equal等。 6.接口的介绍。包括collection、list、hashmap等,以及这些接口的一些api的使用。 7.类的封装和重载。 8.mysql数据库与myeclipse的连接,需要在工程中导入驱动包mysqldrive.jar。 9.mysql中不能显示中文的解决方法。先找到安装mysql的myini文件,在其中将两处的default-character-set=latinl 的latinl修改为gbk,接着重启mysql服务,然后重新打开mysql,并输入show variab
8、les like ?character_set_%?;;最终建立数据库和表,若数据库和表已经存在,必需先丢掉,再重建。 10. java连接数据库。先注册驱动class.forname (“mysql驱动”);接着通过驱动管理器获得连接drivermananger.getconnection(url,user,pwd);然后获得数据库的处理语句preparedstatement prst = conn.preparedstatement(sql);再获得结果集resultset,resultset rs=prst.executequery();最终关闭连接(先开后关)。 11. jsp的内置对
9、象的一些方法。request表示http servlet request对象,它包含了有关扫瞄器恳求的信息;response表示httpservletresponse对象,并供应了几个用于设置送回扫瞄器的响应的方法;out对象是javax.jsp.jspwriter的一个实例,并供应了几个方法使你能用于向扫瞄器回送输出结果;applicaton 表示一个javax.servle.servletcontext对象。 12.servlet的编写。先将继承了httpservlet的类写好,然后将其部署到tomcat上,最终进行配置文件的编写。 13.项目的开发。实现添加、删除、更改等操作 收获与体会
10、: 在广州xxit培训集团的实习结束了,看着自己亲自写出来的几个案例,内心特别感动,整个实习过程布满深厚的学习氛围。在这里,我对java的熟悉与理解上升了一个档次,当时对java只是一知半解,而在这里学习了一段时间后,发觉自己对java还是很感爱好的。课堂上老师仔细地讲解各个方面的学问,每一个学问点都会讲解地特别清晰,让我们理解透彻,并且会加以程序联系,让我们充分地汲取一天所学的学问。实习从开头的紧急畏惧到后来的喜爱习惯,在这里留下的记忆是深刻的、收获是丰富的、汗水是晶莹的。 通过这次实习,此次实习过程中的收获主要有四个方面:一是通过直接参加企业的运作过程,学到了实践学问,同时进一步加深了对理
11、论学问的理解,使理论与实践学问都有所提高,圆满地完成了此次实习的实践任务。二是提高了实际工作力量,为就业和将来的工作取得了一些珍贵的实践阅历。三是在实习过程中成立一个小组,彼此之间相互沟通,相互关心,为了达成共同的目标而努力,让我看到了大家对于工作的热忱,还有每个人的工作力量。四是为毕业论文积累了素材和资料。 于是,在将来的日子,我将做到以下几点: 1、连续学习,不断提升理论涵养 在信息时代,学习是不断地吸取新信息,获得事业进步的动力。仔细学习java,使自己具有更好的专业学问,为以后就业做预备。作为一名青年学子更应当把学习作为保持工作乐观性的重要途径,不断努力,不断进步。 2、努力实践,自觉
12、进行角色转化 理论是灰色的,生活之树常青,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能熬炼人的品质,彰现人的意志。 从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必需熟悉到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习学问,而社会实践则意味着连续学习,并将学问应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上熟悉到这一点还是不够的,而是必需在实际的工作和生活中潜心
13、体会,并自觉的进行这种角色的转换。 3、提高学习乐观性和主动性 实习,是开端也是结束。呈现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的学习和生活中,我将连续努力学习,深化实践,不断提升自我,努力制造成果,连续制造更多的人生价值。 4、要培育自己的团结合作精神 工作学习生活中,团结合作,是必需的。项目经理说过,一个完整的程序不是由一个人完成的,而是由一个团队完成的,每个人完成一部分的模块,然后整合起来才是完善的程序。所以在项目中,每个人都是力气必要的。因此,培育自己的团结合作力量,是以后的工作的必要预备。 阅历与教训: 在这次实习中,遇到的问题和困难,总结了以下几点:
14、 1. 要了解每一项工种,并娴熟基本的操作 光是靠啃书本是无用的,所谓实习就是要我们自己实际的去练习,去操作。要真正的能从书本的理论学问转到实际操作中来。还有就是不能在技术不精的状况下由着自己的性子来操作,肯定要在老师的指导,讲解下进行操作。 2. 代码错误是不行避开的 任何人在写代码时,都会消失错误,就算是娴熟的程序员也有写错代码的时候,所以在找出代码错误时肯定要专心、细心、急躁。不仅要清晰哪里错了,还需要清晰为什么错,防止以后再犯同样的错误,只有经受过错误才会成长。 3. 理解每行代码的含义 在实际操作中我们不能仅仅是跟着老师打代码,要多思索,虽然老师所讲的代码都已下载到自己的电脑,但我们还是要思索,对程序中每一行的代码都要把握,理解它的作用,能实现什么,在哪个部分增加变量,在哪个部分增加函数,构造函数应如何编写,都是需要我们的思索。只有理解了,这些学问才是真正属于你的,不理解的话打再多的代码也对你没有任何的关心。 总结: 实习是教学与实际相结合的重要实践性教学环节。在实习过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论