MySQL与其他的数据库 Oracle、SQL Server相比,MySQL 虽然有不足之处,但对于个人和中小型企业来说,MySQL提供的功能已足够满足其需求,而且MySQ L是开放源码软件,可降低开发的成本。
2.3 JDK简介
jdk是Java语言的软件开发工具包,主要应用于移动设备和嵌入式设备上的java应用程序。
JDK包含的基本组件如下:
javac – 编译器,用来将源程序转成字节码
jar – 打包工具,把相关的类文件打包成一个文件
javadoc – 文档生成器,能从源码注释中提取文档
jdb – debugger,是查错工具
java – 是运行编译后的java程序(.class后缀的)
appletviewer – 小程序浏览器,是一种执行HTML文件上Java小程序的Java浏览器。
Javah:产生可调用Java过程的C过程,或者建立能被Java程序调用的C过程的头文件。
Javap – Java反汇编器,用来显示编译类文件中可访问的功能和数据,同时显示字节代码的含义。
Jconsole: 是Java进行系统调试和监控的工具
2.4 Tomcat简介
Tomcat最初是由Sun的软件构架师詹姆斯·邓肯·戴维森开发的[3],后来Tomcat成为Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目。
Tomcat 服务器是免费的开放源代码的Web 应用服务器,属于轻量级的应用服务器,在中小型系统和并发访问用户不多的场合下使用,是开发和调试JSP 程序的首选。Tomcat 是Apache 服务器的扩展,是独立运行的,所以当运行tomcat 时,实际上是一个独立的进程单独运行的。
此次我使用的是Apache Tomcat 6.x的开发环境,Apache Tomcat 6.x在汲取 Tomcat 5.5.x优点的基础上,还实现了Servlet 2.5和JSP 2.1等特性的支持。并同时做出了其他方面的改进,如:内存使用优化、更大的IO容量、重构聚类。来.自/751·论|文-网·www.751com.cn/
3 技术介绍
3.1 javascript技术
JavaScript是一种直译式脚本语言[4],是种动态类型、弱类型、基于原型的语言,并内置支持类型。它的解释器称之为JavaScript引擎,是浏览器的一部分,广泛应用于客户端的脚本语言,最早是在HTML网页上使用,给HTML网页增加动态功能。
JavaScript的脚本语言具有以下几个特点:
(1)脚本语言。JavaScript是一种解释型脚本语言,C、C++等语言是先编译后执行,而JavaScript是在程序运行过程中进行解释。
(2)基于对象。JavaScript是种基于对象的脚本语言,既可创建对象又可使用现有的对象。
(3)简单。JavaScript语言采用的是弱类型的变量类型,对其使用的数据类型没有做出严格的要求,基于Java基本语句和控制的脚本语言,设计简单紧凑。
(4)动态性。JavaScript是采用事件驱动的脚本语言,不经过Web服务器就可对用户的输入做出响应。在访问网页时,鼠标在网页中进行操作,JavaScript都可以直接对此给出相应的响应。
(5)跨平台性。JavaScript脚本语言不依赖于操作系统,只需浏览器的支持。因此一个JavaScript脚本在编写后,可以放到任意机器上使用,前提是机器上的浏览器支持JavaScript脚本语言,JavaScript已被大多数的浏览器所支持。