数字签名过程图解 Posted on 2016-06-28 | In 密码学 0.概述常见的对称加密:DES,AES。常见的非对称加密:RSA,DSA。常见的不可逆加密:MD5等。 Read more »
Mahout构建推荐系统-相似度算法 Posted on 2016-06-13 | In 相似度算法 0.概述Mahout中包含了相似度、邻间,推荐算法。了解每种算法的原来和使用场景对构建推荐系统非常有必要。 Read more »
Java内存模型与线程同步问题整理 Posted on 2016-04-15 | In JVM高级特性 0.概述对高并发程序编写需要对JAVA内存模型有一个清晰的认识。以下是整理的JAVA内存模型和线程的相关内容,内容转自互联网。 Read more »
JDK源码分析之并发类汇总 Posted on 2016-04-08 | In JAVA源码 0.概述JDK中包含的并发类的梳理。主要集中在java.util.concurrent包中。 Read more »
JDK源码分析之NIO类汇总 Posted on 2016-04-08 | In JAVA源码 0.概述标准的IO(BIO)基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Java NIO可以让你非阻塞的使用IO,例如:当线程从通道读取数据到缓冲区时,线程还是可以进行其他事情。当数据被写入到缓冲区时,线程可以继续处理它。从缓冲区写入通道也类似。 Read more »
JDK源码分析之BIO类汇总 Posted on 2016-04-08 | In JAVA源码 0.概述JDK中包含的IO类的梳理,对IO操作有一个全面的认识,在JDK中IO操作还有一个包NIO。都是对IO的操作,但是实现的原理还是不一样的。 Read more »
JDK源码分析之集合类汇总 Posted on 2016-04-04 | In JAVA源码 0.概述JAVA中包含了好多集合类,这些类在我们日常开发中非常重要,这些类主要集中在java.util包中,熟悉和掌握这些类的使用和原理,对我们提高代码质量非常重要。 Read more »