02 2011 档案
摘要:在当今高速发展的网络信息化时代,人们越来越重视信息的安全性问题,电子信息内容的安全已经成为倍受关注的问题,数字签名技术作为信息安全领域的一项重要技术,应用日益广泛。论述了数字签名的作用及实现方法技术,并介绍了当前数字签名的几种新技术,展望了这一领域的发展前景。 1数字签名的作用 该技术在具体工作时,首先发送方对信息施以数学变换,所得的信息与原信息唯一对应;在接收方进行逆变换,得到原始信息。只要数学变换方法优良,变换后的信息在传输中就具有很强的安全性,很难被破译、篡改。这一个过程称为加密,对应的反变换过程称为解密。数字签名技术利用散列函数保证了数据的完整性,同时结合了公钥加密与对称密钥加密的..
阅读全文
摘要:先看一下代理模式,这个应该是设计模式中最简单的一个了,类图代理模式最大的特点就是代理类和实际业务类实现同一个接口(或继承同一父类),代理对象持有一个实际对象的引用,外部调用时操作的是代理对象,而在代理对象的内部实现中又会去调用实际对象的操作Java动态代理其实内部也是通过Java反射机制来实现的,即已知的一个对象,然后在运行时动态调用其方法,这样在调用前后作一些相应的处理,这样说的比较笼统,举个简单的例子 比如我们在应用中有这样一个需求,在对某个类的一个方法的调用前和调用后都要做一下日志操作,一个普通的接口public interface AppService { public bo...
阅读全文
摘要:1.什么是Java反射?Java的反射是指通过一个已知类名就可以获取到该类的内部信息,如类的成员变量,方法,构造函数,而且可以通过反射动态的调用该对象的方法,假设我们有这样一个类package com.crazycoder2010.reflect;public class Demo { private String strField; protected Integer intField; public double doubleField; float floatField; public static final Object DEMO = new Object(); public Dem
阅读全文
摘要:重装了Ubuntu系统,但是问题也接踵而至,下载了个Eclipse,发现图标没有了,网上查询了一下,同病相连的还挺多,也有好心人发出了解决方案,如下1.打开配置编辑器 alt+f2输入gconf-editor2.找到/desktop/gnome/interface/menus_have_icons,选中3.重启一下Eclipse菜单出来了!
阅读全文