E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NETTY
netty
系列之:channelHandlerContext详解
简介我们知道ChannelHandler有两个非常重要的子接口,分别是ChannelOutboundHandler和ChannelInboundHandler,基本上这两个handler接口定义了所有channelinbound和outbound的处理逻辑。不管是ChannelHandler还是ChannelOutboundHandler和ChannelInboundHandler,几乎他们中所有
·
2022-03-02 14:19
nettyjava
netty
系列之:channelHandlerContext详解
目录简介ChannelHandlerContext和它的应用AbstractChannelHandlerContextDefaultChannelHandlerContext总结简介我们知道ChannelHandler有两个非常重要的子接口,分别是ChannelOutboundHandler和ChannelInboundHandler,基本上这两个handler接口定义了所有channelinbo
flydean
·
2022-03-02 14:00
RocketMQ -- 元数据的拉取
如果本地缓存,那需要通过网络请求(
Netty
)去NameServer获取topic的路由数据。
·
2022-03-02 09:26
从IO模型到
Netty
笔记(二)
目录从代码层面对NIO大致流程加深印象SelectionKeyServerSocketChannel和SocketChannel零拷贝为什么要有
Netty
传统阻塞IO服务模型Reactor模式
Netty
明天一定.
·
2022-03-02 07:51
NIO
java
nio
netty
艿艿的 Spring Cloud Alibaba!开整~
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC
Java基基
·
2022-03-01 13:35
netty
系列之:channelPipeline详解
简介我们在介绍channel的时候提到过,几乎channel中所有的实现都是通过channelPipeline进行的,作为一个pipline,它到底是如何工作的呢?一起来看看吧。ChannelPipelineChannelPipeline是一个interface,它继承了三个接口,分别是ChannelInboundInvoker,ChannelOutboundInvoker和Iterable:pu
·
2022-02-28 19:11
javanetty
netty
系列之:channelPipeline详解
目录简介ChannelPipeline事件传递DefaultChannelPipeline总结简介我们在介绍channel的时候提到过,几乎channel中所有的实现都是通过channelPipeline进行的,作为一个pipline,它到底是如何工作的呢?一起来看看吧。ChannelPipelineChannelPipeline是一个interface,它继承了三个接口,分别是ChannelIn
flydean
·
2022-02-28 18:00
netty
自定义解码器
/***一、
netty
本身提供了四种不同的解码器供用户使用,但并不能完全满足所有需求,这时就需要自定义解码器用于
netty
加载得到我们想要的数据。
·
2022-02-28 18:08
nettyjavasocket
基于Springboot+
Netty
实现rpc的方法 附demo
今天翻看了一下
Netty
相关的知识点,正好练练手,简单捣鼓了这个demo;这里简单梳理一下;前提知识点:Springboot、
Netty
、动态代理(反射)、反射项目整体结构如下:1.在父项目中引入相关依赖
·
2022-02-28 13:16
尚硅谷
Netty
入门2——
Netty
文章目录1.
Netty
1.1原生NIO存在的问题1.2
Netty
官网说明1.3
Netty
的优点1.4
Netty
版本说明2.线程模型2.1线程模型基本介绍2.2传统阻塞I/O服务模型2.2.1工作原理图2.2.2
smilecb
·
2022-02-25 03:39
java
java
开发语言
后端
尚硅谷
Netty
入门1——NIO
文章目录1.
Netty
简介1.1
Netty
介绍1.2
Netty
应用场景1.3参考资料2.IO2.1I/O模型2.1.1I/O模型基本说明2.2BIO、NIO、AIO使用场景分析3BIO编程3.1JavaBIO
smilecb
·
2022-02-25 03:08
java
java
SpringBoot之webflux全面解析
目录webflux介绍webflux应用场景SpringBoot2.0WebFlux响应式编程SpringWebfluxspringwebflux和springmvc的异同点
Netty
selector模型
·
2022-02-24 11:48
Quarkus中filter过滤器跨域cors问题解决方案
真正的请求接收则使用了eclipse开源的vert.x框架,底层也是基于
netty
的一个响应式开发框架。Quarkus将vert.
·
2022-02-23 16:51
netty
入门(原生jdk nio写一个服务器)
jdknio服务器引言在学习
netty
之前我们需要了解nio,于是我就想分享一下如何用jdknio写一个服务流程步骤1:打开一个服务管道(Channel),并设置非阻塞模式步骤2:创建服务步骤3:打开一个多路复用器
·
2022-02-23 13:13
javanetty后端
Netty
实战入门教程之 什么是
Netty
目录一、BIO、NIO、AIO二、什么是
Netty
?三、为什么学习
Netty
?
·
2022-02-23 10:33
netty
系列之:channel,ServerChannel和
netty
中的实现
简介我们知道channel是
netty
中用于沟通ByteBuf和Event的桥梁,在
netty
服务的创建过程中,不管是客户端的Bootstrap还是服务器端的ServerBootstrap,都需要调用channel
·
2022-02-22 11:02
javanetty
netty
系列之:channel,ServerChannel和
netty
中的实现
目录简介channel和ServerChannel
netty
中channel的实现AbstractChannel和AbstractServerChannelLocalChannel和LocalServerChannel
flydean
·
2022-02-22 10:00
netty
--从bind方法流程分析
netty
的实现原理
netty
Server的标准启动代码
netty
官方源码中的示例DiscardServer中
netty
Server的标准启动姿势如下
netty
server启动过程初始化ServerBootstrap,这里面保存着所有
JackpotDC
·
2022-02-22 08:53
EventLoop 为何
对
Netty
应该是很熟悉了,但是一直有一点东西做不到——如果我自己来写,写的大致骨架是和
Netty
差不多的,但是我绝对设计不出来Eventloop这个结构:EventloopextendEventLoopGroup
点爸
·
2022-02-22 07:06
java文件拆分合并,基于
Netty
的文件断点续传,分片传输
公司无聊想做一个文件传输,断点续传功能,然后呢,就写了一个demo版,我不会讲解代码,但是我会写代码https://gitee.com/heixiaomas_admin/file_transfer_system.git基于
netty
黑小马_
·
2022-02-22 01:14
Elasticsearch源码分析-搜索分析(一)
Elasticsearch搜索源码分析将会分为三个部分进行讲解:请求转发及消息解析搜索Query阶段搜索Fetch阶段及数据排序和合并本文将主要讲述第一部分,具体过程如下:用户发起搜索请求,elasticsearch使用
netty
尹亮_36cd
·
2022-02-21 22:37
netty
系列之:Bootstrap,ServerBootstrap和
netty
中的实现
简介虽然
netty
很强大,但是使用
netty
来构建程序却是很简单,只需要掌握特定的
netty
套路就可以写出强大的
netty
程序。
·
2022-02-21 21:28
javanetty
netty
系列之:Bootstrap,ServerBootstrap和
netty
中的实现
目录简介Bootstrap和ServerBootstrap的联系AbstractBootstrapBootstrap和ServerBootstrap总结简介虽然
netty
很强大,但是使用
netty
来构建程序却是很简单
flydean
·
2022-02-21 21:00
Netty
中使用SSL 双向认证(包括证书生成)
转载:https://blog.csdn.net/u013399759/article/details/533250011.前期准备工作双向证书认证的双方称为client和server,首先为client和server生成证书。由于仅仅是自己学习使用,因此可以在本地自建一个CA,然后用CA的证书分别签发client和server的证书。CA的创建和签发使用OpenSSL。在windows环境上安装
iamlyly
·
2022-02-21 18:17
Java基于
Netty
实现Http server的实战
目录HTTP协议基础知识
Netty
的http协议栈基于
Netty
实现httpserverHTTP协议基础知识HTTP(超文本传输协议,英文:HyperTextTransferProtocol,缩写:HTTP
·
2022-02-21 16:12
五分钟就能看懂pipeline模型 -
Netty
源码解析
2.
Netty
的ChannelPipeline ChannelPipeline是处理或拦截channel的进站事件和出站事件的双向链表,
陶章好
·
2022-02-21 15:34
Netty
源码解析一——线程池模型之线程池NioEventLoopGroup
本文基础是需要有
Netty
的使用经验,如果没有编码经验,可以参考官网给的例子:https://
netty
.io/wiki/user-guide-for-4.x.html。
为了生活,加油
·
2022-02-21 15:00
基于
Netty
实现分布式RPC框架[附完整代码]
项目完整代码下载链接:https://github.com/xiajunhust...写给大家的话最近我收到很多读者的来信,对如何学习分布式、如何进行项目实践和提高编程能力,存在很多疑问。分布式那么难,怎么学?为什么看了那么多书还是掌握不了?开源的框架比如Dubbo代码太多了,完全一头雾水,应该怎么学习?在学校没有项目经验,找工作在即,怎么把这块补起来?你还仅限于XXX管理系统么「面试官都疲劳了」
·
2022-02-21 10:05
Netty
学习笔记之线程模型【上】
共同学习交流
Netty
Netty
对JDK自带的NIO的API进行了良好的封装,解决了上述问题。且
Netty
拥有高性能、吞吐量更高,延迟更低,减少资
爪哇小白2021
·
2022-02-21 09:28
Netty
rpc
java
分布式
Netty
之一网络编程基础原理
个人专题目录1.网络编程基础原理1网络编程(Socket)概念首先注意,Socket不是Java中独有的概念,而是一个语言无关标准。任何可以实现网络编程的编程语言都有Socket。1.1什么是Socket网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一个端口号。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP
Java及SpringBoot
·
2022-02-21 04:26
2021学习计划
回顾2020eureka、ribbon、feign、JDK1.8并发包、kafka,也就这些吧,感觉没学什么就这么过去了计划2021vue、scala、zk、更加深入kafka、
netty
、cloudzk
快点给我想个名
·
2022-02-21 04:07
俗地讲,
Netty
能做什么?
文章来源知乎,作者:老钱作为一个学Java的,如果没有研究过
Netty
,那么你对Java语言的使用和理解仅仅停留在表面水平,会点SSH,写几个MVC,访问数据库和缓存,这些只是初等Java程序员干的事。
八戒程序猿
·
2022-02-20 13:44
【微服务直播】
Netty
和Vert.x在Apache顶级项目ServiceComb中的应用
直播时间:11月29日19:30~20:30【直播介绍】
Netty
是Java高性能网络编程的明星框架,互联网公司程序员必须掌握的基础组件。
微服务蜂巢
·
2022-02-20 07:47
阿里Java程序员分享从业心得总结与面试笔记分享
前言真的猛士敢于学习Java,敢于敲代码我是程序员我骄傲,头发一把一把掉skr~~~~最新2020整理收集的一些面试题(都整理成文档),有很多干货,包含mysql,
netty
,spring,线程,springcloud
小白菜aaa
·
2022-02-20 04:08
netty
中的内存泄漏检测机制ResourceLeakDetector
不过我后来有时间看了下,发现有点意思,它也算是
netty
中的核心组件了。所以这篇文章我就在它的基础上给大家讲讲
netty
中的内存泄漏检测机制。
ro9er
·
2022-02-20 01:48
Netty
中的ByteBuf 申请和释放
首先要分析一下,Channe!InboundHandler是否是线程安全的?初步的判断,每个线程都会有一个独立的Channe!InboundHandler实例化对象。所以如果没有static的类变量,那么就是线程安全的。Bytebuf提供接口方法要比ByteBuffer简洁并强大。这篇在ByteBuf基础上学习下主要的ByteBuf,包括:poolHeapByteBuff、pooledDirect
StevenBrazil
·
2022-02-19 21:45
netty
-开篇
一、什么是
netty
?
Netty
是一个利用Java的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的API的客户端/服务器框架。
leiwingqueen
·
2022-02-19 21:20
Java工程师主流技能树(Beat)
RedisMemcachedHBaseMongoDbCassandraVersionControlGitSVNNIO
Netty
Mi
蔓越莓饼干
·
2022-02-19 17:13
月更干货:基于
netty
的websocket策略消息路由
前言又到了月更时间了,本来想再把Websocket拖一拖看看能不能写其它内容的,但烂大街的内容不想写,觉得烂大街的内容学习知识梳理写到自己的静态博客上就行了,拖到现在实在想不到有什么好的其它内容可以写,只好接上月底的策略模式续写WebSocket聊天室例子了。该文章干货为主,湿货为辅,本年度本搬砖工最后一篇文章,用于这万恶的一年里最后一个工作日的工作收尾(摸鱼党的骄傲)。WebSocket简介We
识1DD编程
·
2022-02-19 14:40
基于
Netty
的定位数据平台
基于SpringBoot,
Netty
框架。
P01son
·
2022-02-19 13:25
一套新游戏服务器解决方案Bulls提案
actormodellikevert.x关注的两个主要点1.单进程并发2.分布式支持提高服务器并发能力高效充分的利用CPUhighthroughputandlow-latency降低成本C10Kepoll、reactor
netty
landon30
·
2022-02-19 05:42
[
Netty
源码分析]ByteBuf(总结)
ByteBuf的分类(等同:
Netty
的内存类别有哪些?)
没意思先生1995
·
2022-02-19 02:35
gateway的部署问题
我最近一直遇到一个问题,springcloud的网关gateway,因为需要使用webflux,用的是
netty
来部署,所以怎么都部署不到tomcat上,也是纠结了很久最后我只能用选择用jar包直接运行了首先只要装了
蘑菇Ai布丁
·
2022-02-19 00:21
聊一个不常见的面试题:为什么数据库连接池不采用 IO 多路复用?
但是一般我们在使用DB时,还是经常性采用c3p0,tomcatconnectionpool等技术来与DB连接,哪怕整个程序已经变成以
Netty
为核心。这到底是为什么?首先纠正一个常见的误解。
·
2022-02-18 22:53
java
websocket实现实时直播(滑鸡版)
思路开发思路,我们使用websocket实现数据传输,后台就用springboot集成了websocket,当然用
netty
自定义更好,我这里直接拿spring全家桶快速开发。
凌康233
·
2022-02-18 19:50
netty
系列之:可以自动通知执行结果的Future,有见过吗?
简介在我的心中,JDK有两个经典版本,第一个就是现在大部分公司都在使用的JDK8,这个版本引入了Stream、lambda表达式和泛型,让JAVA程序的编写变得更加流畅,减少了大量的冗余代码。另外一个版本要早点,还是JAVA1.X的时代,我们称之为JDK1.5,这个版本引入了java.util.concurrent并发包,从此在JAVA中可以愉快的使用异步编程。虽然先JDK已经发展到了17版本,但
·
2022-02-18 19:46
netty
系列之:可以自动通知执行结果的Future,有见过吗?
目录简介JDK异步缘起
netty
中的ExecutorFuture的困境和
netty
的实现总结简介在我的心中,JDK有两个经典版本,第一个就是现在大部分公司都在使用的JDK8,这个版本引入了Stream、
flydean
·
2022-02-18 19:00
手写RPC框架(六)整合
Netty
手写RPC框架(六)整合
Netty
Netty
简介:
Netty
是一个基于NIO的,提供异步,事件驱动的网络应用工具,具有高性能高可靠性等特点。
流光之中
·
2022-02-18 18:00
Netty
高级应用及聊天室实战
Netty
高级应用1.编解码器概念:在网络应用中,需要实现某种编解码器。将原始字节数据与自定义消息数据进行相互转换。网络中都是以字节码的形式传输的。
女友在高考
·
2022-02-18 10:00
Netty
(4.x)中文文档
本文由笔者翻译于
Netty
官方文档,如有任何翻译上的错误,请联系笔者,感谢!前言问题现在我们使用通用应用程序或库来彼此通信。
CODE_WEN
·
2022-02-18 06:08
上一页
90
91
92
93
94
95
96
97
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他