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
NIO&Netty
使用
Netty
进行协议开发:多协议支持与自定义协议的实现
使用
Netty
构建网络应用:多协议支持与自定义协议的实现为什么需要协议❓❓❓
Netty
支持丰富的协议,让程序员专注于业务自定义协议1、前置准备2、编解码器抽象类介绍3、编解码器实现为什么需要协议❓❓❓在
HGW689
·
2023-09-22 07:08
Netty学习之旅
java
nio
netty
【Spring Boot】WebSocket 的 6 种集成方式
JavaxWebMVCWebFluxJava-WebSocketSocketIO
Netty
今天主要介绍一下前3种方式,毕竟现在的主流框架还是SpringBoot而后3种其
Java_2017_csdn
·
2023-09-22 05:26
spring
boot
websocket
python
只会用 Spring Boot 创建微服务?这 4 种替代方案绝了!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ
Java基基
·
2023-09-22 05:07
中间件
java
spring
spring
boot
分布式
【Hash表】两数之和-力扣 1 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-22 00:57
s6
算法与数据结构
哈希算法
leetcode
算法
【二叉搜索树】将有序数组转换为二叉搜索树-力扣 108 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-22 00:02
s6
算法与数据结构
leetcode
算法
职场和发展
java即时通讯im聊天源码,dubbo即时通讯im聊天源码,
netty
即时通讯im聊天源码,springboot即时通讯im聊天源码
【后端涉及的框架和技术】:springboot2.1.1,dubbo2.7.3(很新),
netty
4,mysql,redis,mongodb,fastdfs,oauth2,swagger2,mybatis
隔壁小王攻城狮
·
2023-09-21 23:40
java
java即时通讯im聊天源码
dubbo即时通讯im聊天源码
netty即时通讯im聊天源码
springboot2+dubbo+vue源码+即时通讯源码
netty
,mysql,redis,mongodb,fastDFS。完全微服务。代码专业,原创,没有任何加密。
隔壁小王攻城狮
·
2023-09-21 23:40
java
springboot2源码
dubbo源码
java聊天源码
springbootdubbo
读书笔记:
netty
技术简介-异步事件驱动
NETTY
的特性总结分类特性设计统一的API,支持多种传输类型,阻塞和非阻塞的简单而强大的线程模型真正的无连接数据报套接字支持链接逻辑组件以支持复用易于使用详实的Javadoc和大量实例集不需要超过JDK1.6
夜玉龙
·
2023-09-21 23:17
【Hash表】字母异位词分组-力扣 49 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-21 20:25
s6
算法与数据结构
哈希算法
leetcode
算法
Java后端实战项目推荐-
Netty
+Nacos+Disruptor自研企业级API网关
大部分一线开发人员自研开发能力都比较薄弱,导致难进大厂或晋升受阻,进而阻碍了个人的职业发展。为此,慕课网重磅推出自研网关课程,课程将带你系统掌握自研网关的完整流程,并手把手实践与落地整套方法论,助力你成为自研组件高手,过程中综合运用“三高”主流技术栈,全面提升高阶技能,突破职业发展瓶颈。https://coding.imooc.com/class/655.html市面网关很难满足定制化需求,各大厂
·
2023-09-21 17:16
Netty
源码分析-06
Netty
读写流程
在服务器启动过程初,我们向ServerBootstrap类传入了两个线程池,一个负责处理I/O连接请求,另一个用来处理连接后的读写操作。主事件循环主要负责接收客户端连接,之后创建与客户端连接的NioSocketChannel,然后将其注册到子事件循环上面,由子事件循环负责处理子Channel的读写操作。6.1Accept流程6.1.1Accept事件的注册向java的channel注册Accept
史圣杰
·
2023-09-21 17:06
Netty
篇:Reactor线程模型和NioEventLoop,NioEventLoopGroup源码分析
Reactor线程模型Reactor模式是一种典型的事件驱动的编程模型,主要有单线程模型,多线程模型以及主从线程模型。Reactor单线程模型Reactor单线程模型,指所有的I/O操作都在同一个NIO线程上面完成。包括建立TCP链接、编解码、接受和发送器请求应答消息等,模型如下图(图出自ScalableIOinJava)。在这里插入图片描述通过Acceptor类接受客户端的TCP连接请求消息,当
东方明珠脚下的流浪猫
·
2023-09-21 15:10
runtime过程中,常见jar问题解决
sourcedownloadIntellijIDEA有时候不下载不了code,使用如下命令,在“terminal”下运行mvndependency:resolve-Dclassifier=sourcesio.
netty
java.lang.NoSuchMethodError
zhixingheyi_tian
·
2023-09-21 09:18
java
jar
java
JUC第四讲:Java中的锁
本文是JUC第4讲,旨在对锁相关源码(本文中的源码来自JDK8和
Netty
3.10.6)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。
程序员 jet_qi
·
2023-09-21 09:14
java基础之多线程
锁
JUC
乐观锁
悲观锁
自旋锁
公平锁
排它锁
ES 不香吗,为啥还要 ClickHouse?
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件
公众号-芋道源码
·
2023-09-21 09:03
分布式
数据库
中间件
mysql
搜索引擎
【Hash表】无重复字符的最长字串-力扣 3 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-21 06:26
s6
算法与数据结构
哈希算法
leetcode
算法
一个程序员如何能成为一名资深阿里P7架构师?
具有一到五年开发经验的程序员需要学习内容很多如JVM/分布式/高并发/性能优化/SpringMVC/SpringBoot/SpringCloud/MyBatis/
Netty
源码分析等等等首先是互联网这一块
Java黎先生
·
2023-09-21 03:51
外包干三年,必废!
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC
Java基基
·
2023-09-21 03:30
中间件
项目管理
编程语言
敏捷开发
面试
大文件上传下载实现思路,分片、断点续传代码实现
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ
Java基基
·
2023-09-21 00:19
中间件
java
upload
webgl
visio
gRpc入门和springboot整合
2、grpc核心设计思路grpc核心设计思路1.网络通信-->grpc自己封装网络通信的部分,提供多种语言的网络通信的封装(java(
netty
),c,go)
李君临
·
2023-09-20 23:56
grpc
springboot
java
计算机网络:TCP粘包拆包以及通信协议
二、粘包拆包的解决方案
Netty
对于粘包拆包的解决方案编解码解码器编码器总结前言在学习Java网络编程的过程中,除了TCP/IP的传输协议外,在TCP的传输过程中会遇到粘包和拆包的问题,而一般我们会使用特定的通信协议去解决粘包与拆包问题
种一棵橙子树
·
2023-09-20 17:33
计算机网络
tcp/ip
Netty
篇:Unsafe类I/O事件处理及NioSocketChannel注册流程源码分析
NIO的网络事件Unsafe是内部接口,聚合在Channel中协助进行网络读写相关的操作,Channel的内部辅助类,不应该被
Netty
的上层使用者调用,所以被命名为Unsafe。
东方明珠脚下的流浪猫
·
2023-09-20 14:15
Netty
面试题(二)
文章目录前言一、
Netty
的线程模型?二、TCP粘包/拆包的原因及解决方法?三、了解哪几种序列化协议?总结前言
Netty
的线程模型?TCP粘包/拆包的原因及解决方法?了解哪几种序列化协议?
程序打工仔
·
2023-09-20 10:30
面试
面试
职场和发展
Netty
面试题(三)
二、
Netty
的零拷贝实现?总结前言如何选择序列化协议?
Netty
的零拷贝实现?一、如何选择序列化协议?
程序打工仔
·
2023-09-20 09:51
面试
java
面试
Netty
学习 2、通道(Channel)
通道(Channel)一、通道(Channel)通道(Channel)是NIO用来传输数据的。和流类似,只不过有很大的区别区别:通道用来传输的是数据块,也就是Buffer。而流用来传输字节的通道可以同时进行读写,而流只能读或者只能写通道可以实现异步读写数据通道可以从缓冲读数据,也可以写数据到缓冲二、常用的通道类类名作用FileChannel用于文件的数据读写DatagramChannel用于UDP
大树下躲雨
·
2023-09-20 08:55
Netty学习
java
NIO
Channel
Channel
Netty
Netty
2
文章目录
Netty
2
Netty
入站与出站机制
Netty
的handler链的调用机制
Netty
2
Netty
入站与出站机制基本说明:1)
netty
的组件设计:
Netty
的主要组件有Channel,EventLoop
杀手不太冷!
·
2023-09-20 07:55
windows
【二叉树】二叉树展开为链表-力扣 114 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-20 04:19
s6
算法与数据结构
链表
leetcode
数据结构
熟练掌握 BIO,NIO,AIO 的基本概念以及一些常见问题是你准备面试的过程中不可或缺的一部分,另外这些知识点也是你学习
Netty
的基础。
熟练掌握BIO,NIO,AIO的基本概念以及一些常见问题是你准备面试的过程中不可或缺的一部分,另外这些知识点也是你学习
Netty
的基础。
coderTG
·
2023-09-20 03:05
【链表】K 个一组翻转链表-力扣 25 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-20 01:08
s6
算法与数据结构
链表
leetcode
数据结构
Linux内核源码分析 (B.0) 聊聊
Netty
那些事儿之从内核角度看IO模型
聊聊
Netty
那些事儿之从内核角度看IO模型文章目录聊聊
Netty
那些事儿之从内核角度看IO模型网络包接收流程性能开销网络包发送流程性能开销再谈(阻塞,非阻塞)与(同步,异步)阻塞与非阻塞阻塞非阻塞同步与异步同步异步
Elec Liu
·
2023-09-19 21:24
Linux内核源码分析
linux
php
运维
netty
实现tomcat(简易版)
1、pom配置io.
netty
netty
-all4.1.56.Finalcom.alibabafastjson1.2.75org.projectlomboklombok1.18.12provided2、
摆烂z
·
2023-09-19 17:12
tomcat
java
【二叉搜索树】将二叉搜索树变平衡-力扣 1382 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-19 12:54
s6
算法与数据结构
leetcode
算法
职场和发展
【树】B树与B+树
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-19 12:34
s6
算法与数据结构
b树
数据结构
Netty
挖掘机(五)底层连接配置之ChannelOption
上一篇主要讲了一个
Netty
的服务端程序的实现流程。
进击的阿黑
·
2023-09-19 10:04
基于开源IM即时通讯框架MobileIMSDK:RainbowChat v10.0版已发布
MobileIMSDKMobileIMSDK是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP、TCP、WebSocket三种协议,支持iOS、Android、H5、标准Java平台,服务端基于
Netty
hellojackjiang2011
·
2023-09-19 10:05
即时通讯
im开发
网络
Netty
部署
netty
的使用部署JavaNio教程http://www.iteye.com/magazines/132-Java-NIO#590Java线程池的使用http://www.cnblogs.com/dolphin0520
Albert新荣
·
2023-09-19 09:06
Netty
是如何把Channel 从Boss线程传到Work线程的?
一、处理流程io.
netty
.channel.nio.NioEventLoop#run@Overrideprotectedvoidrun(){for(;;){try{switch(selectStrategy.calculateStrategy
到中流遏飞舟
·
2023-09-19 09:55
java
开发语言
Netty
netty
+springboot实现通信服务端,客户端、心跳分离,排除无效连接
netty
详解
netty
实现socket服务端(TCP)
netty
实现websocket服务端(TCP/HTTP)
netty
实现socket(UDP)
netty
实现socket客户端(TCP)
netty
码里法
·
2023-09-19 07:39
netty
websocket
netty
入门例子
netty
封装了java的nio。开发只需要按照
netty
提供的api方法,相对繁琐nio使开发变的相对简单很多。
曹朋羽
·
2023-09-19 00:55
netty
netty
netty
之pipeline
Netty
抽象出流水线(pipeline)这一层数据结构进行处理或拦截channel相关事件。
曹朋羽
·
2023-09-19 00:55
netty
netty
netty
之ByteBuf
JavaNIO提供了ByteBuffer作为它的字节容器,但是这个类使用起来过于复杂,而且也有些繁琐。ByteBuf是对javaByteBuffer的封装。两个索引ByteBuf有两个重要的索引,readerIndex和writeIndex。一个用于读取一个用于写入。这两个值初始值都是0。readerIndex用来标识当前读取位置,当从ByteBuf读取时,它的readerIndex将会被递增已经
曹朋羽
·
2023-09-19 00:24
netty
netty
Netty
核心概念介绍和简单示例
Netty
是一个异步的,事件驱动的网络框架,我们可以使用它来开发高性能客户端和服务器。
RaiseHead
·
2023-09-19 00:59
seata注册到nacos服务无法访问问题
今天遇到了个奇葩问题,在阿里云服务器上启动了seata并且注册到nacos上面,本地服务却死活访问不了,报错如下:2022-06-0816:55:32[
Netty
ClientSelector_TMROLE
Amouzy
·
2023-09-18 23:38
微服务
rpc
java
服务器
【
Netty
文件加密传输-java示例】
Netty
文件加密传输-java示例代码maven加解密服务端客户端测试代码mavenio.
netty
netty
-all4.1.5.Final加解密packagecom.ydfind.tool.transfer
ydfind
·
2023-09-18 20:11
java
后端
【二叉树-02】二叉树的最近公共祖先-力扣 236 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-18 16:20
s6
算法与数据结构
leetcode
算法
职场和发展
基于开源IM即时通讯框架MobileIMSDK:RainbowChat v10.0版已发布
MobileIMSDKMobileIMSDK是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP、TCP、WebSocket三种协议,支持iOS、Android、H5、标准Java平台,服务端基于
Netty
·
2023-09-18 15:01
即时通讯im网络编程
Nacos源码 (6) Grpc概述与Nacos集成
grpc-java是grpc对java语言的实现,使用
Netty
/Okhttp作为通信组件。使用方式添加依
xuguofeng2016
·
2023-09-18 15:18
Spring
Cloud
nacos
java技术
java
nacos
spring
cloud
IM即时通讯系统[SpringBoot+
Netty
]——梳理(总)
文章目录一、为什么要自研一套即时通讯系统1、实现一个即时通讯系统有哪些方式1.1、使用开源产品做二次开发或直接使用1.2、使用付费的云服务商1.3、自研2、如何自研一套即时通讯系统2.1、早期即时通讯系统是如何实现2.2、一套即时通讯系统的基本组成2.3、当下的即时通讯系统常用架构2.4、总结二、基础数据的开发1、导入用户资料、删除用户资料、修改用户资料、查询用户资料2、即时通讯中最有价值的数据—
wzdhc
·
2023-09-18 14:25
分享
spring
boot
spring
java
redis
面试
「通信框架
Netty
4 源码解读(一)」起步,关于IO的简单总结,模拟一个redis客户端
Netty
是一个高效稳定的NIO应用通信框架,笔者在本专题将带领大家分析
Netty
底层源码,彻底理解底层通信原理。注意,本专题只适宜了解java多线程和javaio知识的小伙伴阅读。
源码之路
·
2023-09-18 13:55
【算法】相向双指针
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-18 13:01
s6
算法与数据结构
算法
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他