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
Netty4
最新某《 Netty实战高性能分布式RPC(Dubbo分布式底层实现)》
一、课程用到的软件
netty4
.1.6.FinalSpringToolSuite3.8.2.RELEASEMaven3.1Spring4Zookeeper3.4.6JDK1.8.0_111二、课程目标1
悲画
·
2020-06-22 11:49
这种场景你还写ifelse你跟孩子坐一桌去吧
目前已完成的专题有;
Netty4
.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例、源码分析等。你用剑、我用刀,好的代码都很烧,望你不吝出招!
小傅哥
·
2020-06-22 09:29
Drools规则引擎
Spring Cloud(九)《服务网关Zuul 动态路由与权限过滤器》
目前已完成的专题有;
Netty4
.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例[Ing]等。
小傅哥
·
2020-06-22 09:28
Spring
Cloud
netty案例,
netty4
.1基础入门篇九《自定义编码解码器,处理半包、粘包数据》
前言介绍在实际应用场景里,只要是支持sokcet通信的都可以和Netty交互,比如中继器、下位机、PLC等。这些场景下就非常需要自定义编码解码器,来处理字节码传输,并控制半包、粘包以及安全问题。那么本章节我们通过实现ByteToMessageDecoder、MessageToByteEncoder来实现我们的需求。数据传输过程中有各种情况;整包数据、半包数据、粘包数据,比如我们设定开始符号02、结
小傅哥
·
2020-06-22 09:56
J2se
这可能是目前最透彻的Netty原理架构解析
这可能是目前最透彻的Netty原理架构解析公众号:池哥搬砖QQ1群:745460286个人WX公号:本文基于
Netty4
.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践
池哥搬砖
·
2020-06-22 08:49
后端开发
后端
Netty
IO
Netty4
学习笔记(4)-- ByteBuf和设计模式
ByteBuf是Netty框架里最重要的类之一,简单的说,ByteBuf就是java.nio.ByteBuffer的Netty版。ByteBuf逻辑结构正如类名所反映出来的,ByteBuf逻辑上就是一个byte容器。ByteBuf里的数据被两个指针划分为三个部分,如下图所示:readerindex前面的数据是已经读过的数据,这些数据可以扔掉从readerindex开始,到writerindex之前
zxh0
·
2020-06-22 05:19
Java
NIO
Netty
Netty4
学习笔记(1)-- ChannelPipeline
Netty4
Netty是一个和MINA类似的JavaNIO框架,目前的最新版本是4.0.13,这两个框架的主要作者好像都是同一个韩国人。
zxh0
·
2020-06-22 05:19
NIO
Java
Netty
Netty4
学习笔记(9)-- Channel状态转换
前面有一篇文章分析过Bootstrap类如何引导NioSocketChannel。上篇文章简单讨论了一下Channel接口的方法,知道有四个方法用来查询Channel的状态:isOpen()、isRegistered()、isActive()和isWritable()。这篇文章结合Bootstrap分析一下前三个方法,看看NioSocketChannel是如何到达这三个状态的。Channel继承层
zxh0
·
2020-06-22 05:19
Java
NIO
Netty
Netty4
.0入门案例
目录1.导入netty坐标(pom)2.编写入口程序(HelloServers)3.编写子处理器(HelloServerInit)4.编写自定义助手类(CustomHandler)5.效果B/S交互postman项目结构1.导入netty坐标(pom)io.nettynetty-all4.1.48.Final2.编写入口程序(HelloServers)packagenetty;importio.n
学习瞄
·
2020-06-21 16:47
技术笔记
netty
解密Dubbo:自己动手编写一个较为完善的RPC框架(两万字干货)
现在我们就来动手自己编写一个RPC框架,通过这篇文章的学习,你将学习到分布式系统的概念RPC远程方法调用的应用Dubbo的原理深入理解当然,如果要完全自己编写一个RPC框架,我们需要掌握以下知识点网络编程(网络通信)本文将使用
netty4
weixin_34357267
·
2020-06-21 11:01
SpringBoot整合Netty服务端在Tomcat运行实坑经历
netty服务搭建后无法保持长连接,客户端发完消息就断开连接……第1+n天android大哥看不下去了因为我用的
netty4
,遂推荐我使用5,本地测试没问题,整合至springBoo
打豆豆的小老鼠
·
2020-06-21 07:01
netty4
+ protobuf 客户端和服务端
pom.xml包引入com.google.protobufprotobuf-java3.5.1com.googlecode.protobuf-java-formatprotobuf-java-format1.2io.nettynetty-codec4.1.24.FinalService端代码packagecn.shuzilm.interf.rtb;importcn.shuzilm.backend
翻白眼的兔子
·
2020-06-21 01:46
java
20年3月27日,Github被攻击。我的GitPage博客也挂了,紧急修复之路,也教会你搭建 Jekyll 博客!
目前已完成的专题有;
Netty4
.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例、源码分析、算法学习等。一、前言万万没想到!
小傅哥
·
2020-06-20 23:48
bugstack虫洞栈
我的大学四年到毕业工作5年的学习路线资源汇总
目前已完成的专题有;
Netty4
.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例、源码分析、算法学习等。
小傅哥
·
2020-06-20 20:24
bugstack虫洞栈
编程语言
学习计划
java编程
大学四年
Netty知行
本文基于
Netty4
.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。
贾永超
·
2020-06-13 21:45
netty案例,
netty4
.1基础入门篇零《初入JavaIO之门BIO、NIO、AIO实战练习》
前言介绍在Java中,提供了一些关于使用IO的API,可以供开发者来读写外部数据和文件,我们称这些API为JavaIO。IO是Java中比较重要知识点,且比较难学习的知识点。并且随着Java的发展为提供更好的数据传输性能,目前有三种IO共存;分别是BIO、NIO和AIO。JavaBIO[BlockingI/O]|同步阻塞I/O模式BIO全称Block-IO是一种同步且阻塞的通信模式。是一个比较传统
小傅哥
·
2020-05-27 23:50
java
netty
netty案例,
netty4
.1基础入门篇一《嗨!NettyServer》
【X东方还135学理论,246学实战,800个床位不锈钢】,本案例专题主要介绍
netty4
.1的使用。
小傅哥
·
2020-05-27 17:33
java
netty
我的大学四年到毕业工作5年的学习路线资源汇总(分享学习心得希望新人有所帮助)
目前已完成的专题有;
Netty4
.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例、源码分析、算法学习等。
小傅哥
·
2020-05-13 09:00
如何快速开发一个高性能Http后端服务
服务于易企秀数据埋点业务,春节期间日处理10亿+特点:简单、高效(在最普通的机器环境压测QPS最高可以达到2.5w/s)项目地址:https://github.com/eqxiu/log-server设计依赖
Netty4
logback
易企秀工程师
·
2020-04-10 02:09
java
netty
高性能web
日志
netty各种实例解析(一)
Demosof
Netty4
.xUserGuide《
Netty4
.x用户指南》中文翻译,文中用到的例子源码https://github.com/waylau/netty-4-user-guide-demos
任嘉平生愿
·
2020-04-09 07:45
我的大学四年到毕业工作5年的学习路线资源汇总
目前已完成的专题有;
Netty4
.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例、源码分析、算法学习等。
小傅哥
·
2020-04-06 19:10
javascript
mysql
java
c++
程序员
es连接—TransportClient、JestClient
org.elasticsearchelasticsearch5.2.2org.elasticsearch.clienttransport5.2.2org.elasticsearch.plugintransport-
netty4
古堡角落
·
2020-04-06 10:27
netty笔记-Codec编码与解码
参考:
Netty4
(四):Codec编码与解码Netty实战第10章1.jdk序列化代码示例:1.1Server端publicclassSubReqServer{publicvoidbind(intport
兴浩
·
2020-04-04 20:23
Netty Server端实现
目标基于Netty实现Server端,并成功启动Server端,监听端口,并打印接收到的消息利用telnet连接1中启动成功的Server端,并发送消息2.准备工作IntelliJIDEA+Maven+
Netty4
.1.36
0爱上1
·
2020-04-03 16:19
Netty4
实战 - TCP粘包&拆包解决方案
Netty是目前业界最流行的NIO框架之一,它的健壮性、高性能、可定制和可扩展性在同类框架中都是首屈一指。它已经得到了成百上千的商业项目的验证,例如Hadoop的RPC框架Avro就使用了Netty作为底层通信框架,其他的业界主流RPC框架,例如:Dubbo、Google开源的gRPC、新浪微博开源的Motan、Twitter开源的finagle也使用Netty来构建高性能的异步通信能力。另外,阿
FX_SKY
·
2020-04-03 05:15
这可能是目前最透彻的Netty原理架构解析
本文基于
Netty4
.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。
Java大蜗牛
·
2020-03-30 04:59
Netty4
.x Internal Logger 机制
Netty是一个简化JavaNIO编程的网络框架。就像人要吃饭一样,框架也要打日志。Netty不像大多数框架,默认支持某一种日志实现。相反,Netty本身实现了一套日志机制,但这套日志机制并不会真正去打日志。相反,Netty自身的日志机制更像一个日志包装层。日志框架检测顺序Netty在启动的时候,会自动去检测当前Java进程的classpath下是否已经有其它的日志框架。检查的顺序是:先检查是否有
beanlam
·
2020-03-23 00:42
netty4
.x ByteBuf 基本机制及其骨架实现
概述netty是一个NIO框架,在JDKAPI已提供相对直接的NIOLibrary的情况下,几乎很少的软件系统会直接用NIO进行编程,也很少有开发者会直接使用NIO技术开发网络相关的程序。因为nativeniolibrary已饱受诟病,API难用,容易出错,存在一些声称解决但还没解决的bug(bugid=6403933,JDK1.7声称解决了该Bug,但实际上只是降低了该bug发生的概率),使用n
beanlam
·
2020-03-22 11:24
如何用JAVA实现一款高可用的TCP数据传输服务器(二)——【基于
netty4
.x】
在上一篇中介绍了基于
netty4
.x搭建一款灵活、稳健的TCP数据传输服务器,并处理了TCP通信中可能发生的的粘包、拆包问题(实际上是netty帮我们解决了)。
rpf_siwash
·
2020-03-22 04:05
netty alloc 初始化过程
本文基于
netty4
.1.46,以PooledByteBufAllocator、Direct、Unsafe为讲解主线。
田才
·
2020-03-21 19:25
Netty中的那些坑(上篇)
儿这些坑大部分基本上是
Netty4
对Netty3的改进部分引起的。注:这里说的坑不是说netty不好,只是如果这些地方不注意,或者不去看netty的代码,就有可能掉进去了。
pure_adoration
·
2020-03-13 18:35
Netty 权威指南笔记(六):Channel 解读
Netty权威指南笔记(六):Channel解读《Netty权威指南》书上使用的源码是Netty5的,但是Netty5已经被废弃了,所以本文是参照
Netty4
.1的源码解读的。
albon
·
2020-03-13 17:29
Netty 编码解码
参考来源Netty实践
Netty4
.x学习笔记-Channel和PipelineNetty编码器和解码器需要搞明白的问题1.什么是inbound和outboundoutbound:对于socketwrite
秦汉邮侠
·
2020-03-10 22:28
《Netty + JavaFx 实战:仿桌面版微信聊天》
一、前言本项目是作者小傅哥使用JavaFx、
Netty4
.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信聊天工程实现通信核心功能。
小傅哥
·
2020-03-06 02:12
netty
javafx
im
微信
springboot
Java Netty实现心跳机制过程解析
netty心跳机制示例,使用Netty实现心跳机制,使用
netty4
,IdleStateHandler实现。
逃离沙漠
·
2020-03-03 10:15
一文理解Netty模型架构
本文基于
Netty4
.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给读者提供学习实践参考。
分布式系统架构
·
2020-02-29 07:58
spring-boot-starter-data-neo4j和spring-boot-starter-data-elasticsearch jar文件冲突
在一个项目中需要同时访问neo4j和elasticsearch,在使用过程中发现一个异常:2018-05-1408:40:47.846ERROR46751---[ient_boss][T#4]]o.e.transport.
netty4
好问题
·
2020-02-27 07:10
Java全局异常处理器实现过程解析
先来看看官方介绍吧(其实就我自己写的)cicada:基于
Netty4
实现的快速、轻量级WEB框架;没有过多的依赖,核心jar包仅30KB。
yaominghui
·
2020-02-26 08:06
dubbo源码6-transporter-
netty4
本文介绍基于
netty4
的实现。
modou1618
·
2020-02-21 12:09
iOS AsyncSocket 与 Java Netty 的简单socket使用
Netty4
.xUserGuide中文
Tywin_Zhang
·
2020-02-21 05:43
Netty4
使用http体验
先来完成一个最简单的httprequest和httpresponse的实现。客户端NioEventLoopGroupworkerGroup=newNioEventLoopGroup();try{Bootstrapbootstrap=newBootstrap();bootstrap.group(workerGroup).channel(NioSocketChannel.class).option(C
bingoc
·
2020-02-15 06:09
Netty 源码分析 —— NIO 基础(三)之 Buffer
本文基于
Netty4
.1.45.Final-SNAPSHOT1、概述(Buffer缓冲
小安的大情调
·
2020-02-12 00:16
用SpringBoot集成Netty开发一个基于WebSocket的聊天室
chat/netty用户名随机生成,离线调用异步方法,数据写操作,登录显示历史聊天消息GitHub项目名:InChat项目地址:https://github.com/UncleCatMy...项目介绍:基于
Netty4
Java黎先生
·
2020-01-08 15:49
Netty4
源码分析-ServerBootstrap
ServerBootstrap与Bootstrap类似,只不过这个是用于服务端的启动。下面看下具体的使用:publicclassTimeServer{publicvoidbind(intport)throwsException{//配置服务端的NIO线程组EventLoopGroupbossGroup=newNioEventLoopGroup();EventLoopGroupworkerGroup
ideabuffer
·
2020-01-07 03:09
自己用 Netty 实现一个简单的 RPC
目录:需求设计实现创建maven项目,导入
Netty4
.1.16。
莫那一鲁道
·
2020-01-04 17:27
手写MQ框架(四)-使用netty改造梳理
前段时间学习了一下netty的使用(https://www.w3cschool.cn/
netty4
userguide/52ki1iey.html)。大概有一些想法。
水木桶
·
2020-01-01 16:00
netty初窥(摘自netty-4-user-guide)
netty4
.1初窥Netty是一个提供asynchronousevent-driven(异步事件驱动)的网络应用框架,是一个用以快速开发高性能、可扩展协议的服务器和客户端。
谜碌小孩
·
2019-12-31 12:00
支撑百万级并发,Netty如何实现高性能内存管理
作为一款高性能网络应用程序框架,实现了一套高性能内存管理机制通过学习其中的实现原理、算法、并发设计,有利于我们写出更优雅、更高性能的代码;当使用Netty时碰到内存方面的问题时,也可以更高效定位排查出来本文基于
Netty4
.1.43
分布式系统架构
·
2019-12-31 04:06
java
支撑百万级并发,Netty如何实现高性能内存管理
作为一款高性能网络应用程序框架,实现了一套高性能内存管理机制通过学习其中的实现原理、算法、并发设计,有利于我们写出更优雅、更高性能的代码;当使用Netty时碰到内存方面的问题时,也可以更高效定位排查出来本文基于
Netty4
.1.43
分布式系统架构
·
2019-12-30 18:00
netty源码分析-线程池
本次分析基于
netty4
,请诸位看官自行下载jar包及源码。好了,我们今天说一下netty的线程池。我们经常会看到netty的代码中有下面这一句。
数齐
·
2019-12-27 14:18
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他