5 页 共 28 页 Tomcat 部分是Apache 服务器的扩展但它是独立运行的所以当你运行tomcat 时它实际上作为一个与Apache 独立的进程单独运行的。
这里的诀窍是当配置正确时Apache 为HTML页面服务而Tomcat 实际上运行JSP 页面和Servlet。
另外Tomcat和IIS、Apache等Web服务器一样具有处理HTML页面的功能另外它还是一个Servlet和JSP容器独立的Servlet容器是Tomcat的默认模式。
不过Tomcat处理静态
HTML的能力不如Apache服务器。
目前Tomcat最新版本为7.0.12 Released 本设计使用的是tomcat-6.0.29。
223
mysql服务器 1、数据库的概念 数据库是一种存储数据并对数据进行操作的工具。
数据库的作用在于组织和表达信息简而言之数据库就是信息的集合。
计算机的数据库可以分为两类非关系数据库flat-file和关系数据库relational。
关系数据库中包含了多个数据表的信息数据库含有各个不同部分的术语象记录、域等。
2、MySQL是一个小型关系型数据库管理系统开发者为瑞典MySQL AB公司。
在2008年1月16号被Sun公司收购。
而2009年SUN又被Oracle收购.对于My
sql的前途没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、总体拥有成本低尤其是开放源码这一特点许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
与其他的大型数据库例如Oracle、DB2、SQL Server等相比MySQL自有它的不足之处如规模小、功能有限MySQL Cluster的功能和效率都相对比较差等但是这丝毫也没有减少它受欢迎的程度。
对于一般的个人使用者和中小型企业来说MySQL提供的功能已经绰绰有余而且由于MySQL是开放源码软件因此可以大大降低总体拥有成本。
224 java开发语言 Java是一种简单的跨平台的面向对象的分布式的解释的健壮的安全的结构的中立的可移植的性能很优异的多线程的动态的语言。
当1995年SUN推出Java语言之后全世界的目光都被这个神奇的语言所吸引。
Java的特点 1.平台无关性 平台无关性是指Java能运行于不同的平台。
Java引进虚拟机 原理并运行于虚拟机实现不同平台的Java接口之间。
使用Java编写的程序能在教务管理系统 第 6 页 共 28 页 世界范围内共享。
Java的数据类型与 机器无关
Java虚拟机Java Virtual Machine是建立在硬件和操作系统之上实现Java二进制代码的解释执行功能 提供于不同平台的接口的。
2.安全性 Java的编程类似C学习过C的读者将很快掌握Java的精髓。
Java舍弃了C的指针对存储器地址的直接操作
程序运行时内存由操作系统分配这样可以避免病毒通过指针侵入系统。
Java对程序提供了安全管理器防止程序的非法访问。
3.面向对象 Java吸取了C面向对象的概念将数据封装于类中利用类的优点实现了程序的简洁性和便于维护性。
类的封装性、继承性等有关对象的特性使程序代码只需一次编译然后通过上述特性反复利用。
程序员只需把主要精力用在类和接口的设计和应用上。
Java提供了众多的一般对象的类通过继承即可使用父类的方法。
在Java中类的继承关系是单一的非多重的一个子类只有一个父类子类的父类又有一个父类。
Java提供的Object类及其子类的继承关系如同一棵倒立的树形根类为Object类Object类功能强大经常会使用到它及其它派生的子类。
4.分布式 Java建立在扩展TCP/IP
网络平台上。
库函数提供了用HTTP和FTP协议传送和接受信息的方法。
这使得程序员使用网络上的文件和使用本机文件一样容易。
5.健壮性 Java致力于检查程序在编译和运行时的错误。
类型检查帮助检查出许多开发早期出现的错误。
Java自己操纵内存减少了内存出错的可能性。
Java还实现了真数组避免了覆盖数据的可能这些功能特征大大提高了开发Java应用程序的周期。
并且Java还提供了Null指针检测、数组边界检测、异常出口、Byte code校验等功能。
225 ExtJs框架 ExtJS是一种主要用于创建前端用户界面是一个与后台技术无关的前端
ajax框架。
功能丰富无人能出其右。
无论是界面之美还是功能之强ext的表格控件都高居榜首。
单选行多选行高亮显示选中的行推拽改变列宽度按列排序这些基本功能咱们就不提了。
自动生成行号支持checkbox全选动态选择显示哪些列支持本