提到jQuery就会很自然的与prototype进行比较: jQuery也是纯粹的javascript代码库,完全可以在其它的web应用中使用 jQuery能兼顾主流浏览器标准,能跨浏览器运行 jQuery开发者操作的对象不是原始的DOM元素,而是jQuery对象。通过这种方式使得开发者无须理会不同浏览器处理dom对象时存在的差异,而是直接以jQuery对象所支持的属性和方法操作DOM对象。 jQuery提供了一些工具来简化数组,字符串的操作。 jQuery库对Ajax也提供了良好的支持,使用jquery无须手动创建XMLHttpRequest对象,只需指定发送请求的URL和处理服务器相应的回调函数即可, jQuery将负责完成剩下的工作。
JavaScript 特点; JavaScript 语法; JavaScript 基于对象编程; 事件驱动及事件处理; 常用宿主对象及其使用; 框架。
Visual Studio 2010 高效自动化测试管理平台。在Visual Studio 2008测试工具中,最为出色是Web测试和负载测试
Canvas绘图 Audio 声音 Local Storage 本地存储 离线应用 Web Socket
课程目标通过本章学习,可以掌握:JavaScript的数据类型:数值型、字符型、逻辑型、空值JavaScript的表达式与运算符JavaScript控制语句、内部对象JavaScript自定义对象什么是JavaScript?是一种scriptinglanguage(一种轻量级编程语言)解释性语言(无需事先编译),由浏览器解释执行增加HTML页的可交互性通常直接嵌入HTML页中类似的脚本语言。
在用Visual C++开发面向对象应用程序时,主要使用了两种方法:使用Windows提供的WindowsAPI函数API是应用程序编程接口的缩写,是系统和应用程序间的接口。它为应用程序提供系统的各种特殊函数及数据结构定义。根据完成的功能,分类如下:窗口管理函数:实现窗口的创建、移动和修改功能。图形设备接口函数:实现与设备无关的图形操作功能。系统服务函数:实现与操作系统有关的多种功能。
lucene简介lucene是什么?lucene是一套JavaAPI,它不是一个独立的搜索引擎系统,但是你可以使用lucene开发搜索引擎系统。现在我们学习lucene主要是学习如何使用别人开源的东西,来组建自己想要的搜索引擎系统。在这里我是和大家共同讨论学习lucene,前些日子我先简单的学习了一下,下面给大家具体的介绍一下lucene.lucene有什么(也就是lucene的组成
PhoneGap是一个自由开放源码的开发工具和框架, 允许利用HTML + JavaScript + CSS的强大功能在多个手机平台上开发程序, 开发出来的程序经过在各自的平台上编译形成独立的安装程序。 使程序看起来和native的程序一样。
核心库体积小,更少的带宽占用 代码简洁,学习曲线低 在线API文档全,Demo示例全 开源社区插件丰富
了解Java Servlet的 概念。 掌握Java Servlet的执行过程。 掌握如何开发和部署一个Servlet。Servlet是Java编写的服务器端程序,是由服务器端调用和执行的、按照Servlet自身规范编写的一个Java类。 Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面 。
主题一、什么是模板技术?二、结合实际,我们使用模板技术的好处?三、当前流行的JAVA模板引擎四、FreeMarker专题什么是模板技术?所谓模板,就是一份已经写好了基本内容,有着固定格式的文本。其中空出或者用占位符标识的内容,由模板引擎加载和解析后,并采用动态数据替代。模板技术从本质上来讲,它是一个占位符动态替换技术。一个完整的模板技术包含四个元素:1、模板语言:变量标识和表达式语句,一般包含条件控制和循环控制。2、模板文件模板文件指包含了模板语言的文本文件。
Canvas教程canvas是一个新的用于通过脚本(通常是JavaScript)绘图的HTML元素。例如,他可以用于绘图、制作图片的组合或者简单的动画(当然并不那么简单)。
传统的hash算法只负责将原始内容尽量均匀随机地映射为一个签名值,原理上相当于伪随机数产生算法。而Google的simhash算法产生的签名,可以用来比较原始内容的相似度,那就来了解一下这种神奇算法的原理
Applet是Java的一种可运行代码。Java Applet在支持Java虚拟机的浏览器环境中运行。它是Java与Web相结合而引入的一种重要的Java应用形式。Applet与Application Application和Applet是利用JAVA语言生成的可运行代码中最常用的两种Application和Applet的区别主要在于执行方式的不同Application以控制台方式运行,以main()方法作为程序执行的入口Applet本身不能直接运行,必须嵌入到浏览器中,由浏览器加载执行。
说明布局Layout; 创建菜单Menus; 创建对话Dialogs; 处理用户UI事件; 用户提示; 确定风格; 定制组件; 数据与界面绑定。
会话与会话追踪Internet通信协议可以分为两大类:有连接协议和无连接协议,两者的最大差别在于客户端和服务器端之间维持联机上的不同。session的引入:鉴于http是无状态的协议,当完成客户端和服务器的传递信息后,就断开之间的联系,这样就造成了怎么样在几个页面之间传递信息的问题.
.1JSP文件的结构4.2JSP的脚本4.3JSP指令元素4.4JSP动作元素4.1JSP文件的结构在传统的的网页HTML(*.htm、*.html)中加入Java程序片断,就构成了JSP网页(*.JSP)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片断,然后将执行结果以HTML格式返回给客户端。
相关技术介绍Ajax框架DojoDojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-basedquerying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEBUI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
第六章构件图和部署图构件图部署图如何建模构件图与部署图为什么要建模构件图和部署图?构件图用来建模系统的各个构件,包括源代码文件、二进制文件、脚本文件、可执行文件之间的关系,它们是通过功能或者文件组织在一起的。使用构件图可以帮助读者了解某个功能位于软件包的哪一位置,以及各个版本的软件各包含哪些功能。部署图用来帮助读者了解软件中的各个构件驻留在什么硬件位置,以及这些硬件之间的交互关系。
什么是变量闭包之表象闭包之内在关于垃圾回收作用域的历史什么是变量变量是一种关联关系(association)关联的目标:符号名(symbolicname)值(value)关联是单向的–永远不可能根据值找到变量