摘要:编号:A3GS_TJ20100108005描述:本文讲述了如何在Java下使用DES加密文件。例子:NO技术实现: 导入包:import java.io.InputStream;import java.io.OutputStream;import java.security.spec.AlgorithmParameterSpec;import javax.crypto.Cipher;import javax.crypto.CipherInputStream;import javax.crypto.CipherOutputStream;import javax.crypto.SecretKey;
阅读全文
摘要:Java使用DES加密字符串编号:A3GS_TJ20100108004描述:本文讲述了如何在Java下使用DES加密字符串。例子:NO技术实现: 导入包:import java.io.UnsupportedEncodingException;import javax.crypto.Cipher;import javax.crypto.IllegalBlockSizeException;import javax.crypto.SecretKey;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;实现代码:1. 创建Des
阅读全文
摘要:什么是AES?引用中文维基百科的定义(浏览全文):密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。该算法为比利时密码学家JoanDaemen和VincentRijmen所设计,结合两位作者的名字,以
阅读全文
摘要:1.Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一个Java解释器最终执行这些代码。这其中没有连接的过程;解释在需要的时候动态的加载一些类; 2.Java是完全面向对象的 Java是一种完全面向对象的语言。这意味着你对任何一个Java对象所做的动作都是通过一个方法实现的。第一点就是,再也没有没有主函数这样的孤立的东西了。取而代之的是,你必须开始用一个对象的看法看待一个程序,一个类的对象。但是这个对象又什么对象呢?大多数Java程序只是简单的通过继承Java基础类Object来实现所需要的东西,但是你可以通过创建程序基础类用于多个特性
阅读全文
摘要:http://scjp.home.sohu.com/ 模拟试题 http://scjp.myrice.com http://java.sun.com/products/jsp/faq.html http://www.sun.com.cn/education http://java.sun.com http://java.sun.com/j2se/1.4/docs/api/index.html java官方网站的帮助 http://java.sun.com/j2se/1.4/docs/ http://java.sun.com/j2se/1.4/download.html#docs 可下载版本 h
阅读全文
摘要:Java代码 首先介绍:ICE是一个面向对象的中间件平台。从根本上讲,这意味着ICE提供了一些工具、API和库用以开发面向对象的客户端-服务器的应用程序。ICE应用程序适合于用在各种异构的环境中:客户端和服务器可以用不同的语言编写,能够运行在不同的操作系统、不同体系结构的机器上,可以用不同的网络技术进行通讯(大概10种以上)。这些程序的源代码可以在不同的开发环境之间移植。在我看来其实是dcom和CORBA的封装。他和gearman和thrift类似。一:首先确保各个编译器安装成功。检测Slice2java,slice2cpp,slice2C#,slice2py,slice2vb,slice2r
阅读全文