第03章XML简介--XML解析DOM大纲:本章目标:掌握XML解析的主要作用可以使用DOM读取或者输出XML文件XML解析在XML文件中,由于更多的是描述信息的内容,所以在得到一个XML文档之后,应该利用程序按照里面元素的定义名称取出对应的内容,这样的操作就称为XML解析。
本章目标:掌握XML和HTML的区别掌握XML的基本组成与基本语法认识XMLXML(eXtendedMarkupLanguage,可扩展的标记性语言),提供了一套跨平台、跨网络、跨程序语言的数据描述方式,使用XML可以方便的视线数据交换、系统配置、内容管理等常见功能。
第02章HTML、JavaScript简介--window对象大纲:本章目标:掌握window对象的常用操作方法在使用js打开窗口或者关闭窗口时会使用到window对象.而且如果要做一些比较特殊的效果也会使用它.由于其本身是一个对象,可以直接使用它的方法.
JavaScript事件大纲:本章目标:掌握JavaScript中的主要事件使用掌握JavaScript与表单的操作掌握正则表达式在JavaScript中的使用备注:对于web开发人员,使用javascript与表单相互操作是最基本的一个组成部分.
第02章HTML、JavaScript简介--Javascript简介大纲:本章目标:掌握JavaScript的基本语法Javascript并不难,掌握运行原理即可JavaScript简介JavaScript是一种基于对象和事件驱动的脚本语言,是由Netscape公司的LiveScript发展而来,使用JavaScript可以轻松的视线和HTML页面中对象的互操作,并且完成丰富的页面交付效果.它是通过嵌入在标准的HTML语言中实现的,它的出现弥补了HTML语言的缺陷.
HTML简介大纲:本章目标:理解服务器与浏览器的操作原理掌握HTML核心标签的使用服务器与浏览器客户端WebBrowser(植入JVM)Web服务器文件系统Http请求Http响应服务器端客户端通过浏览器,发送一个HTTP协议请求,WEB服务器根据请求调用相应的文件系统,找到文件,之后将信息通过HTTP协议返回给客户端浏览器
本章目标:了解WEB的发展历程及常见开发手段掌握JAVAEE核心架构及主要服务掌握JAVAEE的核心设计模式WEB的发展历程在WEB初期,人们使用HTTP协议(Hypertext Transfer Protocol)进行超文本和超媒体数据的传输.今天的WEB已经从最早的静态WEB发展到动态WEB阶段,随之而来的像网银/电子商务等站点的兴起,进入到生活和工作之中.
Netty是一个异步的事件驱动的网应用框架,用于快速开发可维护、高性能的协议服务器和客户端。Netty是一个NIOC/S框架,它允许快速和简单的开发网络应用。有如下特点:对多种传输类型使用统一的API,例如阻塞和不阻塞的socket基于弹性的、可扩展的事件模型高度可定制的线程模型,单线程、一个或多个线程池真正的无连接数据报socket支持
HornetQ是一个实现JMS规范的开源的项目,支持多协议和高性能、集群、异步消息系统。是一个MoM的实现(Message Oriented Middleware)。HornetQ支持JMS1.1API并且也定义了自己的消息API以取得最大的性能和弹性。需要注意的是,HorentQ只能运行在Java7和更高的虚拟机之上。
本节讲解OSGi服务的基本概念,并讲解如何基于Equinox来创建OSGi bundle和发布OSGi服务。
Java Web-8800_【第88章 OSGi 】OSGi 简介
在JSTL提供了四个标签库(核心标签库、国际化标签库、数据库标签库和XML标签库),涉及到了几十个标签。虽然这些标签可以完成比较复杂的工作,但它们仍然无法满足程序中的特殊需求。因此,就需要用户根据自己的需要来定制JSP标签,这种由用户自己实现的JSP标签被称为自定义标签。
第13章输入输出流编程教学目的要求1.理解java语言中输入/输出流的处理方法;2.掌握文件、字节流和字符流的处理方法,正确使用对象串行化的方法。13.1File类应用举例文件操作是程序设计必不可少的部分。计算机把需要长期保存的数据以文件的形式存放在各种外部存储设备上。在需要输入数据时,从文件读出数据;而需要输出数据时,把数据写入文件。
Java语言程序设计第一章Java语言概述Java的历史与发展Java语言概貌Java开发工具Java程序类型主要内容Java的历史与发展Java语言概貌Java开发工具Java的程序类型Applet与application程序设计语言发展的历程程序设计语言发展的历程机器语言:机器指令,直接执行汇编语言:符号化,汇编器(Assembler)高级程序设计语言(编译型)高级程序设计语言(解释型)编译(Compilation)执行:这种方法是设法把高级语言程序(也称为“源程序”)转换成为机器语言的可以由计算机直接执行的程序,即转变为“可执行(Executable)程序”。
程序运行时java数据会保存到哪里,能更好的做到心中有数,对象,句柄等等是放到了内存哪里以下是看了《java编程思想》的笔记(1)寄存器:处于处理器内部,速度最快,服务器的寄存器数量有限,但我们程序员无法直接控制。
第九章分布对象技术9.1分布对象技术要解决的基本问题9.2分布对象技术概论9.3分布对象的核心概念9.4分布对象主流技术介绍9.5分布对象处理技术---发展趋势9.6分布对象主流技术开发过程9.1分布对象技术要解决的基本问题以下情况是不是分布式?1、浏览2、两个及其之间的通信
9.6一个RMI的分布式应用的实例用RMI编写一个分布式应用,核心有以下三方面:定位远程对象1.一个应用可以利用RMI的名字服务功能注册器远程对象。2.可以象操作普通对象一样传送并返回一个远程对象的引用(指针)。与远程对象通信:底层的通信由RMI实现,对于系统开发人员来说,远程调用和标准的Java方法调用没有什么区别。为需要传递的对象装载类的字节码RMI允许调用者向远程对象传递一个对象,因此RMI提供这种装载对象的机制。
8.1Java与网络Java语言取得成功的领域之一就是网络(其他语言)数页代码---->(Java)一条语句TCP/IP(传输控制协议/网间协议)是internet的主要协议,定义了计算机和外设进行通信所使用的规则(应用层,传输层,网络层,链路层).
第7章多线程7.1多线程基本概念7.2创建线程的方式7.3线程的挂起与唤醒7.4多线程问题
第6章数据流的运用6.1输入输出方法6.2输入输出流的基类6.3FileI/O6.4数据输入输出流6.5随机存取文件6.6文件的其它操作6.7java中的unicode6.8管道流6.9对象流6.10流的分类