- 博客(6)
- 资源 (15)
- 收藏
- 关注
原创 Java学习笔记:java中MD5消息摘要算法
消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。消息摘要算法不存在密钥的管理与分发问题,适合于分布式网络相同上使用。由于其加密计算的工作量相当可观,所以以前的这种算法通常只用于数据量有限的情况下的加密,例如计算机的口令就是用不可逆加密算法加密的。 ** * 消息摘要算法之MD * @desc
2015-10-30 16:43:05 1003
原创 java学习笔记之:java非对称加密
对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。 是一种 高级的双保险加密方式,一般的实现加密方式有DH密钥交换算法,RSA基于因子分解算法,ElGamal离散对数算法及ECC椭圆曲线加密等。 ------------------DH加密解密--
2015-10-29 11:24:34 1258
原创 java学习笔记之:java对称加密
所谓对称加密,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。 加密的安全性不仅取决于加密算法本身,密钥管理的安全性更是重要。因为加密和解密都使用同一个密钥,如何把密钥安全地传递到解密
2015-10-28 13:28:18 1935
原创 Android学习笔记:实现下拉刷新的ListView
ListView的下拉刷新及上拉加载更多数据是我们开发中通常要实现的功能,开源项目中有很多的上下拉加载刷新的ListView可直接拿来使用,这几天刚好学习了下刷新的实现方式,把学习的资料做个记录: 实现的简单效果图片:这是下拉时显示,文字可能有些不一样。向上返回如图:。此时放开手后,就有一个圆形进度条加载状态,加载完成后HeaderView部分(包括上面的图片,及加载条都是隐藏)。
2015-10-28 09:31:55 1092
原创 Android学习笔记之:BaseAdapter使用三境界
/* * 适配器模式的应用: * 降低程序的耦合性 * 容易扩展 * ------------------------------------- * ListView的缓存机制:需要时才显示,显示完后就回收到缓存Recycler,在下次要展示的时候又从缓存中取出来展示 * * */ public class MainActivity extends Activity
2015-10-14 22:51:04 562
原创 Android学习笔记:Android消息处理机制之Handler介绍
Handler介绍: 1,Handler是什么:Handler是Android系统用来更新主UI界面的一种异步操作机制,也是Android中用来接收消息,处理消息的一种消息处理机制 。 2,在Android中为什么要使用Handler:Android中主线程(UI线程)不能执行耗时操作,也不能在子线程中直接更新UI信息,为了实现主线程与子线程的信息交互, 为了解决交互问题,Androi
2015-10-08 16:28:40 762
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人