P20 Servlet中文API文档(一)一、javax.servlet.Servlet接口servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。servlet接口中的方法voidinit(Servlet Confitconfig) throws ServletException在servlet被载入后和实施服务前由servlet引擎进行?次性调用。
P7 发现以jquery+ajax方式实现单张图片上传的代码是有的,但实现批量上传图片的程序却没搜索到,于是根据搜索到的代码,写了一个可以批量上传的。
P17 标签中指定javascript中可以访问的java类,并定义DWR应当如何获得要进行远程的类的实例。creator="new"属性指定java类实例的生成方式,new意味着DWR应当调用类的默认构造函数来获得实例,其他的还有spring方式,通过与IOC容器Spring进行集成来获得实例等等。
P5 使用dwr框架实现Ajax(登录用户名验证)
P3 DWR的使用什么是DWR?DWR本质就是Ajax的框架,可以方便的在javascript中,调用后台的Java代码。如何使用DWR?步骤:添加dwr的jar包。(commons-logging-1.1.1.jar、dwr2.jar)在web.xml中添加对dwr的支持。
P3 实体和数据库之间存在某种映射关系,hibernate根据这种映射关系完成数据的存取。在程序中这种映射关系由映射文件(*.hbm.xml)或者java注解(@)定义。本文以java注解的形式总结映射关系配置。
P12 LVS高可用web负载均衡群集Linux(适用操作系统:CentOS5) 。Lvs+heartbeat+ldirectory高可用性负载均衡.LVS的调度分配软件=(ipvsadm)LVS的双机热备软件=(heartbeat状态监控;平滑冗余)LVS的高可用性=(heartbeat-ldirectord容错机制高可用)。
P9 Eclipse调试器和Debug视图Eclipse SDK是针对Java开发工具(Java Development Tools,JDT)的项目,它具有一个内置的Java调试器,可以提供所有标准的调试功能,包括分步执行、设置断点和值、检查变量和值、挂起和恢复线程的功能。除此之外,还可以调试远程机器上运行的应用程序。Eclipse平台很健壮,因为其他编程语言可以将该平台提供的调试工具用于各自的语言运行时。正如下文所示,同一个EclipseDebug视图也可以用于C/C++编程语言。Eclipse平台工作台及其工具是围绕JDT组件构建的,该组件为Eclipse提供了下列特性:项目管理工具透视图和视图构造器、编辑器、搜索和构建功能调试器Eclipse调试器本身是Eclipse内的一个标准插件集。Eclipse还有一个特殊的Debug视图,用于在工作台中管理程序的调试或运行。
P946 致谢--献给那些直到现在仍在孜孜不倦创造下一代计算机语言的人们!指导您利用万维网的语言进行面向对象的程序设计完整的正文、更新内容及程序代码可从http://www.bruceeckel.com下载从Java的基本语法到它最高级的特性(网络编程、高级面向对象能力、多线程),《ThinkingInJava》都能对您有所裨益。BruceEckel优美的行文以及短小、精悍的程序示例有助于您理解含义模糊的概念。面向初学者和某种程度的专家教授Java语言,而不是与平台有关的理论覆盖Java1.2的大多数重要方面:Swing和新集合系统讲述Java的高级理论:网络编程、多线程处理、虚拟机性能以及同非Java代码的连接320个有用的Java程序,15000行以上代码解释面向对象基本理论,从继承到设计方案来自与众不同的获奖作者BruceEckel可通过万维网免费索取源码和持续更新
P25 CXF简单的HelloWorld(软件版本CXF2.3.1和JDK1.6.0_10)可以用wsimport–keep生成客户端也可以用CXF的wsdl2java命令生成客户端代码使用Cxf必须创建一个服务接口(客户端使用)、这个接口的实现类(服务端处理客户端请求的相关业务)、服务端启动类(发布服务)和客户端启动类(访问服务)。
P6 使用Spring+CXF开发WebService Apache CXF提供方便的Spring整合方法,可以通过注解、Spring标签式配置来暴露WebServices和消费WebServices各种类型的Annotation。@WebService和@WebMethod是WSDL映射Annatotion。这些Annotation将描述WebService的WSDL文档元素和Java源代码联系在一起
P14 UltraPASM模块采用WebService提供对外的接口。经项目组决定采用Apache-cxf做为WebService的开发框架。本文档旨在对于Apache-cxf不了解的人,通过阅读此文档,能够实现UltraPASM的Webservice接口开发.经过UltraPASM项目组觉得,UltraPASM模块提供对外Webservice接口。供其他应用或者模块来调用WebService的数据。同时,满足亿阳的用户数据接口。
P26 4、 CXF的特性 有代码生成工具:Java to WSDL;WSDL to Java;XSD to WSDL;WSDL to XML;WSDL to SOAP;WSDL to Service; 支持 JAX-WS、 JAX-WSA、JSR-181 和 SAAJ;支持 SOAP 1.1、1.2、WS-I BasicProfile、WS-Security、WS-Addressing、WS-RM 和 WS-Policy;支持 WSDL 1.1 、2.0;支持 MTOM;、JavaScript、通过 Yoko 支持 CORBA;通过 Tuscany 支持 SCA;通过 ServiceMix 支持 JBI 内置Jetty应用服务器
P15 该文档主要讲解CXF的实践例子,包括纯CXF和Spring集成的两个例子。理论方面的知识还有待各位的完善。CXF简介本章主要简介CXF的理论知识。CXF概述CXF是Celtix+Xfire的结合体,ApacheCXF的前身叫ApacheCelti Xfire,现在已经正式更名为ApacheCXF了。CXF继承了Celtix和XFire两大开源项目的精华,提供了对全面的支持,并且提供了多种Binding、DataBinding、Transport以及各种Format的支持,并且可以根据实际项目的需要,采用代码优先(CodeFirst)或者WSDL优先(WSDLFirst)来轻松地实现WebServices的发布和使用。Apache CXF已经是一个正式的Apache顶级项目。
P57 WebService让一个程序可以透明地调用互联网程序,不用管具体的实现细节。只要WebService公开了服务接口,远程客户端就可以调用服务。WebService是基于http协议的组件服务,WebService是分散式应用程序的发展趋势。 WebService更多是一种标准,而不是一种具体的技术。不同的平台,不同的语言大都提供WebService的开发实现。在JAVA领域,WebService的框架很多,例如:AXIS,XFire,CXF等。AXIS,XFire相对比较成熟,资料相对较多。在这里我们只对CXF进行讲解,其他大家想学习到互联网找相关资料学习。
P1 Oracle重置序列(不删除重建方式) Oracle中一般将自增sequence重置为初始1时,都是删除再重建,这种方式有很多弊端,依赖它的函数和存储过程将失效,需要重新编译。不过还有种巧妙的方式,不用删除,利用步长参数,先查出sequence的nextval,记住,把递增改为负的这个值(反过来走),然后再改回来。
P6 目的WAP门户云计算平台的目的就是为了解决海量数据的存储,检索和统计分析。范围无线音乐俱乐部WAP门户日志系统。术语云计算:是一种动态的易扩展的且通常是通过互联网提供虚拟化的资源计算方式,用户不需要了解云内部的细节,也不必具有云内部的专业知识,或直接控制基础设施。MapReduce:是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(化简)",和他们的主要思想,都是从函数式编程语言借来的,还有从矢量编程语言借来的特性。
P11 云计算:是一种动态的易扩展的且通常是通过互联网提供虚拟化的资源计算方式, 用户不需要了解云内部的细节,也不必具有云内部的专业知识,或直接控制基础设施。 MapReduce:是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(化简)",和他们的主要思想,都是从函数式编程语言借来的,还有从矢量编程语言借来的特性。 hadoop:Hadoop是Apache软件基金会所研发的开放源码并行运算编程工具和分布式文件系统,与MapReduce和Google档案系统的概念类似。 HDFS(Hadoop Distributed File System):是hadoop的分布式文件系统。 NameNode:hadoop的元数据管理节点,上面保存了数据节点的元数据信息。 Secondary NameNode:hadoop的元数据管理节点备份,作为NameNode的备份。 DataNode:hadoop的数据节点,用来做数据存储,存储的最小单位是一个块。 JobTracker:JobTracker的职责是分配计算任务,一般一个集群只需要一个。 TaskTracker:TaskTracker的职责是创建计算任务,一般每台DataNode都有一个TaskTracker进程。
P3 oracle10g完全卸载及删除垃圾表卸载步骤:1、Windows+R打开“运行”窗口输入命令“services.msc”2、停止与oracle相关的四个服务(如果事先将四个服务设为手的而且没有启动的话,此步可以忽略
P36 C++ string学习与研究 。 字符串处理是程序设计语言的一个重要的组成部分。有的字符串是内置的(VB等),有的是模拟的(C字符串为字符集合,算法等以库的形式提供),而C++所提供的字符串std::string 是以库的形式提供的。<br> 学习string相关的操作是学习C++语言很重要的一个内容,灵活的使用string对我们的程序设计是非常有帮助的,熟练使用string以及其相关的算法也是一项基本技能。<br> C++兼容C对字符串的处理方式,与此同时还在标准库(STL)中提供了string 容器,我们可以很容易的使用string来进行字符串处理。而且string还能很好的与标准库中的泛型算法结合起来使用,非常的方便。虽然在MFC等框架中也提供了诸如CString这样的字符串处理类,但是个人认为STL的string依然是最棒 的,使用标准库提供的string可以轻松的与原来的C API兼容 ,也可以很好的与系统底层的API兼容。