码迷,mamicode.com
首页 >  
搜索关键字:java-nio    ( 1229个结果
nio神理解!!!
http://www.iteye.com/magazines/132-Java-NIO? 全文比较长,想打个比方归纳一下。 原文中说了最重要的3个概念, Channel 通道 Buffer 缓冲区 Selector 选择器 其中Channel对应以前的流,Buffer不是什么新东西,...
分类:其他好文   时间:2015-08-01 14:24:36    阅读次数:120
scala文件读写,序列化
scala文件读写,序列化 import?java.io._ import?java.nio.file._ import?scala.io.Source object?HelloWorld?extends?App?{ ??println("打印所有的子目录") ??implicit?def?makeFileVisitor(f:?...
分类:其他好文   时间:2015-07-31 18:48:32    阅读次数:478
使用 NIO.2 遍历目录下所有的Java文件
package wellGrounded;import java.io.IOException;import java.nio.file.FileVisitResult;import java.nio.file.Files;import java.nio.file.Path;import java....
分类:编程语言   时间:2015-07-31 12:10:31    阅读次数:181
JAVA NIO的理解
在使用JAVA提供的Socket的IO方法时,服务端为了方便操作,会为每一个连接新建一个线程,一个线程处理一个客户端的数据交互。但是当大量客户端同服务端连接时,会创建大量的线程,线程之间的切换会严重影响服务端性能,并且有时每一个的线程寿命并不长,有的甚至很短。影响服务端性能的根本原因就是线程数量过多...
分类:编程语言   时间:2015-07-30 23:06:25    阅读次数:129
java获取本地操作系统进程列表
package com.wa.xwolf.sblog.util; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.nio.charset.Charset; public class ProcessUtil { ...
分类:编程语言   时间:2015-07-28 21:24:14    阅读次数:158
Java NIO:浅析I/O模型
也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步IO...
分类:编程语言   时间:2015-07-28 20:47:53    阅读次数:177
Netty入门教程
Netty是什么?   本质:JBoss做的一个Jar包   目的:快速开发高性能、高可靠性的网络服务器和客户端程序   优点:提供异步的、事件驱动的网络应用程序框架和工具   通俗的说:一个好使的处理Socket的东东     如果没有Netty?   远古:java.net + java.io   近代:java.nio   其他:Mina,Grizzly ...
分类:Web程序   时间:2015-07-28 13:06:51    阅读次数:127
学习 java netty (二) -- ServerBootstrap
前言:我们自己使用java nio开发网络程序是非常繁琐的,netty为我们做好了一切,其中ServerBootstrap是一个启动辅助类,了解它我们就能开发出简单的nio 服务端程序。 不理解Nio中channel和handler等可参考上一篇文章 学习 java netty (一) – java nio ServerBootstrap()://创建一个ServerBootstrap对象...
分类:编程语言   时间:2015-07-28 09:08:27    阅读次数:556
学习 java netty (一) -- java nio
前言:最近在研究java netty这个网络框架,第一篇先介绍java的nio。 java nio在jdk1.4引入,其实也算比较早的了,主要引入非阻塞io和io多路复用。内部基于reactor模式。 nio核心: - buffer - channel - selector buffer: 类似网络编程中的缓冲区,有 ByteBuffer 字节 CharBuf...
分类:编程语言   时间:2015-07-26 22:45:57    阅读次数:132
Netty 线程模型
Netty 线程模型 关于Java NIO Reactor模式http://my.oschina.net/xinxingegeya/blog/339027 下面是线程模型的演进 Thread per Connection Thread per Connection: 在没有nio之前,这是传统的java网络编程方案所采...
分类:编程语言   时间:2015-07-26 21:06:34    阅读次数:208
1229条   上一页 1 ... 89 90 91 92 93 ... 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!