JavaWeb实习报告

上传人:枫** 文档编号:552778312 上传时间:2022-08-08 格式:DOC 页数:15 大小:187.50KB
返回 下载 相关 举报
JavaWeb实习报告_第1页
第1页 / 共15页
JavaWeb实习报告_第2页
第2页 / 共15页
JavaWeb实习报告_第3页
第3页 / 共15页
JavaWeb实习报告_第4页
第4页 / 共15页
JavaWeb实习报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《JavaWeb实习报告》由会员分享,可在线阅读,更多相关《JavaWeb实习报告(15页珍藏版)》请在金锄头文库上搜索。

1、武汉理工大学华夏学院毕业实训报实训题目java软件开发系另U:信息工程系专业:计算机应用学号:10225507214姓名:曾令平指导教师:黄启荃提交日期:2010年_月30日武汉理工大学华夏学院计算机教研室制1实习题目:软件开发2实习目的:本人由于在达内实训时,各项成绩优异,被北京木联能科技有限公司录用为软件开发实习生,作为即将步入社会的应届毕业生,我带着无比激动的心情和远大的理想,到北京木联能科技有限公司实习,实习目的如下:进一步了解开发的相关知识,掌握开发的基本技术,丰富开发的实战经验。学习的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,巩固大学所学专业的基本知

2、识,提高分析、判断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。3实习时间:年月号一年月号4实习地点:武汉达内科技有限公司5实习单位简介武汉达内科技有限公司(以下简称“公司”)位于武汉东湖开发区关山一路号中国光谷创意产业基地号楼层。公司长期致力于培养IT精英,近年来成功的培养了无数的人才,公司师资都是工作相当有经验的讲师主讲。达内IT培训集团是中国高端IT培训行业领导品牌,致力于培养、+等方面的中高端软件人才。由美国国际数据集团I和集富亚洲投资,是国内首家获得国际风险投

3、资的IT培训机构,连续年入选德勤“高科技高成长中国强、亚太地区强”。达内IT培训集团是之父公司在中国境内最大的培训合作伙伴、中关村科技园区管委会指定的“软件人才培养示范基地”,是中国“先就业后付款”IT培训模式的创始者。经过年运营,达内IT培训集团在大学生IT就业培训领域积累了丰富的专业经验与就业资源。以中关村科技园区为依托,达内在中国软件业发达城市一一北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、苏州、成都、太原等多个城市,建立了近家培训中心,拥有万多平米的培训场地,在校生规模达人。已累计为、微软、摩托罗拉、华为、中软、用友、阿里巴巴、新浪、搜狐、百度、联想、神州数码、大唐电信、亚信

4、等知名企业培养输送万多名中高级软件人才,跨越电信、金融、电子政务商务、电力、通讯、搜索、欧美外包及对日外包等十数个行业。目前,达内集团拥有多名员工,年产值接近亿元,运营规模已远远超出其它同类机构。6实习内容6.1.公司米用的编程语言-java语言是由微系统公司所发展出来的程序语言,它本身是一种对象导向()的程序语言。也号称是能跨平台使用的语言,这主要是因为本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作,这种码必需在透过的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种的直译器,就能解读也就能执行编译过的程序,故与程序是在那种平台上被编译的,就完全没有干系了。写出来的

5、程序可分为两类,分别是与一般的这一类就与般的程序如的作用是比较类似的,是一个独立可执行的应用程序,像是一个浏览器,且就是使用程序所发展出来的。最常见的程序包括应用程序和。应用程序是单独的程序,诸如浏览器软件就是用语言编写的。类似于应用程序,但是它们不能单独运行,可以在支持的浏览器中运行。主要是内置于网页中,在浏览时发挥作用。的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。中的常用设计模式工厂模式客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即

6、可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。女口:如何创建及如何向客户端提供。建造模式将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一种分步骤进行的建造过程。工厂方法模式核心工厂类不再负责所有产品的创建,而是将具体创建的工作交给子类去做,成为一个抽象工厂角色,仅负责给出具体工厂类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节。原始模型模式通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的方

7、法创建出更多同类型的对象。原始模型模式允许动态的增加或减少产品类,产品类不需要非得有任何事先确定的等级结构,原始模型模式适用于任何的等级结构。缺点是每一个类都必须配备一个克隆方法。单例模式单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例单例模式。单例模式只应在有真正的“单一实例”的需求时才可使用。公司使用的数据库数据库数据库管理系统概述是最流行的开放源码数据库管理系统,它是由公司开发、发布并支持的。是由多名开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。数据库是数据的结构化集合。它可以是任何东西,从简单的购物清单到画展

8、,或企业网络中的海量信息。要想将数据添加到数据库,或访问、处理计算机数据库中保存的数据,需要使用数据库管理系统,如服务器。计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大的仓库内。这样就增加了速度并提高了灵活性。的指得是“结构化查询语言”。是用于访问数据库的最常用标准化语言,它是由标准定义的。标准自年以来不断演化发展,有数种版本。在本手册中,“SQL92”指得是1992年发布的标准,“SQL:1999”指得是1999年发布的标准,“SQL:20

9、03”指得是标准的当前版本。我们采用术语“SQL标准”标示SQL标准的当前版本。“开放源码”意味着任何人都能使用和改变软件。任何人都能从下载S软件,而无需支付任何费用。如果愿意,你可以研究源码并进行恰当的更改,以满足你自己的需求。SQL软件采用了L通用公共许可证),:,定义了在不同情况下可以用软件作的事和不可作的事。SQ服务器还有一套实用的特性集合,这些特性是通过与我们用户的密切合作而开发的。在我们的基准测试主页上,给出了SQ服务器和其他数据库管理器的比较结果。SQ服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快,多年以来,它已成功用于众多要求很高的生产环境。尽管SQ始

10、终在不断发展,但目前SQ服务器已能提供丰富和有用的功能。它具有良好的连通性、速度和安全性,这使的SQ十分适合于访问上的数据库。的历史我们最初的出发点是,使用来连接我们的表,这类表采用了我们的快速低层面()子程序。然而,经过一些测试后,我们得出结论,的速度或灵活性不足以满足我们的要求。其结果是,为我们的数据库提供了新的接口,但接口与的几乎一样。设计该的目的在于,允许将为编写的第三方代码方便地移植到S名称的起源不明。多年来,我们的基本目录以及大量库和工具均采用了前缀“”。不过,共同创办人的女儿名字也叫“”。时至今日,名称的起源仍是一个迷,即使对我们也一样。的名称为i”,它是由公司的创办人从用户在“

11、命名”比赛中提供的众多建议中选定的。该名称是由来自非洲斯威士兰的开放源码软件开发人提出的。根据的说法,按斯威士兰的本地语言,女性化名称源自W也是坦桑尼亚、地区的一个镇的镇名,靠近的母国乌干达。稳定性最初的代码可回溯至20世纪0年代初。它提供了稳定的编码基数,最初存储引擎使用的S表格式仍保持向后兼容性。在SQL公司的前身,自199年中期以来,SQ代码在多个项目中工作良好,未出现任何问题。当数据库软件首次向更广泛的公众发布时,我们的用户很快发现了一些未经测试的代码段。自那以后,尽管每个新版本具有很多新的特性,但每次新发布的版本均存在少量的移植性问题。每次发布的服务器均是可用的。仅当用户尝试源自“灰

12、色区域”的代码时才会出现问题。当然,新用户不了解“灰色区域”是什么。因此,在本节中,我们介绍了目前已知的这类区域。本节所作的介绍主要针对服务器版和更高版本。在最新的版本中,更正了所有已知和通报的缺陷,但“缺陷”一节所列的除外,这类缺陷与设计有关。服务器采用了多层设计和独立模块。在此列出了一些较新的模块,并指明了它们的测试情况。表最大能达到多少限制的表大小为G由于在中使用了存储引擎,最大表尺寸增加到了(-字节)。由于允许的表尺寸更大,数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由内部限制决定的。存储引擎将表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超

13、过单独文件的最大容量。表空间可包括原始磁盘分区,从而使得很大的表成为可能。表空间的最大容量为。在下面的表格中,列出了一些关于操作系统文件大小限制的示例。这仅是初步指南,并不是最终的。操作系统文件大小限制Linux2.2-Intel32-bit2GB(LFS:4GB)Linux2.4+(usingext3filesystem)4TBSolaris9/1016TBNetWarew/NSSfilesystem8TBWin32w/FAT/FAT322GB/4GBWin32w/NTFS2TB(可能更大)MacOSXw/HFS+2TB在平台下,通过使用对文件系统的大文件支持()补丁,可以获得超过的表。在平

14、台下,存在针对的补丁,可支持大文件(高达)B目前发布的大多数版本均基于内核,包含所有所需的补丁。使用和,(千兆兆)和更大的文件也能在L上实现。然而,最大可用的文件容量仍取决于多项因素,其中之一就是用于存储MySQL表的文件系统。另外,用户请注意:和不适合MySQL的生产使用。应使用。S在默认情况下,MySQL创建的MyS表允许的最大尺寸为。你可以使用SS语句或y检查表的最大尺寸。如果需要使用大于的MyS表(而且你的操作系统支持大文件),可使用允许_LM选项的语句。创建了表后,也可以使用LL更改这些选项,以增加表的最大允许容量。处理MyS表文件大小的其他方式:如果你的大表是只读的,可使用y压缩它

15、。y通常能将表压缩至少0,因而,从结果上看,可获得更大的表。此外,y还能将多个表合并为个表。MySQL包含一个允许处理MyS表集合的M库,这类MyS表具有与单个M表相同的结构。与的应用语言是编写数据库应用程序的杰出语言之一,它提供了方便访问数据的技术。利用语言中的技术,用户能方便地开发出基于网页的数据库访问程序,从而扩充网络应用功能。(,数据库连接)是一种用于执行SQL语句的p可以为多种关系数据库提供统一的访问接口。由一组用语言编写的类与接口组成,通过调用这些类和接口所提供的方法,用户能够以一致的方式连接多种不同的数据库系统(如eSQLS、0Sy等),进而可使用标准的SQL语言来存取数据库中的数据,而不必再为每一种数据库系统编写不同的程序代码。SQLS是微软公司新一代的数据库产品,它是在SQLS建立的坚固基础上产生的,并对SQLS做了大量扩展。SQLS通过高端硬件平台以及最新网络和存储技术的支持,可为最大的站点和企业级应用提供可扩展性和高可靠性。通过、接口访问数据库。、接口应用程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号