距离上次看nio相关知识想来也快一年了,感觉对于nio的理解总是停留在IO复用的io模型,知其然但不知其所以然,故而今天来解开Java NIO的神秘面纱。
数据结构之Queue
队列(queue)基本就是一个先进先出(FIFO)的数据结构。jdk自带的queue大致如下: 可以看出队列大致分为: 非阻塞队列 AbstractQueue 阻塞队列 BlockingQueue 双端队列 Deque 非阻塞队列public interface Queue<E> ...
Java事务那点儿事儿
事务的定义事务是指访问并可能更新数据库中各种数据项的一个程序操作单元。 作为一个java web开发者,最早我们入门的时候应该都接触过jdbc事务: Connection connection = null; PreparedStatement preparedStatement = ...
免费的https证书
从网景创建SSL协议到目前的TLS 3.0已经有24个年头了,随着互联网的迅猛发展,现在主流的公司也纷纷进行了全站https的改造。跟随这波热潮也尝试了下应用https/http2.0,这里介绍下如何使用Let’s Encrypt签发免费的证书。 生成Let’s Encrypt证书talk is c ...