自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

统一软件开发过程

本书由UML创始人精心编写,介绍了创建流行软件的新标准,对软件开发人员或管理人员而言,具有重要的参考价值。, 书中不仅指出了贯穿软件开发过程UML文档类型(比如用例、类图和状态转换图)与各种模型之间的关系,演示了如何用UML模型来说明过程,还清清楚楚地描述了模型中不同高级结构的语义和符号表示。通过本书的阅读,读者将了解到当前软件领域内的最佳做法。

2018-01-06

《敏捷建模》 完整版 Scoot W. Ambler 著

敏捷建模 完整版 Scoot W. Ambler 著 张嘉路 等译 敏捷建模非常有名的开山之作

2018-01-06

EA经典教程

一、Enterprise Architect简介 Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。 二、创建新项目 安装好了EA汉化版后,启动软件。点击“创建新的项目”,打开创建新项目对话框。

2013-10-16

网络拓扑结构大全和图片(星型、总线型、环型、树型、分布式、网状拓扑结构

网络拓扑结构大全和图片(星型、总线型、环型、树型、分布式、网状拓扑结构

2013-10-16

敏捷建模极限编程和统一过程的有效实践

敏捷建模极限编程和统一过程的有效实践 这本书的完整PDF版

2013-10-16

MYSQL四种备份方法总结

Mysql数据库备份主要有4种方法: 1、mysqldump 2、 直接拷贝(cp、tar,gzip,cpio) 3、 mysqlhotcopy 4、 同步复制 mysqldump生成能够移植到其它机器的文本文件,缺省地,文件内容包含创建正在倾倒的表的CREATE语句和包含表中行数据的INSERT语句。也就是说,mysqldump产生的输出可在以后用作mysql的输入来重建数据库。mysqldump比直接拷贝要慢些。 使用直接拷贝,如果正在备份的表正被读写就容易导致表损坏,而且不建议对isam表使用直接拷贝的方法来备份,因为ISAM表只能在相似的硬件结构的机器上拷贝。

2013-10-16

云存储及其安全性

描述云计算下的安全问题,以及解决方案。描述云计算下的安全问题,以及解决方案。

2013-10-16

VirtualBox网络配置

VirtualBox网络配置,Virtual如何配置网络,虚拟机网络的类型,如何与Host机通讯,虚拟机之间如何通讯,讲的是这些

2013-10-16

最新最全的virtualbox使用教程

最新最全的virtualbox使用教程,描述了Virtualbox从安装到使用的。并且图文并茂

2013-10-16

PowerDesigner使用教程.chm

PowerDesigner使用教程.chm 详细讲解PowerDesigner的是使用.很好的教程

2012-04-10

Websphere MQ入门教程

Websphere MQ入门教程, 讲的很好的.

2012-03-07

svn权威指南 svn知识要点

svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南svn权威指南

2010-09-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除