![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开源技术
文章平均质量分 67
周小白
这个作者很懒,什么都没留下…
展开
-
Castor功能与应用参考-XML框架
索引1. 项目简介2. Castor功能特性3. Castor XML3.1 XML编组框架3.1.1 自省方式(introspection)的编组与解编3.1.2 使用映射文件方式的编组与解编3.1.3 小结3.2 Castor XML的编组/解编机制3.2.1 类描述符3.3 使用XMLContext获取编组器和解编器3.4总结1. 项目简介原创 2008-01-17 17:33:00 · 1416 阅读 · 0 评论 -
关于axis1.2中对象的序列化和发序列化
有问题联系小白同学:zhoujianguo_leo@hotmail.com(MSN)那些java的对象是可以序列化为xml的, 并且可以从xml反序列化为java对象的?那些对象与xml之间不能够序列化和反序列化?在开发的时候应该注意哪些问题?根据我的理解, 有如下几种对象:1)axis1.2内在支持的几种对象类型。 这几种内在支持的对象包括: java基本类型原创 2007-12-14 15:54:00 · 2050 阅读 · 0 评论 -
Web 服务编程技巧及窍门: 改善 J2EE 与 .NET 之间的互操作性,第 2 部分
2005 年 2 月 01 日该系列文章中的第 2 部分探索对于公共的互操作性的需求来源,该需求面向跨平台的 Web 服务集成。跟随 Wangming Ye 分析互操作的失败原因——使用某些数据类型,以及克服错误的方法(如使用集合、数组或原始数据类型)。 引言该系列文章的第 I 部分讨 论了在编码之前设计 Web 服务描述语言(Web Services Description L原创 2007-12-14 15:56:00 · 988 阅读 · 0 评论 -
CAS 单点登录原理
它的实现原理是这样的: 假设用户在访问http://www.yale.edu/tp之前需要验证身份,我们把用户从http://www.yale.edu/tp重定向到下面的Login URL: https://secure.its.yale.edu/cas/servlet/login?service=http://www.yale.edu/tp/authenticate.jsp JSP原创 2007-12-18 10:10:00 · 1291 阅读 · 0 评论 -
浅谈CAS
1. SSO 原理浅谈 SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserGroup 的论坛成立以来,无数网友都在尝试使用开源的 CAS , Kerberos 也提供另外一种方式的 SSO原创 2007-12-18 10:13:00 · 757 阅读 · 0 评论 -
Base64 java 算法
MSN:zhoujianguo_leo@hotmail.compublic class Base64 { private static final char[] S_BASE64CHAR = { A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q,原创 2007-12-19 08:35:00 · 925 阅读 · 0 评论 -
web services 中 传递 二进制 流 文件
很简单,不管哪种传递方法都实现了,需要交流的联系偶MSN:zhoujianguo_leo@hotmail.com xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> value="false" />原创 2007-12-18 09:27:00 · 1601 阅读 · 1 评论 -
sso server in java选型考虑
1. memcached做为后端的话,用这个作为客户端http://bleu.west.spy.net/~dustin/projects/memcached/2. quickserver虽然可以用,但是扩展性是不可能比得上mina和cindy的3. oscache和memcached比较起来,适用范围不同,原生的java cache可以很好融合到数据库缓冲层,而memcached则是一些临原创 2007-12-18 10:06:00 · 854 阅读 · 0 评论 -
Web 服务提示与技巧: JAX-RPC 与 JAX-WS,第 2 部分了解数据映射中的差异
2007 年 5 月 28 日JAX-WS 2.0 是 JAX-RPC 1.1 的后续版本,通过使用 JAXB (Java Architecture for XML Binding),一种 JCP 定义的技术,它对数据映射方法进行了改进。本系列文章中的第 2 部分对这两种 Web 服务规范的数据映射进行了比较。有关 JAX-RPC 与 JAX-WS 更广泛的差异比较,请阅读本系列的第 1原创 2007-12-14 15:48:00 · 937 阅读 · 0 评论 -
Web 服务的局部向后兼容(minor backward-compatible)
2004 年 12 月 01 日Web 服务版本控制其实并不存在。要实现一个服务的新版本,您必须要在新的命名空间中创建一套 WSDL/XSD 文件,这本质上是创建新的 Web 服务。这是一个相当激进的解决方案。您可以对现有 WSDL 和 XSD 文件进行一些改变使它们向后兼容,从而在一定程度上发展您的服务,而无需使用要重新创建 Web 服务的激进方法。 WSDL 1.1 规范(参见原创 2007-12-14 15:47:00 · 762 阅读 · 0 评论 -
JDBC2/3.0 特征 介绍
MSN:zhoujianguo_leo@hotmail.com下面一个例子:Statement stmt = con.createStatement();ResultSet rs = stmt.executeQuery("SELECT * FROM user WHERE username=aa");stmt.executeUpdate("UPDATE user SET lastdateti原创 2007-12-11 14:08:00 · 713 阅读 · 0 评论 -
CallableStatement 介绍
本概述是从《JDBCTM Database Access from JavaTM: A Tutorial and Annotated Reference 》这本书中摘引来的。JavaSoft 目前正在准备这本书。这本书是一本教 程,同时也是 JDBC 的重要参考手册,它将作为 Java 系列的组成部份在 1997 年春季由 Addison-Wesley 出版公司出版。 7.1 概述 Cal原创 2007-12-11 16:19:00 · 870 阅读 · 0 评论 -
使用 IBM DB2 Migration Toolkit 迁移数据
原创 2007-12-12 09:29:00 · 2422 阅读 · 1 评论 -
wsdl 对象 数组 传递
很简单把xmlns:tns="http://localhost:8080/TenwaLDAPTree/services/LDAPTreeWSDL" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schema原创 2007-12-14 15:43:00 · 5825 阅读 · 1 评论 -
server-config.wsdd 反序列化 配置
简单把MSN:zhoujianguo_leo@hotmail.com xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> value="false" />原创 2007-12-14 15:45:00 · 2459 阅读 · 0 评论 -
Apache SOAP 类型映射,第 1 部分: 深入研究 Apache 的序列化 API
2002 年 4 月 01 日SOAP 定义了一个简单的有线协议来传输应用程序级的数据。因为有丰富而又可扩展的类型系统,这个协议可以很容易地将任意 Java 类型作为序列化的 XML 进行传送。在本文,即关于 Apache SOAP 工具箱中的类型系统支持的系列文章的第一部分(共两部分)中,Gavin Bong 将向您介绍 SOAP 的类型系统的理论基础。您还将了解到更多关于 SOAP 对原创 2007-12-14 15:58:00 · 2598 阅读 · 0 评论 -
我应该采用哪一种 WSDL 样式?我应该采用哪一种 WSDL 样式?
2003 年 11 月 01 日 MSN:zhoujianguo_leo@hotmail.comWSDL 绑定样式可以是 RPC 样式或文档样式。用法可以是编码的,也可以是文字的。您如何决定使用哪一种样式/用法的组合呢?本文将帮助您解决这个问题。 Web 服务是通过 WSDL 文档来描述的。WSDL 绑定描述了如何把服务绑定到消息传递协议(特别是 SOAP 消息传递协议原创 2007-12-14 09:09:00 · 984 阅读 · 0 评论 -
JOSSO Single Sign-On 1.6 简介
背景知识:身份认证系统包括:目录服务,验证和授权服务,证书服务,单点登陆服务,系统管理等模块。 JOSSO 是一个纯Java基于J2EE的单点登陆验证框架,主要用来提供集中式的平台无关的用户验证。 JOSSO 主要特色: 1 100% Java,使用了 JAAS,WEB Services/SOAP,EJB, Struts, Servlet/JSP 标准技术; 2 基于JAAS的横跨多个应用程序和主原创 2007-12-18 15:21:00 · 6083 阅读 · 0 评论 -
web services 中 传递 对象 数组
很简单,在web services 中传递 数组 和对象需要交流的联系MSN:zhoujianguo_leo@hotmail.com xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> value="false"原创 2007-12-18 09:24:00 · 2106 阅读 · 0 评论 -
LDAP Schema的概念和基本要素
Schema是LDAP的一个重要组成部分,类似于数据库的模式定义,LDAP的Schema定义了LDAP目录所应遵循的结构和规则,比如一个 objectclass会有哪些属性,这些属性又是什么结构等等,schema给LDAP服务器提供了LDAP目录中类别,属性等信息的识别方式,让这些 可以被LDAP服务器识别。 在LDAP的schema中,有四个重要的元素: 1. Objectclass原创 2008-01-02 09:58:00 · 989 阅读 · 0 评论 -
NDS X-NDS_NOT_CONTAINER '1' 介绍
地址:http://www.lrz-muenchen.de/services/sonstiges/mytumschema/draft-sermersheim-nds-ldap-schema-03.txtDSObjectClassDescription = "(" whsp numericoid whsp ; ObjectClass ident原创 2008-01-02 12:52:00 · 773 阅读 · 0 评论 -
Ajax中XML和JSON格式的优劣比较
利用xmlHttpRequest组件作为交互工具,利用XML作为数据传输的格式。[ XML ]使用XML作为传输格式的优势:1. 格式统一, 符合标准2. 容易与其他系统进行远程交互, 数据共享比较方便缺点:1. XML文件格式文件庞大, 格式复杂, 传输占用带宽2. 服务器端和客户端都需要花费大量代码来解析XML, 不论服务器端和客户端代码变的异常复杂和不容易维护3. 客户端不同浏览器原创 2008-01-08 08:30:00 · 898 阅读 · 0 评论 -
What is JSON:初识JSON
JSON是什么?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Jav原创 2008-01-08 10:05:00 · 655 阅读 · 0 评论 -
JSON傳送與接收
在 JSON 中我們已經介紹過其基本格式,與XML相同,JSON只是一個文字格式,只要客戶端與伺服端可以剖析它,就可以利用它作為傳送資料的格式,但它是JavaScript的核心特性之一,所以在JavaScript中使用JSON作為資料格式很方便,您還可以在 http://www.json.org 找到處理JSON的程式庫,包括客戶端JavaScript library與伺服端的library。相較原创 2008-01-08 18:12:00 · 713 阅读 · 0 评论 -
建一个XMLHttpRequest对象池
在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖 掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有 空闲的对象,则使用此对象,否则将创建一个新的对象。下面是我最近写的一个简单的类:/** * XMLHttp原创 2008-01-08 18:12:00 · 534 阅读 · 0 评论 -
Yahoo UI 之AutoComplete控件
AutoComplete控件有多种使用方式,这里主要讲一下基于Json和xml方式的使用。 一、 基于JSON所谓基于JSON就是从server端传输数据的表现形式,JSON是JavaScript Object Notation的缩写,JSON 作为一种更轻、更友好的 Web services客户端的格式(多采用浏览器的形式或访问 REST风格 Web服务的原创 2008-01-08 18:13:00 · 1337 阅读 · 0 评论 -
Web Services + JSON = Dump Your Proxy
Web Services + JSON = Dump Your Proxy n my post on "How to build a Maps Mash-up"I mentioned that there are different ways to overcome the browsersecurity restrictions to retrieve data from another d原创 2008-01-08 18:14:00 · 1641 阅读 · 0 评论 -
Linux 用户(user)和用户组(group)管理概述
摘要:本文主要讲述在Linux 系统中用户(user)和用户组(group)管理相应的概念;用户(user)和用户组(group)相关命令的列举;其中也对单用户多任务,多用户多任务也做以解说,本文应该说是比较基础的文档; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 正文 ++++++++++++++++++++++++++原创 2007-12-29 14:07:00 · 770 阅读 · 0 评论 -
用户(User)和用户组(Group)配置文件详解
摘要:本文详解用户(User)和用户组(Group)的配置文件,本文是《Linux 用户(User)和用户组(Group)管理概述》文 档的关健部份的细化;通过本文,您至少能明白/etc/passwd /etc/group ,以及什么是UID和GID 等;其中对UID的重要性加以详细的论述;最后,本文还以通过修改用户及用户组配置文件的办法来实现管理用户和用户组,进而说明在Linux系统中,系统 文原创 2007-12-29 14:10:00 · 903 阅读 · 0 评论 -
java 日期 终极 处理 版本
/** * ZhouJianGuo * Dec 25, 2007 * MSN:zhoujianguo_leo@hotmail.com */import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @author zhoujianguo * Dec 25, 2007 * Tenwa原创 2007-12-25 09:31:00 · 964 阅读 · 0 评论 -
理解LDAP的Attribute
小白MSN:zhoujianguo_leo@hotmail.com第一部分:理解LDAP的Attribute LDAP之所以成功或之所以流行的原因是LDAP可以存储很多种类型的信息。而LDAP的Schema定义并控制了LDAP中可以存储什么样的数据。作者的这一系列文章包括4部分,这是第三部分。 1.什么是LDAP的Schema? 在LDAP目录中,Schema是定义的Attribu原创 2007-12-25 11:05:00 · 4665 阅读 · 0 评论 -
MD5 JAVA 加密 实现
package org.mestizo.framework.util.encrypt;/** *Feb 20, 2007 * Zhou JianGuo * 小锟斤拷 * 锟叫癸拷锟斤拷锟斤拷虾锟斤拷锟斤拷锟斤拷芯锟皆? * MSN:zhuojianguo_leo@hotmail.com */public class MD5Util{/* * A Java implementation of th原创 2007-12-24 21:40:00 · 1204 阅读 · 0 评论 -
LDAP 示例
MSN:zhoujianguo_leo@hotmail.comhttp://developer.novell.com/documentation/samplecode/jldap_sample/index.htm www.openldap.com 匿名认证 389 basedn无原创 2007-12-25 18:32:00 · 1195 阅读 · 0 评论 -
NDS userPassword 不能读 解释
MSN:zhoujianguo_leo@hotmail.comGenerally, reading data from NDS and writing data to NDS works with LDAP as you would expect. However, there are a few things of which you should be aware. First, passwo原创 2007-12-28 15:24:00 · 748 阅读 · 0 评论 -
LDAP 动态组
原创 2007-12-28 09:51:00 · 1533 阅读 · 0 评论 -
linux chown与chmod的区别
chown 修改文件和文件夹的用户和用户组属性 1,要修改文件hh.c的所有者.修改为sakia的这个用户所有 chown sakia hh.c 这样就把hh.c的用户访问权限应用到sakia作为所有者 2,将目录 /tmp/sco 这个目录的所有者和组改为sakia和组net chown -R sakia:net /tmp/sco chmod 修改文件和文件夹读写执行属性 1,原创 2007-12-29 13:56:00 · 760 阅读 · 0 评论 -
DB2 存储过程 调试
打开WSAD6里面的数据就可以调试了,建立数据库连接 MSN:zhoujianguo_leo@hotmail.com原创 2007-12-11 12:44:00 · 4504 阅读 · 0 评论 -
SQL Server 2000 存储过程 调试
MSN:zhoujianguo_leo@gmail.com打开SQL查询分析器,右几点存储过程选调试就可以了原创 2007-12-11 12:42:00 · 1025 阅读 · 0 评论 -
Porting to DB2. Universal Database. Version 8.2
Porting to DB2. Universal Database. Version 8.2 from Microsoft. SQL Server2000 By Amyris V. Rada IBM Toronto Lab arada@ca.ibm.com (Reprinted courtesy of developerWorks DB2, at ibm.com /developerworks/原创 2007-12-07 14:05:00 · 5899 阅读 · 1 评论 -
Maven简介、安装与使用
1 Maven简介 Maven是一个java项目管理工具,深化了ant,但又有自己一整套的项目集成策略。Apache Maven一个潜在的基于java的apache ant的构建工具的替代者。 Maven与ant两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM (project obje原创 2008-02-19 13:09:00 · 4065 阅读 · 0 评论