加载中
java架构之路-(netty专题)netty的基本使用和netty聊天室

上次回顾:   上次博客,我们主要说了我们的IO模型,BIO同步阻塞,NIO同步非阻塞,AIO基于NIO二次封装的异步非阻塞,最重要的就是我们的NIO,脑海中应该有NIO的模型图。 Netty概念:   N...

2019/04/10 10:10
94
netty源码分析之服务端启动

ServerBootstrap与Bootstrap分别是netty中服务端与客户端的引导类,主要负责服务端与客户端初始化、配置及启动引导等工作,接下来我们就通过netty源码中的示例对ServerBootstrap与Bootstrap...

2018/11/03 17:47
16
Netty源码分析之ChannelPipeline—入站事件的传播

之前的文章中我们说过ChannelPipeline作为Netty中的数据管道,负责传递Channel中消息的事件传播,事件的传播分为入站和出站两个方向,分别通知ChannelInboundHandler与ChannelOutboundHandle...

2019/04/10 10:10
28
java架构之路-(netty专题)netty的编解码(出入战)与粘包拆包

上次回归:   上次博客我们主要说了netty的基本使用,都是一些固定的模式去写的,我们只需要关注我们的拦截器怎么去写就可以了,然后我们用我们的基础示例,改造了一个简单的聊天室程序,可...

2019/04/10 10:10
12
hbase之createTable完整的netty实现执行流程

hbase的客户端代码并不想hive一样用java编写,shell调用,而是使用ruby编写。 在admin.rb文件中方法create,其中接受两个参数,其中第二个参数类型为变长参数。 而在create方法的最后,调用了...

2018/11/04 09:05
33
Dubbo(五):深入理解Dubbo核心模型Invoke

一、Dubbo中Invoker介绍   为什么说Invoker是Dubbo核心模型呢?   Invoker是Dubbo中的实体域,也就是真实存在的。其他模型都向它靠拢或转换成它,它也就代表一个可执行体,可向它发起inv...

2019/04/10 10:10
122
Spark2.1.0——内置RPC框架详解

Spark2.1.0——内置RPC框架详解 在Spark中很多地方都涉及网络通信,比如Spark各个组件间的消息互通、用户文件与Jar包的上传、节点间的Shuffle过程、Block数据的复制与备份等。在Spark 0.x.x...

2018/11/05 18:57
33
如何准备Java面试?如何把面试官的提问引导到自己准备好的范围内?

Java能力和面试能力,这是两个方面的技能,可以这样说,如果不准备,一些大神或许也能通过面试,但能力和工资有可能被低估。再仔细分析下原因,面试中问的问题,虽然在职位介绍里已经给出了范...

2019/04/10 10:10
14
t-io Java构建p2p网络

Java 构建p2p网络 这篇文章是一篇关于pbft算法实现的一篇补充文章,但是在这里不会涉及pbft的算法方面,所以可以当做一篇单独的文章食用。如果想查看关于区块链或者PBFT算法的文章,可以参考...

2019/04/10 10:10
135
宅在家学不进去吗?试试这些 GitHub 上简单易学的游戏项目吧

作者:HelloGitHub-小鱼干 这是本人宅在家里的第 4 周,代码不想看,技术文章不想读,都不能愉快学习了我还怎么当一个优秀的需求消化师呢?有没有什么轻松地方法来学习技术呢?想起了小时候金...

2020你还不会Java8新特性?(学习过程记录)

Java8(1)新特性介绍及Lambda表达式 这,仅是我学习过程中记录的笔记。确定了一个待研究的主题,对这个主题进行全方面的剖析。笔记是用来方便我回顾与学习的,欢迎大家与我进行交流沟通,共...

2019/04/10 10:10
59
Dubbo 源码分析 - 服务导出

1.服务导出过程 本篇文章,我们来研究一下 Dubbo 导出服务的过程。Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部