java学习笔记
烟雨淡
这个作者很懒,什么都没留下…
展开
-
java线程学习笔记
1》以前别人问线程和进程的区别,我瞠目结舌对是的。我不知道——在我的记忆中线程就是编程中用的方法,进程???。线程和进程的区别是什么——线程是实现多任务的一种方式,代表着一种任务流程;而进程是一个程序动态执行的一个过程,是内存中运行的应用程序,它有自己的内存空间。在这个过程中可能会有多个线程去执行,所以总的上来说进程包含线程或者说有多个线程共享一个进程,而不能说线程是和进程同级的。 2》关于线程原创 2013-05-02 16:41:07 · 430 阅读 · 0 评论 -
Java 加密解密技术学习之BASE64
加密解密我想作为一位开发人员都接触过,我最先了解到的是MD5、BASE64加密。有的人说BASE64不算正式的加密,属于编码格式的不是编码算法。在之后的工作中难免要和第三方合作,这其中就用到了加密解密和签名的问题。这其中就让我们注意到哪些加密更安全,如果双方或多方传数据更安全有效。下面这篇文章比我讲的详细大家可以看看! 这里有一篇文章介绍对称加密和非对称加密(点击我)我今天写了一个BASE64的加原创 2016-07-26 13:02:19 · 333 阅读 · 0 评论 -
Java 加密解密技术之MD5&SHA学习
加密算法有三大类:对称加密、非对称加密、Hash加密(摘要加密算法)这篇文章讲的是如何进行MD5和SHA进行加密,它们都属于Hash加密而Hash加密和其他加密算法不同的就是单向算法就是我们可以通过hash算法将一段内容生成一个特定长度的唯一hash值,我们却不能将这个hash值重新解密成原值。所以我们最常用的就是用户的密码加密后储存和信息是否完整性校验等操作了。其他的Hash算法有MD2、MD4、原创 2016-07-26 16:23:03 · 306 阅读 · 0 评论 -
Java 加密解密技术学习之DES(对称加密学习)
在之前写了BASE64和MD5&SHA的加密文章,这一篇我们一起学习对称加密吧。首先说一下对称加密有哪些呢?DES、3DES、AES、Blowfish、IDEA、RC等,今天就以DES为例。 对称加密采用的是对称密码编码技术,对称密码就是指对文件或内容进行加密和解密都是使用的相同的密钥——加密密钥和解密密钥是一样的。使用起来简单、密钥较短破译不容易。而比DES加密还要好的就是IDEA(国际数据加密原创 2016-07-26 17:35:03 · 541 阅读 · 0 评论 -
final关键字学习
java中final关键字的含义? 我们知道java中有很多的预留关键字而final就是其中一个,今天我们就来说一说final。 她不仅可以“许配”给 本地变量、成员变量、方法还可以许配给 类。一旦是final修饰的都不能改变他的引用,java会检查如果一旦做了修改就会报错(如果把 final 比喻成古代公主的话,也就是说一旦final “许配”给了谁,如果这位驸马一旦变心了Java这个皇...原创 2019-05-05 14:38:12 · 150 阅读 · 0 评论