AIO全称Asynchronous IO,异步IO,指的是用户空间的线程变成被动接收者,而内核空间成为主动调用者。
NIO全称non-blocking I/O,是jdk1.4及以上版本里提供的新api,也称为New I/O。
BIO全称Blocking I/O,同步阻塞I/O。默认情况下,在 Java 应用程序进程中所有对 socket 连接进行的 IO 操作都是同步阻塞 IO。
学习Java I/O模型,我们需要先了解一些操作系统基本概念。
设计模式的分类以及各种模式的使用场景
设计模式的设计有六个原则,保证设计模式的健壮性
OGNL全称为Object-Graph Navigation Language,即对象图导航语言
前面从理论层面讲解了logback,下面我们通过demo在我们的应用程序中使用logback日志框架。
通过logback配置文件讲解logback配置的使用
日志管理架构中,logback是一种具体的日志框架实现方案