提出了问题2017-05-15
赞了文章2017-02-18
数字签名流程 (1)生成签名:对源文件的「数字摘要」,使用私钥加密,生成「加密数字摘要」; (2)验证签名:对「加密数字摘要」通过公钥进行解密,生成「数字摘要2」,比较「数字摘要」与「数字摘要2」,结果相同则签名验证通过。 概念:带有「公钥」和「私钥」的...
赞了文章2017-02-18
非对称密码概念 发送者使用接收者的公钥加密,接收者使用自己的私钥解密。 需要两个密钥进行加密或解密,分为公钥和私钥 特点:安全性高,速度慢 常用算法 DH密钥交换算法 RSA算法 ElGamal算法那 用途 密钥交换(DH) 双方在没有确定共同密钥的情况下,生成密钥,不...
赞了文章2017-02-17
对称加密算法概念 加密密钥和解密密钥相同,大部分算法加密揭秘过程互逆。 特点:算法公开、(相比非对称加密)计算量小、加密速度快、效率高。 弱点:双方都使用同样的密钥,安全性得不到保证。 常用对称加密算法 DES(Data Encryption Standard) 3DES(DES加强版...
赞了文章2017-02-17
(1)MD5(Message Digest)消息摘要算法(2)SHA(Secure Hash Algorithm)安全散列算法(3)MAC(Message Authentication Code)消息认证码算法,结合了MD5和SHA的优势,同时用密钥对摘要进行加密,是一种更为安全的消息摘要算法。
赞了文章2017-02-17
密码学综述 密码学基本功能 机密性、鉴别、报文完整性、不可否认性 基本模型 sender-->加密算法 --> 密文 --> 解密算法 --> receiver 密钥源 密码学算法分类: {代码...} 密码学五元组 明文、密文、加密算法、解密算法、密钥 加密解密算法都要使用公开算...
赞了文章2017-02-17
Joda Time : 比JDK的Date,Calendar更好用,并且完美兼容的时间API. 点此访问Joda Time User Guide 用户向导地址 {代码...} 基本对象 DateTime (日期+时间) {代码...} 输出结果: 2015-09-10 17: 46: 02.983 LocalDateTime(本地日期时间) {代码...} 输出结果: 2015-09-...
赞了回答2017-01-06
这是Java多态的特性,如果目标类型重写了父类的方法,那么在执行时会执行目标类型的方法。换句话说如果你重写了init(ServletConfig config),那么Servlet在初始化的时候会执行你重写的函数,而不会执行GenericServlet的函数,那么GenericServlet.config也不会初始化...
提出了问题2017-01-06
赞了回答2016-10-09
全称是 screen reader only,意为:(仅供)屏幕阅读器,这个 class 主要用于增强 accessbility(可访问性)。
回答了问题2016-08-18
这个问题,使用本机的tomcat启动项目一直无法解决。后改用maven的tomcat插件(需在pom文件中添加),并设置参数tomcat7:run即可正常启动项目了。
提出了问题2016-08-18
提出了问题2016-07-06
回答了问题2016-05-06
问题已解决,感谢同事的大力帮助。是我项目的pom文件有问题,<packing>标签中的内容是pom,这样的话项目打包就什么包都不会生成(父模块一般用pom这个值),我把它改成war就可以了!其实这个值默认是jar,但是我一直就没有改过它,结果莫名其妙就变成pom了……
提出了问题2016-05-06
回答了问题2016-04-07
private这个访问修饰符的意思是“私有的”,不能理解成“只读”,当前类本身肯定可以对这个私有的成员变量进行赋值操作