自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 同步,异步,阻塞,非阻塞,BIO,AIO,NIO 理解

对于同步,异步,阻塞,非阻塞的理解可以看一个例子:以银行取款为例:同    步 : 自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写)。异    步 : 委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处理,需要将数据缓冲区地址和大小传给OS(银行卡和密码),                  OS需要支持异步IO操作API)...

2018-11-09 23:18:45 302

转载 异步和非阻塞一样吗? (内容涉及BIO,NIO,AIO,Netty)

写在开头:本文不是纯讲技术,会涉及概念理解和语义分析的要点。正如博主标题说的,高效的学习方法比拥有多少知识重要。高效的学习方法途径之一就是阅读理解,理解能力越好,掌握越快,知识体系更清晰。如果刚入门Netty,看过Netty线程模型,又看过JDK的NIO、NIO2,是否困惑于NIO,AIO,阻塞非阻塞的理解?Netty目前4.0的版本应该是“非阻塞”的“同步IO”(按照Unix IO模型...

2018-11-09 23:13:55 267

转载 setTimeout与setInterval的坑以及优缺点

说到setTimeout与setInrerval大家可能都觉得很easy,我刚接触js的也是这样的想法,可后来在知乎看到了一道题,大概好像是这样的:例一:setTimeout(function(){console.log("小马“);setTimeout(function(){arguments.callee;},1000);},1000)例二:setInterval(...

2018-11-01 00:11:02 380

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除