Buffer简介 在Java NIO中,主要有三大基本的组件:Buffer、Channel和Selector,上一...[作者空间]
一段问题代码实验 在进行网络编程时,正确关闭资源是一件很重要的事。在高并发场景下,未正常关闭的资源数逐渐积累会导致...[作者空间]
知道异步IO已经很久了,但是直到最近,才真正用它来解决一下实际问题(在一个CPU密集型的应用中,有一些需要处理的数...[作者空间]
IO流学习总结 一Java IO,硬骨头也能变软 (1) 按操作方式分类结构图: (2)按操作对象分类结构图 二j...[作者空间]
在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。本文先从同步和异步的概念 说起,然...[作者空间]
1、基础I/O模型 在《UNIX网络编程》中介绍了5中I/O模型:阻塞I/O、非阻塞I/O、I/O复用、SIGIO...[作者空间]
有一个经典的举例。烧开水。 假设有这么一个场景,有一排水壶(客户)在烧水。 AIO的做法是,每个水壶上装一个开关,...[作者空间]
PPC 和 TPC 模式,它们的优点是实现简单,缺点是都无法支撑高并发的场景。 Reactor PPC 模式最主要...[作者空间]
高性能是最复杂的一环,磁盘、操作系统、CPU、内存、缓存、网络、编程语言、架构等,每个都有可能影响系统达到高性能,...[作者空间]
1. Java中有几种类型的流 2. 字节流如何转为字符流 字节输入流转字符输入流通过InputStreamR...[作者空间]
转载:https://cloud.tencent.com/developer/article/1005481提到s...[作者空间]
网络中进程之间如何通信 为了方便大家获取源代码,可以移步这里,GitHub源代码 进程通信的概念最初来源于单机系统...[作者空间]
内核空间与用户空间 Kernel space 是 Linux 内核的运行空间,User space 是用户程序的运...[作者空间]
欢迎访问我的博客:http://wangnan.tech 参考http://qindongliang.iteye....[作者空间]
Java7之前只支持BIO、NIO,但在Java 7 时添加了Java AIO,Java AIO基于epoll模式...[作者空间]
参考:http://ifeve.com/java-nio-all/原文地址 Java NIO(New IO)是一个...[作者空间]
摘要 Java I/O是Java技术体系中非常基础的部分,它是学习Java NIO的基础。而深入理解Java NI...[作者空间]
简介 jdk7中新增了一些与文件(网络)I/O相关的一些api。这些API被称为NIO.2,或称为AIO(Asyn...[作者空间]
出处 阻塞 IO, 非阻塞 IO, 同步 IO, 异步 IO 这些术语相信有不少朋友都也不同程度的困惑吧? 我原来...[作者空间]
1、前言 对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对C10K问题(即单机1万个并发连接问题)应...[作者空间]