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
nettyjava网络编程
java网络编程
-简单聊天室的实现
服务端importjava.io.*;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.ArrayList;importjava.util.Collections;importjava.util.List;importjava.util.concurrent.ArrayBlockingQueue;publicclas
心里没有一点AC数
·
2023-12-18 05:31
java
网络
开发语言
Netty
网络基础的通俗理解(网络&操作系统)
想起去年,我一个朋友跟我说,他们的技术大佬曾经对他们说:如果有时间,一定要系统性地学习
Netty
。如果没有掌握
Netty
的核心原理,那么永远都是Java的初学者
pngyul
·
2023-12-17 23:05
网络
微服务网关Gateway基本知识(一)
Gateway是基于WebFlux+
Netty
+Reactor实现的响应式的API网关。Gateway不能在传统的se
skywellear
·
2023-12-17 20:57
Spring
Cloud
个人总结
网关
java
微服务
抓到
Netty
一个隐藏很深的内存泄露Bug | 详解Recycler对象池的精妙设计与实现
本系列
Netty
源码解析文章基于4.1.56.Final版本最近在Review
Netty
代码的时候,不小心用我的肉眼抓到了一个隐藏很深很深的内存泄露Bug。
bin的技术小屋
·
2023-12-17 20:37
Netty
做什么?第一个
Netty
服务如何写?
Netty
的IO和Reactor模型?
Netty
组件是什么?ByteBuf是什么?(
Netty
一)
一概述1.1初步了解
Netty
Netty
是什么?
Netty
是一个高性能的、异步的、基于事件驱动的网络应用型框架。为什么使用
netty
?
想回家种地的程序员
·
2023-12-17 17:32
Dubbo压测插件的实现——基于Gatling
Dubbo压测插件已开源,本文涉及代码详见gatling-dubboGatling是一个开源的基于Scala、Akka、
Netty
实现的高性能压测框架,较之其他基于线程实现的压测框架,Gatling基于
有赞技术团队
·
2023-12-17 16:48
netty
-daxin-2(
netty
常用事件讲解)
文章目录
netty
常用事件讲解ChannelHandler接口ChannelHandler适配器类ChannelInboundHandler子接口Channel的状态调用时机ChannelHandler
ps酷教程
·
2023-12-17 15:53
netty
学习
netty
-daxin-4(http&websocket)
文章目录学习链接http服务端
Netty
HttpServerHelloWorldServerHandler客户端ApiPostwebsocket初步了解为什么需要WebSocket简介浏览器的WebSocket
ps酷教程
·
2023-12-17 15:53
netty
#
websocket
学习
netty
-daxin-3(rpc远程调用)
文章目录
netty
RpcObjectEncoder与ObjectDecoderjdk动态代理回顾Rpc调用过程简析服务端客户端
netty
RpcObjectEncoder与ObjectDecoderObjectEncoder
ps酷教程
·
2023-12-17 15:48
netty
学习
【算法Hot100系列】最长回文子串
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-12-17 12:26
s6
算法与数据结构
工具
av1
springboot项目中如何实现过滤器鉴权
其实过程与网关当中的没什么不同,只是在gateway当中目前是基于
netty
响应式的。
行者张良
·
2023-12-17 11:39
java
web
java
spring
boot
后端
java
微服务网关Gateway
springcloud官方提供的网关组件spring-cloud-starter-gateway,看pom.xml文件,引入了webflux做响应式编程,请求转发用到了
netty
的reactor模型,支持的请求数在
Linda L
·
2023-12-17 09:32
微服务
gateway
java
网关 Gateway
路由寻址(主要功能)负载均衡限流鉴权2GatewayVSZuulGatewayZuul1.xZuul2.x靠谱性官方支持曾经靠谱过专业放鸽子性能
Netty
同步阻塞、性能慢
Netty
RPS>3200020000
一年春又来
·
2023-12-17 08:21
springcloud
gateway
把所有Java知识操作都写出来了-Github上收获45K+star的阿里P8整理的新版手抄本
该文档在Github上收获45K+star的Java核心神技(这参数,质量多高就不用我多说了吧)非常全面,包含基础知识、Java集合、JVM、多线程并发、spring原理、微服务、
Netty
与RPC、Kafka
构架师鱼鱼
·
2023-12-17 03:32
【
Netty
的线程模型】
Netty
的线程模型
Netty
的线程模型知识拓展单Reactor单线程模型单Reactor多线程模型主从Reactor模型
Netty
的线程模型
Netty
通过Reactor模型基于多路复用器接收并处理用户请求的
昕宝爸爸爱编程
·
2023-12-17 01:19
Netty
数据库
服务器
性能优化
Netty
Netty
基础-NIO(二)
前置文章:
Netty
基础-NIO(一),该文主要引入NIO三大组件,介绍了Buffer结构,及Buffer具体使用。
石头耳东
·
2023-12-16 22:45
Java网络编程
,使用UDP实现TCP(三), 基本实现四次挥手
简介四次挥手示意图在四次挥手过程中,第一次挥手中的Seq为本次挥手的ISN,ACK为上一次挥手的Seq+1,即最后一次数据传输的Seq+1。挥手信息由客户端首先发起。实现步骤:下面是TCP四次挥手的步骤:第一次挥手(FIN):主动关闭方发送一个带有FIN(Finish)标志的TCP报文段给被动关闭方,表示主动关闭方已经没有数据要发送了。第二次挥手(ACK):被动关闭方接收到第一次挥手的TCP报文段
Benaso
·
2023-12-16 19:40
计算机网络学习笔记
My_Projects
网络
java
udp
tcp/ip
网络协议
Java网络编程
,对使用UDP实现TCP(一)三次握手实现的补充
修改片段1在第一次握手时,由《TCP/IP详解》卷二中对tcp计时器的描述中,我们可知连接的建立是需要进行判断,如果客户端发送了SYN连接请求,服务端没有在有限时间内进行恢复,就会取消本次连接。我们使用setSoTimeout()来判断超时时间,当超过了我们的计时时间,会抛出一个RuntimeException异常,我们需要使用try-catch来捕获这个异常,并且输出提示//调用对象发送数据da
Benaso
·
2023-12-16 19:10
计算机网络学习笔记
My_Projects
网络
java
udp
RocketMQ配置参数列表
如果链接空闲时间超过此参数设置的值,连接将被关闭listenPort9876默认监听端口serverCallbackExecutorThreads0
netty
public任务线程池个数,
netty
网络设计没根据业务类型会创建不同线程池毛笔如处理发送消息
Jixson
·
2023-12-16 17:26
Java体系总结
Java体系总结Java技术体系总结涵盖了Java基础(Java运行原理、运行环境、Java特性、集合、线程、JVM、SPI)、
Netty
框架、Https原理、Spring框架、SpringBoot框架的知识整理目录
老杜095
·
2023-12-16 14:10
Java
java
开发语言
初学Java应该看哪些书?
《
JAVA网络编程
第4版》:可以系统的学习一下网络
程序媛_小白
·
2023-12-16 13:18
Java基础
Java
框架
java
开发语言
后端
Netty
介绍
1.
Netty
介绍是一个异步的、基于事件驱动的网络应用框架,用以开发高性能,高可靠性的网络io程序。
--believe
·
2023-12-16 11:53
Netty
Netty
容器中的JVM资源该如何被安全的限制?
欢迎工作一到五年的Java工程师朋友们加入Java架构开发:277763288群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,
Netty
风平浪静如码
·
2023-12-16 08:49
SpringBoot+
Netty
+Websocket实现消息推送
添加依赖io.
netty
netty
-all4.1.36.Finalorg.springframework.bootspring-boot-starter-websocket定义
netty
端口号websocket
小小码农>>>>
·
2023-12-16 06:02
Springboot
spring
boot
websocket
后端
java全栈体系结构-架构师之路(持续更新中)
虚拟机实战性能调优并发编程实战微服务框架源码解读集合框架源码解读分布式架构解决方案分布式消息中间件原理设计模式JavaWebJavaSE新零售电商项目Spring体系框架源码解读Linux系统内核原理分析
Netty
云策数据
·
2023-12-16 04:24
Java架构师p5-p7
java
开发语言
Java全栈架构师
Java架构师
Java全栈
Java互联网架构师
Java知识体系
【
Netty
】Socket与I/O模型
目录Socket网络编程Socket概述Socket整体流程代码实现I/O模型说明BIO(同步并阻塞)NIO(同步非阻塞)AIO(异步非阻塞)BIO、NIO、AIO适用场景Socket网络编程Socket概述Socket,套接字就是两台主机之间逻辑连接的端点。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。Socket是通信的基石,是支持T
Ethan-running
·
2023-12-16 04:21
Netty
网络协议
java
后端
Netty
入门
(在SelectionKey.cancel()之后马上进行了一次select调用将fd从poll(epoll)中移除:)
netty
的优势(NIO客户端服务器框架,非阻塞同步的通信模式)api简单(channe
欧阳峰_oyf
·
2023-12-16 00:00
Java工程师通宵都要看完这几本阿里P8都强烈推荐的Java电子书
,不超过140字(可选)Java核心知识文档添加图片注释,不超过140字(可选)Java核心知识PDF1.JVM2.JAVA集合3.JAVA多线程并发4.JAVA基础5.Spring原理6.微服务7.
Netty
写代码的珏秒秒
·
2023-12-15 23:53
java
开发语言
springboot整合rabbitmq使用示例
文章目录系列文章目录Springboot集成
Netty
Springboot集成RabbitmqSpringboot集成Retryspringboot集成websocketSpringboot集成Redisspringboot
Martisan_Guo
·
2023-12-15 21:58
springboot
rabbitmq
rabbitmq
spring
boot
java
Netty
详细文档
Netty
教程文章目录
Netty
教程
Netty
简介
Netty
的介绍
Netty
的应用场景互联网行业游戏行业大数据领域其它开源项目使用到
Netty
Netty
的学习资料参考JavaBIO编程I/O模型BIO、
厌世小晨宇yu.
·
2023-12-15 21:56
Netty
网络
PrematureCloseException
问题描述SpringCloudGateway依赖于
Netty
实现请求的转发,由于TCP连接建立和释放都较为消耗资源,其内部会维护一个连接池,新请求会优先使用连接池内部的连接,但是由于以下原因,连接池中的连接可能是不可用的
liuzhenghua66
·
2023-12-15 20:06
#
Java问题
java
2019读书计划
本必读书每本书至少写一篇读书总结该计划的书目是根据手头现有的书制定,如临时需要可以进行调整,调整需做记录必读书目技术类10本《EffectiveJava》《高性能MySQL》《编程珠玑》《大型网站技术架构演进与性能优化》《Spring实战》《
Netty
rys21
·
2023-12-15 16:14
Netty
读书笔记4: 编码器解码器详解
1.编码器解码器的引入通常情况下,当我们得到ByteBuf情况下,我们如果得解码得到我们想要的消息,通常情况下是如下这样处理@OverridepublicvoidchannelRead(ChannelHandlerContextctx,Objectmsg)throwsException{ByteBufbyteBuf=(ByteBuf)msg;byte[]bytes=newbyte[byteBuf.
maskwang520
·
2023-12-15 12:00
基于
Netty
连接池泄露问题了解客户端启动源码
连接池导致内存泄漏案例演示简介我们生产环境常常会用
Netty
客户端作为连接工具,尽管
Netty
强大且方便,但是使用不当的话也可能造成严重的生成事故。
shark-chili
·
2023-12-15 11:12
常用框架
netty
spring boot 实现直播聊天室(二)
springboot实现直播聊天室(二)技术方案:springboot
netty
rabbitmq目录结构引入依赖io.
netty
netty
-all4.1.96.FinalSimple
Netty
WebsocketServer
netty
server
iiaythi
·
2023-12-15 06:07
spring
boot
spring
boot
websocket
【MySQL系列】Centos安装MySQL
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-12-15 04:17
s5
数据库
mysql
centos
数据库
Java网络编程
,使用UDP实现TCP(一), 基本实现三次握手
简介:由于作者在几天前和老师讨论起计算机网络中UDP和TCP协议具体内容,被老师狠狠质疑了,于是怀揣着不服的心情,决定用UDP实现一下TCP,一方面帮助自己更加深刻学习TCP与UDP一方面是打破质疑!“哥们儿真行吧,家人”。言归正传,首先我们需要知道TCP传输和UDP传输的区别,UDP相当于只管发送不管对方是否接收到了,而TCP相当于打电话,需要进行3次握手,4次挥手,所以我们就需要在应用层上做一
Benaso
·
2023-12-14 23:11
My_Projects
网络
java
udp
tcp/ip
Spark config配置项 一览
Sparkconfig配置项一览env配置序列化配置Rpc.
Netty
yarnlib中的jar和用户自己的高版本jar处理加载先后顺序(spark程序jar与sparklibjar冲突,加载顺序)广播内存划分
姜上清风
·
2023-12-14 22:07
Spark
源码
spark
【算法Hot100系列】无重复字符的最长子串
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-12-14 21:39
s6
算法与数据结构
算法
netty
实现websocket通信
websocket是基于http的,所以server端在上一篇实现http协议服务基础上在pipeline里再添加一个WebSocketServerProtocolHandler处理器即可。WebSocketServerProtocolHandler需要指定一个路径参数,用来客户端连接使用。服务端EventLoopGroupbossGroup=newNioEventLoopGroup(1);Eve
曹朋羽
·
2023-12-14 15:08
netty
websocket
网络协议
netty
Java网络编程
——安全网络通信
在网络上,信息在由源主机到目标主机的传输过程中会经过其他计算机。在一般情况下,中间的计算机不会监听路过的信息。但在使用网上银行或者进行信用卡交易时,网络上的信息有可能被非法分子监听,从而导致个人隐私的泄露。由于Internet和Intranet体系结构存在一些安全漏洞,总有某些人能够截获并替换用户发出的原始信息。随着电子商务的不断发展,人们对信息安全的要求越来越高,于是Netscape公司提出了S
布道师小羊
·
2023-12-14 14:09
#
网络+并发+函数式+JVM
JAVA高阶
java
网络
安全
java物联网协议解析插件,java iot对接解析框架.java物联网架构的设计思路
一般来说,物联网开发则hi对硬件设备进行信息采集,所以建议技术栈如下:物联网开发技术栈一般如下:
netty
springbootrocketmqredismagic-byte其中
netty
用于tcp和数据接入
jioulongzi
·
2023-12-14 13:47
java
物联网
架构
如何解决
Netty
Channel.isWritable 返回 false
在
Netty
里,有4个方法用来查询Channel的状态:isOpen,isRegistered,isActive,isWritable,其中,isWritable在并发量很高时会返回很多false。
松然聊技术
·
2023-12-07 00:10
java
netty
redis
多线程
python
Netty
中Channel的isWritable方法理解
目录初见深入需要注意对待超SIZE情况开源项目怎么做1、seata中2、SUMMER中3、一些资料中总结初见以下是包中注释ReturnstrueifandonlyiftheI/Othreadwillperformtherequestedwriteoperationimmediately.Anywriterequestsmadewhenthismethodreturnsfalsearequeuedu
明天一定.
·
2023-12-07 00:06
NIO
java
netty
Netty
源码_DefaultChannelPipeline详解
通过ChannelPipeline这篇文章,ChannelPipeline的主要功能就是它是一个事件处理器的管道,用户可以添加ChannelHandler到这个管道上,然后它将拦截IO事件,交给它管理的ChannelHandler处理。因此要弄懂ChannelPipeline实现,只要从两方面入手:如何管理事件处理器ChannelHandler?如何拦截IO事件?一.管理ChannelHandle
wo883721
·
2023-12-06 19:10
为什么越来越多程序员使用
Netty
编程框架,这些原因你都知道吗?
一、传统的BIO编程网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。在基于传统同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口;Socket负责发
丹尼爱编程
·
2023-12-06 18:17
单点登录与权限管理-SSO
ctocloud/spring-boot-sso.git源码练习下载:https://gitee.com/ctocloud/simple-sso.git一、「单点登录与权限管理」系列概述结合实际项目,写写
netty
yuhaibao324
·
2023-12-06 14:04
05-01-单点登录与权限管理
05-Architecture
阿里P8架构师精讲开源+高性能+高并发+分布式+微服务+实战等
B2C项目实战精讲架构视频资料获取方式工作一到五年的java开发工程师朋友可以加入我们Java架构交流群:760940986群内提供高可用,高并发,spring源码,mybatis源码,JVM,大数据,
Netty
java成功之路
·
2023-12-06 13:58
手写RPC远程服务调用框架各功能实现原理
其中提供了原生Socket(BIO)进行传输和
Netty
(NIO)进行传输,下面我会简单介绍
zark456
·
2023-12-06 12:50
rpc
网络协议
网络
java
2023.9.5 JVM类加载过程、
Netty
底层NIO模型的底层实现原理
上午全满课,还都是在大教室上,又热又困,勉勉强强写了两道力扣,接着继续看书。两道题,都算比较简单的,简单说说吧第一道,像这种一个数组累积什么什么的,一眼用动态规划,难得是要找到正确的规律。这题一眼看上去倒是简单,无脑叠乘积就行,但是这题有负数的存在,所以要同时维护一个dpMin来防止"闲鱼翻身",时间复杂度是O(n),dpMax[i]指的是以nums[i]为结尾的子数组的最大乘积和,看代码应该能直
zark456
·
2023-12-06 12:16
jvm
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他