- 博客(20)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
Java生成随机字母和数字
功能: 生成随机的字母和数字混杂的字符串函数的入参是生成的随机字符串的长度public String getCharacterAndNumber(int length){ String val = ""; Random random = new Random(); for(int i = 0; i < length; i++) { String charOrNum =...
2009-02-27 20:47:08 222
原创 用Bouncy Castle实现AES-128-CBC加密解密
Bouncy Castle Crypto APIs 是一个开源的轻量级Java 加密解密包,实现了JCE/JCA的provider,支持AES等多种加密解密算法。详情请见主页:http://www.bouncycastle.org/java.html本文的示例代码使用了http://www.bouncycastle.org/download/bcprov-jdk16-139.jar1)使用JCE...
2009-02-25 13:10:28 656
原创 剖析CAS Proxy的设计原理
由于CAS在开源社区的影响力,它逐渐被应用到各种复杂的SSO环境中。CAS的基本原理在广州UserGroup上有很多文章介绍,我不再做原理性的探讨,但CAS Proxy稍微复杂,值得对其作一个剖析,以便在日后的配置中减少配置上的失误。 1,CAS Proxy的目的 CAS Proxy的...
2009-02-24 16:03:54 197
转载 技术和业务,职业规划时,你选择哪一个?
原文地址: 技术和业务,职业规划时,你选择哪一个? 方向很简单, 一个是努力研究技术,包括更底层的,用来解决任何问题,属于自上向下发展。 另一个,熟悉某个行业,属于从下向上发展,但也有局限性。 喜欢技术的,一般会选择前者,他们更愿意和机器打交道,你提出需求,我来实现就行了。 而喜欢沟通的,一般会选择后者,因为他们没有那个毅力那么深
2009-02-24 11:23:00 607
转载 Hibernate中get和load方法的区别
原文地址: Hibernate中get和load方法的区别 这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别,其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑窦,现在我给大家讲解一下: 1. 对于get方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓...
2009-02-23 13:00:00 666
原创 使用SOAPMonitor
能够监视SOAP消息对于Web Service开发者来说很重要,Axis2自带了这个功能,但是出于安全考虑,Axis2默认状态下并没有启用这个功能。想要启用它,需要下列步骤: 1、找到axis2.xml文件。它位于/webapps/axis2/WEB-INF/conf目录下,添加下面一句话: 2、axis2中定义自己的‘soapmonitorPhase’
2009-02-22 18:22:00 2450 1
原创 WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
原文地址:WebService大讲堂之Axis2(1):用POJO实现0配置的WebService 下一篇: WebService大讲堂之Axis2(2):复合类型数据的传递 Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和 SOAP1.2,还集成了非常流行的REST WebService,同时还支持Sp...
2009-02-21 19:07:25 90
转载 WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和 SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebSer
2009-02-21 18:21:00 1195
原创 Axis2 Integration With The Spring Framework
This document is a guide on how to use Axis2 with the Spring FrameworkContentIntroduction Configuring Axis2 to be Spring aware Programming Model Simple Spring config example With a ServletCon...
2009-02-21 13:42:37 120
转载 Axis2 Integration With The Spring Framework
Axis2 Integration With The Spring FrameworkThis document is a guide on how to use Axis2 with the Spring FrameworkContentIntroductionConfiguring Axis2 to be Spring aware Programmi
2009-02-21 13:32:00 1135
原创 JDK工具KEYTOOL常用命令
-genkey 在用户的主目录中创建一个默认文件".keystore" , 还会产生一个mykey 的别名, mykey 中包含用户的公钥、私钥和证书, 在windows系统下,用户的主目录指的一般是"C:/Documents and Settings/计算机用户名", 这个是不会变的。例如我的主目录:"C:/Documents and Settings/holdbelief"。-alia
2009-02-17 18:59:00 1384
转载 J2EE的安全认证机制
关键字: form认证 basic认证 实现Web应用程序的安全机制是Web应用程序的设计人员和编程人员必须面对的任务。在J2EE中,Web容器支持应用程序内置的安全机制。 Web应用程序的安全机制有二种组件:认证和授权。基于J2EE的Web容器提供三种类型的认证机制:基本认证、基于表单的认证、相互认证。由于能够对认证用户界面进行定制,大多数的Web应用程序都使用基于表单的认证
2009-02-17 18:36:00 787
原创 java版本的escape和unescape函数
// java版本的escape和unescape函数class EscapeUnescape{ public static String escape (String src) { int i; char j; StringBuffer tmp = new StringBuffer(); tmp.ensureCapacity(src.length()*6); ...
2009-02-16 18:21:25 152
原创 关于 tomcat 的 admin package 的问题
2009-01-21 01:10 P.M. admin package可以通过浏览器非常方便地进行服务器的配置。这个应用程序称为 Tomcat Administration WebApplication。然而,Tomcat 5.5 以后的 binary 核心安装版不再提供 Tomcat AdministrationWeb Application。要安装后者,需要单独下载和...
2009-02-15 21:45:51 174
J2EE的安全认证机制
实现Web应用程序的安全机制是Web应用程序的设计人员和编程人员必须面对的任务。在J2EE中,Web容器支持应用程序内置的安全机制。 Web应用程序的安全机制有二种组件:认证和授权。基于J2EE的Web容器提供三种类型的认证机制:基本认证、基于表单的认证、相互认证。由于能够对认证用户界面进行定制,大多数的Web应用程序都使用基于表单的认证。Web容器使用在Web应用程序的部署描述符中定义...
2009-02-15 19:24:02 177
原创 使用 Apache HttpClient 突破 J2EE 站点认证
原文地址:http://tech.ddvip.com/2008-09/122155711365878.html 商业性Web站点大多都提供站点认证功能以保护某些受限资源,HTTP协议和J2EE规范对Web站点的认证过程都已经有了详尽的定义,常见浏览器都能根据相应协议提供对应的界面形式帮助用户完成站点的认证过程。但在某些情况下,我们需要编写程序直接获取站点的受保护资源,在这类情况下,...
2009-02-14 17:11:13 160
原创 Java语言编码规范(Java Code Conventions)
名称Java语言编码规范(Java Code Conventions) 译者晨光(Morning) 简介本文档讲述了Java语言的编码规范,较之陈世忠先生《c++编码规范》的浩繁详尽,此文当属短小精悍了。而其中所列之各项条款,从编码风格,到注意事项,不单只Java,对于其他语言,也都很有借鉴意义。因为简短,所以易记,大家不妨将此作为handbook,常备...
2009-02-03 13:06:58 121
原创 JAVA程序员不可不注意的编码规范
最近经常看一些朋友写的源代码,总是感觉编码规范问题还没有成为大家的关注点,导致代码的通用可读性相对比较差;所以在此唠叨几句编码规范(以struts2+spring2+hibernate3架构的项目为例),大家各取所需,欢迎拍砖!一、规范存在的意义 应用编码规范对于软件本身和软件开发人员而言尤为重要,有以下几个原因: 1、好的编码规范可以尽可能的减少一个...
2009-02-03 12:51:09 201
原创 JavaScript的四舍五入运算
function ForDight(Dight,How){ var Dight = Math.round(Dight*Math.pow(10,How))/Math.pow(10,How); return Dight; } Dight: 需要进行四舍五入运算的数字How: 四舍五入到小数点后的位数 关于Math类的参考:http://www.w3s...
2009-02-02 13:49:10 152
原创 javadoc,在 Java 的注释上做文章
一篇介绍JavaDoc的很好的文章,因为word文档没有办法直接粘贴到这里,干脆用附件将word上传上来算了,还有我做的例子,可以用MyEclipse6.0直接打开。所有文件都在压缩包里面....
2009-02-01 15:35:24 119
统一软件开发过程
2018-01-06
EA经典教程
2013-10-16
MYSQL四种备份方法总结
2013-10-16
svn权威指南 svn知识要点
2010-09-15
关于Java垃圾回收器中一个被称为"三角恋爱"关系的问题
2010-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人