JavaScript 是一种脚本语言。脚本语言是一种轻量级的编程语言,是一种混合的语言,不是纯java语言,有一些vb的痕迹,被直接嵌入HTML 页面。
简介功能:所见即所得,支持图片和Flash,工具栏可自由配置,使用简单兼容性:IE5.5+、Firefox1.5+、Safari3.0+、Opera9.50+、Netscape7.1+、Camino1.0+成熟度。
Spring是一个开源框架.Spring为简化企业级应用开发而生.使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能.Spring是一个DI和AOP容器框架.
拦截器(Interceptor)是动态拦截Action调用的对象,类似于Servlet中的过滤器。在执行Action的业务逻辑处理方法(execute())之前,Struts2会首先执行在struts.xml中引用的拦截器。拦截器是struts2的一个重要特性。Struts2框架的大多数核心功能都是通过拦截器来实现的,像避免表单重复提交、类型转换、对象组装、验证、文件上传等,都是在拦截器的帮助下实现的。拦截器之所以称为“拦截器”,是因为它可以在Action执行之前和执行之后拦截调用。Struts2将它的核心功能放到拦截器中实现,而不是分散到Action中实现,有利于系统的解耦,使得功能的实现类似于个人电脑的组装,变成了可插拔的,需要某个功能就“插入”一个拦截器,不需要某个功能就“拔出”一个拦截器。你可以任意组合拦截器来为Action提供附加的功能,而不需要修改Action的代码。
页面中的孤立状态的节点没有被回收,需要子节点真的被移除-----孤立节点无法通过编程手段来删除,只能努力避免孤立节点的生成。
Fusioncharts是一个基于Flash的图表组件,可以用来提供数据驱动的动态图标。充分利用流体美丽的Flash为模板,使用XML作为其数据接口,创造紧凑,互动的动态图表。可用于任何网页脚本语言(eg:jsp、html等)。
在内部,SQLite由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 SQLite 的内核变得更加方便。所有 SQL 语句都被编译成易读的、可以在 SQLite 虚拟机中执行的程序集。
JavaScript是由Netscape公司开发的一种脚本语言,结构简单,使用方便,对用户自身知识水平的要求并不高,易学易懂。 Netscape将这种脚本语言命名为LiveScript,它的整个语法以Java为基础,但比Java要简单,同时,由于它是一种脚本语言,所以无需编译,可由浏览器直接解释运行,而不象Java那样需要经过编译。 Netscape见LiveScript大有发展前途,而SUN也觉得可以利用Livescript为Java的普及做铺垫,于是两家签订协议,将LiveScript改为JavaScript,造就了这个强力的WEB页开发工具。
第1章Rose入门
本文将依发展的时间顺序介绍三种值得电子图书馆领域注意的电子文件格式:标准通用标示语言(StandardGeneralizedMarkupLanguage;简称SGML)的,超文件标示语言(HypertextMarkupLanguage;简称HTML)的与最新崛起的可扩展标示语言( ExtensibleMarkupLanguage,简称XML)的,并作简单的比较。