码迷,mamicode.com
首页 >  
搜索关键字:nio    ( 3569个结果
Java 线程池的原理与实现
这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。 线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。 一提到池,我们会想到数据库连接池,但是线程池又如何呢? 建议:在阅读本文前,先理一理同步的知识,特别是syncronized同步关键字的用法。 关于我对同步的认识,要缘于...
分类:编程语言   时间:2014-10-21 01:04:37    阅读次数:305
Spring整合xmemcached过程
XMemcached是一个基于Java nio的memcached客户端。它是线程安全,结构简单,支持所有的memcached文本协议和二进制协议,并且有比较优异的性能表现。还支持一些高级特性,如JMX、动态增删节点、客户端统计以及nio连接池等。整合开始前,先确认有一个或多个可用的Memcache...
分类:编程语言   时间:2014-10-21 00:40:25    阅读次数:347
UTFDataFormatException
============问题描述============ W/System.err(953):java.io.UTFDataFormatException:badbyteat2 W/System.err(953): atjava.nio.charset.ModifiedUtf8.decode(Mod...
分类:其他好文   时间:2014-10-20 23:00:44    阅读次数:418
Java NIO框架Netty教程(一) – Hello Netty
先啰嗦两句,假设你还不知道Netty是做什么的能做什么。那能够先简单的搜索了解一下。我仅仅能说Netty是一个NIO的框架,能够用于开发分布式的Java程序。详细能做什么,各位能够尽量发挥想象。技术,是服务于人而不是局限住人的。假设你已经万事具备,那么我们先从一段代码開始。程序猿们习惯的上手第一步,...
分类:编程语言   时间:2014-10-18 11:01:49    阅读次数:233
Netty:一个非阻塞的客户端/服务器框架
Netty:一个非阻塞的客户端/服务器框架作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsNetty是一个异步事件驱动的网络应用框架,为Java网络应用的开发带来了一些新活力。Netty由协议服务器和客户端所组成,可用于快速开发可维护的高性能软件。Netty应用框架及其工具简化了网络编程,而且由Netty社区进行维护。Netty还被归类为NIO客户端/服...
分类:Web程序   时间:2014-10-16 19:01:52    阅读次数:242
FileChannel的用法
package com.itbuluoge.nio; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; pu...
分类:其他好文   时间:2014-10-15 20:27:21    阅读次数:151
说说nio
既然说到了nio,就得谈以下几个问题 为什么会出现新io,"旧io"有什么问题吗? ok,一步一步来,先给大家看几个例子: 1单线程的服务器程序 import java.net.*; import java.io.*; public class SocketServiceTest { public static void main(String[] args) throws Ex...
分类:其他好文   时间:2014-10-13 18:27:57    阅读次数:403
Java 字符转码之UTF-8转为GBK/GB2312
java跟python类似的做法,在java中字符串的编码是java修改过的一种Unicode编码,所以看到java中的字符串,心理要默念这个东西是java修改过的一种Unicode编码的编码。package string;import java.nio.charset.Charset;public...
分类:编程语言   时间:2014-10-12 20:18:08    阅读次数:271
Java NIO框架Mina、Netty、Grizzly介绍与对比
http://www.blogjava.net/javagrass/archive/2011/07/05/353680.htmlMina:Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开...
分类:编程语言   时间:2014-10-11 20:33:56    阅读次数:262
Java Se : Java NIO(服务端)与BIO(客户端)通信
Java目前有三种IO相关的API了,下面简单的说一下:BIO,阻塞IO,最常用的Java IO API,提供一般的流的读写功能。相信学习Java的人,都用过。NIO,非阻塞IO,在JDK1.4中开始出现,大量应用与服务器端编程,用于提高并发访问的性能,常用的NIO框架有Netty,Mina。AIO...
分类:编程语言   时间:2014-10-11 20:28:27    阅读次数:368
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!