`
SIHAIloveYAN
  • 浏览: 112560 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
文章列表
1、java解析xml文件介绍 XML解析方式分为两种:DOM方式和SAX方式 DOM:Document Object Model,文档对象模型。这种方式是W3C推荐的处理XML的一种方式。 SAX:Simple API for XML。这种方式不是官方标准,属于开源社区XML-DEV,几乎所有的XML解析器都支持它。 XML解析开发包 JAXP:是SUN公司推出的解析标准实现。 Dom4J:是开源组织推出的解析开发包。(牛,大家都在用,包括SUN公司的一些技术的实现都在用) JDom:是开源组织推出的解析开发包。 2、jaxp JAXP:(Java API for XM ...
一、Tomcat服务器 1、Web开发概述 javaSE: javaEE:13种 javaME: JavaEE规范: 13种技术的总称。Servlet/Jsp JDBC JNDI JTA… Tomcat:Servlet/Jsp容器,轻量级服务器。 2、Tomcat下载 Tomcat官方站点:http://tomcat.apache.org 3、Tomcat的安装与配置 3.1、安装: 直接解压到指定目录即可。(注:目录不要太深;目录不要有中文或空格) 3.2、启动服务器: F:\apache-tomcat-7.0.52\bin\startup.bat 启 ...
一、Tomcat服务器 1、Web开发概述 javaSE: javaEE:13种 javaME: JavaEE规范: 13种技术的总称。Servlet/Jsp JDBC JNDI JTA… Tomcat:Servlet/Jsp容器,轻量级服务器。 2、Tomcat下载 Tomcat官方站点:http://tomcat.apache.org 3、Tomcat的安装与配置 3.1、安装: 直接解压到指定目录即可。(注:目录不要太深;目录不要有中文或空格) 3.2、启动服务器: F:\apache-tomcat-7.0.52\bin\startup.bat 启 ...
1、遇到工作流的问题第一个想到的,我觉得就是在添加流程变量的的时候,你的实体类有没有实现序列化接口 2、然后,再看其他的问题 3.今天遇到了这个问题,其他的都实现了序列化接口,以为不是这个问题,由于我的项目中,有一个taskView类(申请和task类的实体类),这个我是没有实现序列化的,原本以为是不用实现的,但是后来通过debug调试后发现问题就是出现在这里。 4.实现序列化接口后,问题就解决了。
1、遇到工作流的问题第一个想到的,我觉得就是在添加流程变量的的时候,你的实体类有没有实现序列化接口 2、然后,再看其他的问题 3.今天遇到了这个问题,其他的都实现了序列化接口,以为不是这个问题,由于我的项目中,有一个taskView类(申请和task类的实体类),这个我是没有实现序列化的,原本以为是不用实现的,但是后来通过debug调试后发现问题就是出现在这里。 4.实现序列化接口后,问题就解决了。
一:简介 Apache CXF = Celtix + Xfire 支持多种协议: a) SOAP1.1,1,2 b) HTTP c) CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,c++,C#) d) 并可以与Spring进行快速无缝的整合 e) 灵活的部署:可 ...
一:简介 Apache CXF = Celtix + Xfire 支持多种协议: a) SOAP1.1,1,2 b) HTTP c) CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,c++,C#) d) 并可以与Spring进行快速无缝的整合 e) 灵活的部署:可 ...
一:简介 Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。 Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, ...
一:简介 Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。 Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, ...
(1)jdk不匹配(或不存在) 项目指定的jdk为“jdk1.8.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | Libraries,中做简单调整。 (2)jar包缺失或冲突 当找不到“XX”所在的jar包时,会报这个错。解决只需要找到(ctrl+点击,可能能看到jar包名称)对应jar包导入项目即可。 另外,出现相同的XX时也会报此错。可能需要调包、解包、选删。 (3)eclipse查找项目类型策略所致 eclipse下,上述两条都对比过了,没有任何问题,可偏偏还报这错。这时,需要操作一下 Proj ...
(1)jdk不匹配(或不存在) 项目指定的jdk为“jdk1.8.0_18”,而当前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | Libraries,中做简单调整。 (2)jar包缺失或冲突 当找不到“XX”所在的jar包时,会报这个错。解决只需要找到(ctrl+点击,可能能看到jar包名称)对应jar包导入项目即可。 另外,出现相同的XX时也会报此错。可能需要调包、解包、选删。 (3)eclipse查找项目类型策略所致 eclipse下,上述两条都对比过了,没有任何问题,可偏偏还报这错。这时,需要操作一下 Proj ...
Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信。这样就有两个Socket了,客户端和服务端各一个。 对于Socket之间的通信其实很简单,服务端往Socket的输出流里面写东西,客户端就可以通过Socket的输入流读取对应的内容。Socket与S ...
Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信。这样就有两个Socket了,客户端和服务端各一个。 对于Socket之间的通信其实很简单,服务端往Socket的输出流里面写东西,客户端就可以通过Socket的输入流读取对应的内容。Socket与S ...
关于动态代理和静态代理 当一个对象(客户端)不能或者不想直接引用另一个对象(目标对象),这时可以应用代理模式在这两者之间构建一个桥梁–代理对象。 按照代理对象的创建时期不同,可以分为两种: 静态代理:事先写好代理对象类,在程序发布前就已经存在了; 动态代理:应用程序发布后,通过动态创建代理对象。 动态代理又可分为:JDK动态代理和CGLIB代理。 1.JDK动态代理 此时代理对象和目标对象实现了相同的接口,目标对象作为代理对象的一个属性,具体接口实现中,可以在调用目标对象相应方法前后加上其他业务处理逻辑。 代理模式在实际使用时需要指定具体的目标对象,如果为每个类都添加一个代理 ...
关于动态代理和静态代理 当一个对象(客户端)不能或者不想直接引用另一个对象(目标对象),这时可以应用代理模式在这两者之间构建一个桥梁–代理对象。 按照代理对象的创建时期不同,可以分为两种: 静态代理:事先写好代理对象类,在程序发布前就已经存在了; 动态代理:应用程序发布后,通过动态创建代理对象。 动态代理又可分为:JDK动态代理和CGLIB代理。 1.JDK动态代理 此时代理对象和目标对象实现了相同的接口,目标对象作为代理对象的一个属性,具体接口实现中,可以在调用目标对象相应方法前后加上其他业务处理逻辑。 代理模式在实际使用时需要指定具体的目标对象,如果为每个类都添加一个代理 ...
Global site tag (gtag.js) - Google Analytics