java跟python类似的做法,在java中字符串的编码是java修改过的一种Unicode编码,所以看到java中的字符串,心理要默念这个东西是java修改过的一种Unicode编码的编码。package string;import java.nio.charset.Charset;public...
分类:
编程语言 时间:
2014-10-12 20:18:08
阅读次数:
271
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目前有三种IO相关的API了,下面简单的说一下:BIO,阻塞IO,最常用的Java IO API,提供一般的流的读写功能。相信学习Java的人,都用过。NIO,非阻塞IO,在JDK1.4中开始出现,大量应用与服务器端编程,用于提高并发访问的性能,常用的NIO框架有Netty,Mina。AIO...
分类:
编程语言 时间:
2014-10-11 20:28:27
阅读次数:
368
高性能NIO框架Netty(四)--对象的传递...
分类:
移动开发 时间:
2014-10-11 13:49:15
阅读次数:
188
public void fileChannelCopy(File s, File t) { FileInputStream fi = null; FileOutputStream fo = null; FileChannel in = null; FileChannel out = null...
分类:
编程语言 时间:
2014-10-10 16:51:44
阅读次数:
191
最近学习时碰到事件驱动和非阻塞的相关知识,随之想到了Java中的Reactor、io与nio的一些东西;在前辈的博客上翻了翻、复习复习,在此记录一番。实在找不到比较大点的东西,于是随便弄了个压缩包,大小在1G左右;写个程序模拟一下下载,开两个客户端线程请求下载;结果会是:一个请求会一直阻塞,直到一个...
分类:
编程语言 时间:
2014-10-09 21:28:17
阅读次数:
201
public static void fileChannelCopy(File s, File t) { FileInputStream fi = null; FileOutputStream fo = null; FileChannel in = null; FileCha...
分类:
编程语言 时间:
2014-10-08 13:58:55
阅读次数:
181
简单介绍NIO的作用就是改进程序的性能。由于有时候程序的性能瓶颈不再是CPU,而是IO。这时候NIO就派上用场了。NIO的原理就是尽量利用系统底层的资源来提高效率,比方利用DMA硬件减小CPU负荷,利用操作系统的epoll机制避免线程频繁切换。通过底层资源提高系统的吞吐量。缓冲区缓冲区就是一个固定大...
分类:
编程语言 时间:
2014-10-07 19:00:33
阅读次数:
239
JDK1.5: 2004年发布----2006年结束JDK1.6 2006年发布-----2010年结束一看吓我一条,开始接触JDK都已经是2010年下半年了,可是那是学的就是1.5版本,知道工作,一种也使用1.5,不过都是jdk的基本功能,对于1.4的NIO,1.5的thread池以及注解的使.....
分类:
其他好文 时间:
2014-10-07 03:40:52
阅读次数:
299
之前负责过一个智能家居项目的开发,外包重庆一家公司的,我们主要开发服务器监控和集群版管理。
移动端和机顶盒的远程通信是用中间服务器完成交互,服务器使用MINA NIO框架,非阻塞式的,可以看看以前博客了解下某智能家居项目框架学习总结,或者其他资料JAVA NIO原理,基于MINA框架快速开发网络应用程序。...
分类:
Web程序 时间:
2014-10-04 00:12:15
阅读次数:
413