java io/nio
iteye_8208
这个作者很懒,什么都没留下…
展开
-
java io
import java.io.*;public class IOStreamExample { public static void main(String[] args) { BufferedReader in = null; BufferedWriter out = null; BufferedInputStream bin = null; Bu...原创 2016-04-01 13:14:06 · 69 阅读 · 0 评论 -
转载:深入分析 Java I/O 的工作机制
深入分析 Java I/O 的工作机制 I/O 问题可以说是当今互联网 Web 应用中所面临的主要问题之一,因为当前在这个海量数据时代,数据在网络中随处流动。这个流动的过程中都涉及到 I/O 问题,可以说大部分 Web 应用系统的瓶颈都是 I/O 瓶颈。本文的目的正是分析 I/O 的内在工作机制,你将了解到:Java 的 I/O 类库的基本架构;磁盘 I/O 工作机制;网络 I...原创 2016-04-27 12:50:49 · 85 阅读 · 0 评论 -
java IO
package com.jaeson.javastudy;import java.io.*;import java.util.zip.*;public class IOTest { //跨平台的文件分割符 static void separator() { System.out.println(File.separator); // \ ...原创 2016-05-17 21:56:30 · 75 阅读 · 0 评论 -
NIO
package com.jaeson.javastudy;import java.util.*;import java.io.*;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;import java.nio.channe...原创 2016-05-17 21:56:53 · 64 阅读 · 0 评论 -
说说IO
说说IO(一)- IO的分层 IO 性能对于一个系统的影响是至关重要的。一个系统经过多项优化以后,瓶颈往往落在数据库;而数据库经过多种优化以后,瓶颈最终会落到 IO 。而 IO 性能的发展,明显落后于 CPU 的发展。 Memchached 也好, NoSql 也好,这些流行技术的背后都在直接或者间接地回避 IO 瓶颈,从而提高系统性能。IO 系统的分层: 三层结...原创 2016-11-04 12:43:43 · 102 阅读 · 0 评论 -
深入理解非阻塞同步IO和非阻塞异步IO
这两篇文章分析了Linux下的5种IO模型 http://blog.csdn.NET/historyasamirror/article/details/5778378http://blog.csdn.Net/hguisu/article/details/7453390 很多人对阻塞 / 非阻塞, 同步 / 异步 的概念理解的不深入,搞不清楚非阻塞和异步IO的区别,笼统的认为非阻...原创 2016-12-03 12:39:41 · 158 阅读 · 0 评论 -
NIO的写操作分析
很多人对NIO的写操作理解的不深,不知道为什么要注册写事件,何时注册写事件,为什么写完之后要取消注册写事件。Selector.isWriteable()方法监控的是内核的写缓冲器是否可写,所以除非内核的写缓冲区满了,否则一旦一个SocketChannel注册了写事件,每次selector都会选中这个SocketChannel,进入到isWriteable()分支中去。实际上服务器...原创 2016-12-03 12:44:07 · 129 阅读 · 0 评论