Archives for tag "Java"

JDBC与数据库连接汇总

1、Oracle数据库(thin模式)
 
2、DB2数据库
 

3、Sql Server7.0/2000数据库
     Sql Server2005数据库
4、Sybase数据库 

 
5、Informix数据库[……]

Read More

“Target is not a JDK root. System library was not found”问题解决方案!

今天我在 MyEclipe里面配置tomcat的时候出现了一个问题—>
Target is not a JDK root. System library was not found

我用的是MyEclipse6.5、 Tomcat5.5, JDk是在SUN官方下载的jd[……]

Read More

Java正则表达式(转)

       如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不 熟悉这个术语,那么“正则表 达式”(Regular Expression)就是一个字符构成的串,它定义了一[……]

Read More

Java专业术语标准化规范表

-A-
AJAX: (建议不译,原因:专有名词) [Asynchronous JavaScript and XML,异步JavaScript及XML]
annotation: 注解
Ant: (建议不译,原因:专有名词)
AOP: (建议不译,原因:专有名词) [aspect-ori[……]

Read More

DES加密算法Java应用实例

DES 全称为Data Encryption Standard即数据加密算法,它是IBM公司研究成功并公开发表的。
DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。
DES算法是这样工作的:如Mode为加密,则用Key 去把数据Data进行加密,生成Data的密码形式(64位)作为DES的输出结果;如Mode为解密,则用Key去把密码形式的数据Data解密,还原为Data的明码形式(64位)作为DES的输出结果。
在通信网络的两端,双方约定一致的Key,在通信的源点用Key对核心数据进行 DES加密,然后以密码形式在公共通信网(如电话网)中传输到通信网络的终点,数据到达目的地后,用同样的Key对密码数据进行解密,便再现了明码形式的核心数据。这样,便保证了核心数据(如PIN、MAC等)在公共通信网中传输的安全性和可靠性。 通过定期在通信网络的源端和目的端同时改用新的Key,便能更进一步提高数据的保密性。
初始Key值为64位,但DES算法规定,其中第8、 16、……64位是奇偶校验位,不参与DES运算。故Key 实际可用位数便只有56位。
3-DES(TripleDES):该算法被用来解决使用 DES 技术的 56 位时密钥日益减弱的强度,其方法是:使用两个密钥对明文运行 DES 算法三次,从而得到 112 位有效密钥强度。
TripleDES 又称为 DESede(表示加密、解密和加密这三个阶段)。[……]

Read More

Back to Top