JAX-WS The Java API for XML-Based Web Services
Chapter1 Introduction
XML是一种平台无关的表示结构化信息的方式。XML Web服务使用XML为基础在基于网络的服务和这些服务的客户之间进行通信,并继承了XML的平台无关性。SOAP描述基于XML的消息格式,并“使用XML技术定义一个扩展的消息框架,该框架包含一个消息结构并能在各种潜在协议之间进行交换。”
WSDL是“用XML格式将网络服务描述为一个操作面向文档或面向过程的信息的端点集合,”WSDL可以被视为XML Web服务实际上的描述语言。
JAX-RPC1.0为在Java平台上支持面向RPC的XML Web服务定义了API和协议。JAX-RPC1.1增加了对WS-I Basic Profile1.0的支持以提高JAX-RPC执行器与使用其他技术实现的服务之间的互操作能力。
JAX-WS2.0(当前这个规范)是JAX-RPC1.1的后续,并对其做了以下扩展:
1.1 目标
自从JAX-RPC 1.0的发布以来,它所依赖的新的规范以及标准的新版本也随着发布了。就像下面所说的,JAX-WS2.0就是跟这些规范跟标准有关:
…… …… 余下全文
JSP/Servlet/javaBean学习总结
第一章 javaEE概述
1. JSP的弊端与优势
弊端:不易维护,不易扩展,不能达到MVC原则
优势:开发效率高,开发周期短
2. 什么是JavaEE
JavaEE是一个开发分布式企业级应用的规范和标准
3. JavaEE包含的技术
Struts,Hibernate,Spring,JSF和EJB
4. JavaEE与框架的关系
5. JavaEE 的技术内容
表示层技术:HTML、JavaScript、Ajax
中间层技术:JSP、Servlet、JSTL、JavaBean、中间层框架技术(Struts)
数据层技术:JDBC、中间层框架技术(Hibernate)
…… …… 余下全文
学习3Dsmax总结--效果图知识
第一篇
基本功
从广义上说无非是原始的、最简单的。“达芬奇画鸡蛋”以及“高楼万丈平地起”都说明基础部分的重要性。 制作电脑表现图的软件中,以3Dsmax为基础软件,而练习这个软件要从制作单体模型为切入点,这也正是我们训练基本功最快捷的方法。
有些人在制作场景建模时,总会有一种力不从心的感觉、不知从何下手,时间久了,会有一种建模恐惧感。其原因就是技巧不成熟、命令不专业、不太好的习惯、加上练习少,时间一长就形成了这种问题。坏习惯一旦养成是很不好改掉的。 制作单体模型里面有好多专业性的技巧,还有我在长期的教学与实战中摸索出的好多经验,在我们教学中会逐步渗透下来,这里就不再列举了,因为这是一个很综合的问题,一两句是说不完的,要靠练习配合着讲解才能全面掌握。
第二篇
效果图中的建模是我们每个人都要面临的制作问题。什么是真正意义的场景建模,在这个圈子里相当多的制作者还未曾感悟到。
我总结有下面几点对建模的要求:
1、模型的质量
①、严格遵守对齐原则。对齐有两种,一种是捕捉对齐;另一种是用对齐工具,捕捉对齐时要用2.5维捕捉,这样可防止对齐的错误出现。
…… …… 余下全文
Java与JSP学习总结
1、JAVA安全性、可移植性和平台无关性
2、Applet(小应用程序)程序可以对用户的输入和操作作出响应。
3、Application(应用程序)是指在计算机操作系统支持下运行的程序,它既可以基于图形界面,又可以基于控制台。
4、Java是一种既面向对象又可以跨平台的语言,Java不仅适用于单机应用程序和基于网络的程序,也可用于创建消费类设备的附件程序,如移动电话、掌上设备等。
5、Java虚拟机(JVM,Java Virtual Machine),使用Java语言编写的程序,实际上是运行在JVM之上,而不是运行在操作系统上;
6、Java开发工具包(Java Development Kit),简称JDK,从1.3版本以后,Sun公司将其正式更名为Java Platform 2。为适应不同的用途,又将其细分为三个版本:
J2SE(Standard Edition):标准版,适用于普通应用程序的开发;
J2EE(Enterprise Edition):企业版,适用于大型企业级应用程序的开发;
J2ME(Mirco Edition):微型版,适用于移动设备或嵌入式设备的程序开发。
…… …… 余下全文
脚本语言:
1、 介于html与java,php之间的语言,能力比java,php弱,比html强,单独
使用起不了大作用,需要配合其他语言发挥其作用;
2、
3、
4、
5、 javascript有自己的变量,函数以及控制语句; java→class→jvm js→js引擎即浏览器解释执行 js是基于客户端浏览器执行的 javascript是基于对象和事件驱动的,当用户通过某种操作产生事件时,就会引
发相应的事件响应
javascirpt:
案例一、打开浏览器之后弹出hello world
<html>
<head>
<script language="javascript">
window.alert("hello world")
</script>
</head>
<body></body>
</html>
js的
格式:<script language="javascript">
…… …… 余下全文
1、 JavaScript变量可以使用var事先进行声明,也可以用赋值语句隐藏声明。对于一个变量,它存在指的是它拥有值。检查一个变量是否有值的方法是使用Window对象,因为JavaScript声明或使用的变量都属于Window对象的属性。
2、 JavaScript函数使用function命令声明,如果函数有返回值,在调用时就可以使用指定语句获取返回值。当调用函数传入参数时,函数即使没有指明参数名称,也一样可以使用参数数组的对象arguments获取参数的个数和参数值。
3、 局部变量:在函数内声明,只能在函数内的程序使用;全局变量:在函数外声明,整个JavaScript程序的函数和程序代码都可以使用。
4、 自定义JavaScript的对象:直接建立Object对象副本后,可新增所需的属性和方法;建立对象的构造函数,定义属性和方法,使用new命令建立对象副本时,构造函数传入的参数是对象的属性值,如果在建立副本时未指定属性值,一样可以在建立副本后再设置对象的属性值。
5、 JavaScript的内置对象:Array、Date、Function、Math、String···
…… …… 余下全文
Java考试题
Java基础部分
1、 请简要描述oop的主要特征,并谈谈对这些特征的理解。
Oop主要特征:抽象,封装,继承,多态;
抽象:忽略与当前主题无关的部分,抓住重点
封装:使用方法将类的属性隐藏起来,控制用户对类的修改和数据访问的程度,
继承:子类继承父类的方法和属性,使程序结构清晰,提高挨骂复用,一种is a 的关系。
多态:不同对象对统一消息进行回应。一种多种同名方法共存
2、 char型变量中能不能存贮一个中文汉字?为什么?
能,java中编码方式是unicode,char占2个字节,一个汉字刚好两个字节所以可以
3、 short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
错,需要强制转型为short,+=是java定义的运算符故编译是jvm会自动处理
4、 请说明break,continue,return的作用。
Break,可用于switch分支一条case语句结束以后,可用于跳出循环
Contiue :用于跳出里层循环
Return :也可用于终止循环,有返回类型的方法是用与返回
…… …… 余下全文
面向对象术语
对象
ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对象是无特定顺序的值的数组。
尽管 ECMAScript 如此定义对象,但它更通用的定义是基于代码的名词(人、地点或事物)的表示。
类 每个对象都由类定义,可以把类看做对象的配方。类不仅要定义对象的接口(interface)(开发者访问的属性和方法),还要定义对象的内部工作(使属性和方法发挥作用的代码)。编译器和解释程序都根据类的说明构建对象。
实例
程序使用类创建对象时,生成的对象叫作类的实例(instance)。对类生成的对象的个数的唯一限制来自于运行代码的机器的物理内存。每个实例的行为相同,但实例处理一组独立的数据。由类创建对象实例的过程叫做实例化(instantiation)。
在前面的章节我们提到过,ECMAScript 并没有正式的类。相反,ECMA-262 把对象定义描述为对象的配方。这是 ECMAScript 逻辑上的一种折中方案,因为对象定义实际上是对象自身。即使类并不真正存在,我们也把对象定义叫做类,因为大多数开发者对此术语更熟悉,而且从功能上说,两者是等价的。
…… …… 余下全文