
JAVA-socket
timeriver_wang
兴趣-爱好-习惯-价值取向的转移
war3真他妈浪费青春,平时的业余时间都被它抢占了
2009-9-14
展开
-
nio
http://www.csdnjava.com/forum.php?mod=viewthread&tid=52809 2013/3/10 0:44:36细微的行动远胜空美的计划,去做,才会发现时间不够用,才会体会到精髓,才会体会到真正的“道”,才能真正掌控。 zero-copy-capable通常的数据拷贝受制于传统的操作系统或通信协议,网卡-->内核--...2013-03-10 11:20:58 · 100 阅读 · 0 评论 -
Driect-nonDricect 读取文件速度
fos.write() 7965 msfileChannel.transferTo 170 ms MappedByteBuffer out = fc.map(FileChannel.MapMode.READ_WRITE, 0, length); raf = new RandomAccessFile( metaFile, "rw" );FileChannel chann...2014-04-10 16:40:32 · 105 阅读 · 0 评论 -
io-nio-socket步步为营(八)实践练习
作为一个学习考核,做一个下载工具,类似迅雷,来个时间戳,看看自己的执行能力2013-01-09 8:21:54 PM1,可以取消2,可以暂停3,多线程同时传。如何分块如何组合。或者直接写入?4,IO,NIO,AIO都做一个,性能测试。NIO,AIO就是为了避免多线程的负担,但是work线程的同步呢?如何做。5,用bat命令+jar包的形式发布6,下载一个10G的文件,看看,...2013-01-09 20:19:10 · 134 阅读 · 0 评论 -
io-nio-socket步步为营(七) IO模型-心得体会
参考 unix网络编程 chapter6.2 I/O models,windows网络编程 1,----------------------理论:socket编程主要有两步 第一步: “等待数据”从网络上传到本地。然后将数据包从网络层拷贝到内核的缓存中 -->用户应用进程-->recvfrom-->系统调用-->内核等待网...2013-01-06 08:32:56 · 114 阅读 · 0 评论 -
io-nio-socket步步为营(六)SSL
传统IO,NIO,的SSL,SSLenginee原创 2013-01-04 08:50:41 · 102 阅读 · 0 评论 -
io-nio-socket步步为营(五)netty框架
handler,事件,如何处理原创 2013-01-04 08:50:33 · 99 阅读 · 0 评论 -
io-nio-socket步步为营(四)异步AIO
相比NIO,AIO的事件机制也是核心,而且比NIO更复杂NIO: 运用reactor模式 Selector是核心-分发器A multiplexor of SelectableChannel objects。能检测任意个注册过的channel上的事件,并分发事件,内部实现不用考虑,封装的好处。内部有select()/poll()/epoll()实现,select在大量注册时会因...2013-01-03 23:00:07 · 109 阅读 · 0 评论 -
io-nio-socket步步为营(三)NIO
原理:运用reactor模式Selector是核心-分发器A multiplexor of SelectableChannel objects。能检测任意个注册过的channel上的事件,并分发事件,内部实现不用考虑,封装的好处。 client没必要用NIO,使用http://luckywnj.iteye.com/blog/1744283中的clientserver,需...2013-01-03 22:59:30 · 95 阅读 · 0 评论 -
io-nio-socket步步为营(二)传统IO
二、传统Socket____________________________________________________________需要实践TCP三次握手,四次分手,实践,不是只看理论!!!!!!!!!!!!!!!1、socket与socketStream的关闭顺序,ServerScoket优雅关闭。socket.close()注释这么说:Closing this so...2012-12-08 21:39:25 · 98 阅读 · 0 评论 -
io-nio-socket步步为营(一)流基础
前沿:半路出家,自学io-nio-socket这块有些时日了,反反复复好多次,收获了很多,也记住了很多,但是好像不成系统,这次想彻底整好,不在简单的记住用法,更要用心理解背后的原理。道可道非常道,实践,写入自己的思考。start... 一、流基础____________________________________________________________ 1、流关闭顺序...2012-12-07 08:54:31 · 140 阅读 · 0 评论 -
nio
http://blog.youkuaiyun.com/mezheng/article/details/7791541 java.net.Socketjavax.net.SocketFactory javax.net.ssl.SSLSocketjavax.net.ssl.SSLSocketFactoryjavax.net.ssl.SSLContext java.n...2012-12-03 00:39:27 · 115 阅读 · 0 评论 -
zip-压缩,只依赖J2ME
直接上代码:import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.zip.Deflater;import java.util.zip.DeflaterOutputStream;import java.util...原创 2012-11-21 10:01:45 · 165 阅读 · 0 评论 -
MINA--------
http://blog.youkuaiyun.com/ljx8928358/article/details/7759024 http://690360459-qq-com.iteye.com/blog/2123664原创 2015-08-14 03:13:29 · 98 阅读 · 0 评论