tower
-
Java 9新特性介绍
Java 9带来了许多新的增强功能,它们将在很大程度上影响编程风格和习惯。最大的变化是Java的模块化,这是继Java8 lambda表达式之后的又一重大变化。在本文中,我列出了J…
-
Java 8新特性介绍
本篇文章列出了Java 8的重要功能,并附带了官方引入的示例。例如lambda表达式,Java流,功能接口和日期时间API等。Java SE 8于2014年初发布,在Java 8中…
-
IO 模型介绍-实践
之前的一篇介绍IO 模型的文章IO 模型介绍-理论 比较偏理论,很多同学反应不是很好理解。这一篇咱们换一个角度,从代码角度来分析一下。 socket 编程基础 开始之前,我们先来梳…
-
IO 模型介绍-理论
1. 引言 同步异步I/O,阻塞非阻塞I/O是程序员陈词滥调的话题了,也是自己一直以来懵懵懂懂的一个话题。比方:何为同步异步?何为阻塞与非阻塞?二者的区别在哪里?阻塞在何处?为什么…
-
RabbitMQ学习:RabbitMQ的六种工作模式终结篇(四)
前言,在前面我讲到了RabbitMQ的六种工作模式中简单模式和工作模式,这里呢,我就一次性将剩下的四种–发布订阅模式/路由模式/主题模式及Rpc异步调用模式,给大家进行…