码迷,mamicode.com
首页 >  
搜索关键字:java-nio    ( 1229个结果
Java核心类库-IO-NIO概述
NIO:New IO 从JDK1.4开始提出的,新的IO,可以把一块磁盘文件映射到内存中,我们再去读取内存中的数据。 存放在java.nio包中 Java NIO(New IO)是Java1.4版本开始引入的一个新的IO API,可以替代标准Java IO API现在主要用于服务器中,对于我们写代码 ...
分类:编程语言   时间:2017-05-25 23:21:19    阅读次数:209
JAVA NIO之浅谈内存映射文件原理与DirectMemory
Java类库中的NIO包相对于IO 包来说有一个新功能是内存映射文件,日常编程中并不是经常用到,但是在处理大文件时是比较理想的提高效率的手段。本文我主要想结合操作系统中(OS)相关方面的知识介绍一下原理。 在传统的文件IO操作中,我们都是调用操作系统提供的底层标准IO系统调用函数 read()、wr ...
分类:编程语言   时间:2017-05-24 15:59:22    阅读次数:265
源码级强力分析Hadoop的RPC机制
分析对象: hadoop版本:hadoop 0.20.203.0必备技术点: 1. 动态代理(参考 :http://weixiaolu.iteye.com/blog/1477774 )2. Java NIO(参考 :http://weixiaolu.iteye.com/blog/1479656 )3 ...
分类:其他好文   时间:2017-05-23 13:16:48    阅读次数:338
Buffer类的详解(转)
Buffer 类是 java.nio 的构造基础。一个 Buffer 对象是固定数量的数据的容器,其作用是一个存储器,或者分段运输区,在这里,数据可被存储并在之后用于检索。缓冲区可以被写满或释放。对于每个非布尔原始数据类型都有一个缓冲区类,即 Buffer 的子类有:ByteBuffer、CharB ...
分类:其他好文   时间:2017-05-20 16:30:12    阅读次数:243
NIO原理剖析与Netty初步----浅谈高性能服务器开发(一)
除特别注明外,本站所有文章均为原创,转载请注明地址 在博主不长的工作经历中,NIO用的并不多,由于使用原生的Java NIO编程的复杂性,大多数时候我们会选择Netty,mina等开源框架,但理解NIO的原理就不重要了吗?恰恰相反,理解NIO底层机制是理解这一切的基础,由此我总结一下当初学习NIO时 ...
分类:Web程序   时间:2017-05-17 23:38:10    阅读次数:333
Hadoop实战-Flume之自定义Source(十八)
import java.nio.charset.Charset; import java.util.HashMap; import java.util.Random; import org.apache.flume.Context; import org.apache.flume.EventDeli... ...
分类:Web程序   时间:2017-05-17 01:00:10    阅读次数:221
一些大神的代码功底方面的文章
1. 关于多if-else-的优化方案! http://coolshell.cn/articles/17757.html 2. java NIO 类库Selector机制解析(上) http://blog.csdn.net/haoel/article/details/2224055 3. java ...
分类:其他好文   时间:2017-05-15 22:44:54    阅读次数:197
Java NIO 系列教程
Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符流进行操作的,而NIO是基于 ...
分类:编程语言   时间:2017-05-14 20:38:35    阅读次数:173
3.6 Lucene基本检索+关键词高亮+分页
3.2节我们已经运行了一个Lucene实现检索的小程序,这一节我们将以这个小程序为例,讲一下Lucene检索的基本步骤,同时介绍关键词高亮显示和分页返回结果这两个有用的技巧。 一、Lucene检索的基本步骤 1 import java.nio.file.Paths; 2 import java.io ...
分类:Web程序   时间:2017-05-09 23:15:39    阅读次数:355
分布式数据库中间件–(1) Cobar初始化过程
Cobar-Server的源代码地址:GitHub 欢迎Fork。官方文档描写叙述Cobar的网络通信模块见下图。 Cobar使用了Java的NIO进行处理读写。NIO是Java中的IO复用。而不须要对每一个连接都建立一个处理线程。具体请看 非堵塞I/O–Java NIO教程Cobar的初始化流程图 ...
分类:数据库   时间:2017-05-08 18:51:24    阅读次数:266
1229条   上一页 1 ... 49 50 51 52 53 ... 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!