自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 (转)轻松解决Oracle XDB的8080端口冲突问题

  从Oracle 9i开始,Oracle的安装缺省包含了XDB。在启动数据库后,Oracle XDB的http服务将会自动占用了8080端口,这给使用或JBoss、Tomcat进行java web开发的人造成了许多不必要的麻烦。  本文将主要介绍修改XDB的http和ftp服务端口的3种方法。  1.使用dbms_xdb包修改端口设置  使用sys登录sqlplus  s...

2009-01-27 12:27:07 150

MD5摘要计算

  在JSP程序中,用MD5算法的常用之处就是对用户登录密码的加密和验证了。在数据库中,存放系统用户信息的用户表中常常会有用户登录密码这个字段,如果不对密码作加密处理,放在这个字段中的密码就会是明文,只要能打开数据库并拥有对用户表的查询权限,就可以直接看到用户的登录密码,这样是不够安全的。为解决这个问题,可以采用MD5算法来对密码计算摘要,然后把计算后的摘要存放到密码字段中,那么在数据库的...

2009-01-23 15:09:36 473

原创 CA证书

  CA是证书的签发机构,它是PKI的核心。CA是负责签发证书、认证证书、管理已颁发证书的机关。它要制定政策和具体步骤来验证、识别用户身份,并对用户证书进行签名,以确保证书持有者的身份和公钥的拥有权。。  CA 也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证 CA 的签字从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用以验证它所签发的证书。   如果用户想得到一份属于自...

2009-01-23 11:07:08 218

原创 JDK工具KEYTOOL常用命令

JDK工具KEYTOOL常用命令关键字: java security -genkey 在用户的主目录中创建一个默认文件".keystore", 还会产生一个mykey的别名, mykey中包含用户的公钥、私钥和证书, 在windows系统下,用户的主目录指的一般是"C:\Documents and Settings\计算机用户名", 这个是不会变的。例如我的主目录:"C:\Doc...

2009-01-22 11:50:48 130

原创 JavaScript 使用面向对象的技术创建高级 Web 应用程序

转载:JavaScript使用面向对象的技术创建高级 Web 应用程序Ray Djajadinata本文讨论: JavaScript 是基于原型的语言用 JavaScript 进行面向对象的编程JavaScript 编码技巧JavaScript 的未来本文使用了以下技术: J...

2009-01-19 21:44:52 122

原创 tomcat实现SSL配置(转)

tomcat实现SSL配置(转)原文地址:http://bbs.chinaunix.net/archiver/?tid-580856.htmlhttp://www.pcppc.cn/anquan/wangluoanquan/anquan_90340.html Tomcat双向认证的问题这么多,贴一篇我总结的Tomcat双向认证方法tomcat实现SSL配置 编辑tomcat...

2009-01-18 21:28:57 151

原创 在JavaScript中使用面向对象

原文地址:http://www.cnblogs.com/Truly/archive/2007/07/24/830013.html前言        OO(面向对象)概念的提出是软件开发工程发展的一次革命,多年来我们借助它使得很多大型应用程序得以顺利实现。如果您还没有掌握并使用OO进行程序设计和开发,那么您无疑还停留在软件开发的石器时代。大多数编程语言,尤其是近年问世的一些语言,都很好的支持了面...

2009-01-18 17:05:56 124

原创 什么是 SSL 证书?如何检查网址是否部署了 SSL 证书?

原文地址:http://www.wosign.com/FAQ/how_to_Check_SSL.htm        您之所以能使用https://来访问此网站,就表示此网站是部属了SSL证书。一般来讲,如果此网站部属了SSL证书,则在需要加密的页面会自动从http://变为https://,如果没有变,你认为此页面应该加密,您也可以尝试直接手动在浏览器地址栏的 http 后面加上一个字母 "s...

2009-01-18 16:47:07 307

X.500 Distinguished Names

X.500 Distinguished Names被用来标识一个实体,例如那些用主题和发行者(签名者)来命名的X.509证书领域。keytool支持如下部分:commonName — 一个人的普通名字,例如:“Susan Jones”organicationUnit — 小组织 (例如:部门或者分支)名字。例如:“Perchasing”organicationName — 大的组织名称,例...

2009-01-18 15:43:20 671

X.509 证书

X.509 Certificates        X.509标准定义了什么信息可以被写入证书,并且描述了如何写入(数据的格式)。所有的X.509证书有下面的数据,还有签名:        Version                它确定了当前的证书使用的是哪个版本的X.509标准,还确定了证书中有什么样的信息。到目前为止,有三个版本的X.509。keytool可以导入和导出v1, v2...

2009-01-18 14:45:39 258

原创 应当这样编写 JavaScript 代码吗?

应当这样编写 JavaScript 代码吗?您已经看到JavaScript可以很好地支持面向对象的编程。尽管它是一种基于原型的语言,但它的灵活性和强大功能可以满足在其它流行语言中常见的基于类的编程风格。但问题是:是否应当这样编写JavaScript代码?在JavaScript中的编程方式是否应当与C#或C++中的编码方式相同?是否有更聪明的方式来模拟JavaScript中没有的功能?每种编程语...

2009-01-17 23:09:28 127

原创 JavaScript模拟命名空间

JavaScript模拟命名空间在C++和C#中,命名空间用于尽可能地减少名称冲突。例如,在.NET Framework中,命名空间有助于将Microsoft.Build.Task.Message类与System.Messaging.Message区分开来。JavaScript没有任何特定语言功能来支持命名空间,但很容易使用对象来模拟命名空间。如果要创建一个JavaScript库,则可以将...

2009-01-17 17:35:27 121

原创 JavaScript 从类继承

从类继承到这里,我们已经了解了构造函数和原型对象如何使您在JavaScript中模拟类。您可以看到,原型链可以确保所有对象都有Object.prototype的公用方法,以及如何使用闭包来模拟类的私有成员。但这里还缺少点什么。您尚未看到如何从类派生,这在C#中是每天必做的工作。遗憾的是,在JavaScript中从类继承并非像在C#中键入冒号即可继承那样简单,它需要进行更多操作。另一方面,Jav...

2009-01-17 17:32:21 182

原创 什么是数字证书

      由于Internet网电子商务系统技术使在网上购物的顾客能够极其方便轻松地获得商家和企业的信息,但同时也增加了对某些敏感或有价值的数据被滥用的风险. 为了保证互联网上电子交易及支付的安全性,保密性等,防范交易及支付过程中的欺诈行为,必须在网上建立一种信任机制。这就要求参加电子商务的买方和卖方都必须拥有合法的身份,并且在网上能够有效无误的被进行验证。数字证书是一种权威性的电子文档。它提供...

2009-01-15 10:07:03 177

原创 什么是根证书?为什么用户必须下载根证书?

原文地址:http://hi.baidu.com/sunshibing/blog/item/728601559d9b2ac4b645ae5e.html    所谓根证书,是CA认证中心与用户建立信任关系的基础,用户的数字证书必须有一个受信任的根证书,用户的数字证书才是有效的。    从技术上讲,证书其实包含三部分,用户的信息,用户的公钥,还有CA中心对该证书里面的信息的签名,要验证一份证书的真伪...

2009-01-15 09:57:19 1182

原创 SSL原理解密

SSL原理解密原地址连接:http://netsecurity.51cto.com/art/200511/12736.htm 声明:由于最近对安全加密相关技术比较感兴趣,所以翻译了这篇SSL的工作原理。这是一篇比较好的文章,深入浅出的介绍了SSL -- 安全套接层的工作原理,但是由于本人的加密知识及英语水平所限,感觉很多地方翻译的不好,但是我相信大家还是能够看懂的。:-)还是那句老话,本文欢迎...

2009-01-14 17:14:32 321

<%@ include file=""%>与<jsp:include page=""/>区别

    我们都知道在jsp中include有两种形式,分别是Include指令:&lt;%@ include file=""%&gt;和include动作:&lt;jsp:include page="" flush="true"/&gt;     前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。     通常当应用程...

2009-01-08 16:04:27 617

原创 模拟私有属性

模拟私有属性现在介绍闭包如何帮助模拟私有成员。正常情况下,无法从函数以外访问函数内的本地变量。函数退出之后,由于各种实际的原因,该本地变量将永远消失。但是,如果该本地变量被内部函数的闭包捕获,它将生存下来。这一事实是模拟JavaScript私有属性的关键。假设有一个Persion类:function Persion(name, age){ ...

2009-01-07 15:46:57 176

原创 闭 包

闭包 我没有自觉地学习过JavaScript。我必须快点了解它,因为我发现如果没有它,在实际工作中编写AJAX应用程序的准备就不会充分。开始,我感到我的编程水平好像降了几个级别。(JavaScript!我的C++朋友会怎么说?)但一旦我克服最初的障碍,我就发现JavaScript实际上是功能强大、表现力极强而且非常简练的语言。它甚至具有其它更流行的语言才刚刚开始支持的功能。 JavaScri...

2009-01-07 15:10:46 124

原创 Tomcat5不保留SESSION.ser的具体配置

    在默认情况下,Tomcat5 下发布的web应用程序,如果涉及到session的操作,在Tomcat5关闭或者undeploy的时候,将会在work目录下相应的路径下(&lt;%CATALINA_HOME%&gt;/work/Catalina/honstname/applicatonname/SESSIONS.ser)创建SESSION.ser文件存储该webapp的session数据。在...

2009-01-07 10:40:22 274

原创 静态属性和方法

静态属性和方法 有时,您需要绑定到类而不是实例的属性或方法,也就是,静态属性和方法。在JavaScript中很容易做到这一点,因为函数是可以按需要设置其属性和方法的对象。由于在JavaScript中构造函数表示类,因此可以通过在构造函数中设置静态方法和属性,直接将它们添加到类中,如下所示:function DateTime() { }// set static method now()D...

2009-01-05 18:15:24 213

原创 原 型

原型 在使用JavaScript的面向对象编程中,原型对象是个核心概念。在JavaScript中对象是作为现有示例对象(即原型)的副本而创建的,该名称就来自于这一概念。此原型对象的任何属性和方法都将显示为从原型的构造函数创建的对象的属性和方法。可以说,这些对象从其原型继承了属性和方法。当您创建如下所示的新Dog对象时: &nbsp;var buddy = new Dog('Buddy'...

2009-01-05 17:58:31 133

原创 构造函数而不是类

构造函数而不是类前面提到过,有关JavaScript OOP的最奇怪的事情是,JavaScript不想C#或C++那样,它没有类。在C#中,在执行类似下面的操作时:Dog spot = new Dog(); 将返回一个对象,该对象是Dog类的实例。但在JavaScript中,本来就没有类。与访问类最近似的方法是定义构造函数,如下所示:function DogConstructor(n...

2009-01-04 23:15:53 147

原创 JavaScript 函数是最棒的

JavaScript 函数是最棒的 在很多编程语言中,函数和对象通常被视为两样不同的东西。在 JavaScript 中,其差别很模糊 — JavaScript 函数实际上是具有与它关联的可执行代码的对象。请如此看待普通函数:  function func(x) { alert(x);}func(“blah”); 这就是通常在 JavaScript 中定义函数的方法。但是,还可以...

2009-01-04 19:25:46 140

使用SOAPMonitor

    能够监视SOAP消息对于Web Service开发者来说很重要,Axis2自带了这个功能,但是出于安全考虑,Axis2默认状态下并没有启用这个功能。想要启用它,需要下列步骤:    1、找到axis2.xml文件。它位于&lt;CATALINA_HOME&gt;/webapps/axis2/WEB-INF/conf目录下,添加下面一句话: &lt;module ref="soapmo...

2009-01-03 22:34:00 146

统一软件开发过程

本书由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关注的人

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