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后端
《跟闪电侠学
Netty
》阅读笔记 - 聊天系统实现
思维导图https://www.mubu.com/doc/1dunN_7Luzl项目代码作者的仓库代码地址:https://github.com/lightningMan/flash-
netty
5通信协议设计和自
·
2023-09-08 13:49
nettynetty入门
Netty
—Channel
Netty
中的Channel可以看成网络编程中的Socket,其提供了一系列IO操作的API,比如read、write、bind、connect等,大大降低了直接使用Socket类的复杂性。同
HGW689
·
2023-09-08 12:38
Netty学习之旅
java
linux
服务器
Netty
—EventLoop
文章目录一、EventLoopGroup是什么?️二、NioEventLoop有哪些重要组成部分?三、NioEventLoop的thread在何时启动?三、run()方法中线程在干嘛?一、EventLoopGroup是什么?️EventLoop,即"事件循环对象",本质是一个单线程执行器(同时维护了一个Selector),里面有run方法处理Channel上源源不断的io事件。EventLoop它
HGW689
·
2023-09-08 12:35
Netty学习之旅
java
数据库
服务器
基于
Netty
的高性能网络编程
基于
Netty
的高性能网络编程一、简介1.1高性能网络编程的基本要求1.2
Netty
的特点和优势二、
Netty
的核心组件2.1Channel和EventLoop的概念和作用2.2Handler的概念和作用
格林希尔
·
2023-09-08 12:04
Java实践
java
架构
大数据
分布式
网络
webflux中websocket使用
实现方式在spring中使用websocket有多种方式:在springmvc中使用,这种不做介绍在webflux中使用,这是咱们本次要介绍的内容直接使用spring+
netty
做websocket,可以见
三无架构师
·
2023-09-08 10:23
Netty
的拆包粘包问题
Netty
使用的是TCP/IP协议,必然会遇到拆包粘包的问题,
Netty
也给出了相关的解决方案,记录下
Netty
如何解决拆包粘包问题。
枫叶梨花
·
2023-09-08 09:19
java
(1)
Java后端
从0硬撸vite3+vue3+ts项目 | 起步
工具及环境说明vscodenode:^14.18.0||>=16.0.0(建议使用nvm管理node环境,附下载地址nvm,nvm-windows)pnpm:7.x项目初始化mkdirvenbale-admin#名字随便起cdvenable-adminpnpminitcode.安装vite3+vue3+tsvite3文档:https://cn.vitejs.dev/vue3文档:https://c
记昨日书丶
·
2023-09-08 09:29
Vue3
前端
vue
typescript
各大厂800道
Java后端
经典面试题合集
前言在茫茫的互联网海洋中寻寻觅觅,我收藏了800+道Java经典面试题,分享给你们。建议大家收藏起来,在茶余饭后拿出来读一读,以备未雨绸缪之需。另外,面试题答案的话,可以私信我,希望大家都能找到自己理想的offer呀。目录:Java基础(160道)Java集合(50道)Java并发&&多线程(81)JVM篇(51)数据库(100)缓存/Redis(70)计算机网络(40)消息队列(30)mybat
Java烟雨
·
2023-09-08 07:46
面试
java
后端
java
面试
jvm
spring
学习
Java后端
高频面试题集锦 1
1.Java语言有什么特点?Java语言是一种跨平台、适合于分布式计算机环境的面向对象编程语言。它具有以下几个重要特性:1)简单易学Java语言去掉了C/C++语言支持的三个不易理解和掌握的数据类型:指针(pointer)、联合体(unions)和结构体(structs),并且C/C++语言中联合体和结构体的功能完全可以在Java语言中用类及类的属性等面向对象的方法来实现,这不但更加合理规范,而且
少糖加水
·
2023-09-08 07:46
Java后端高频面试题集锦
java
面试
开发语言
java后端
开发面试题(java)
记录一下自己看的,方便以后用,很多都是来自各个博客。1.解释下什么是面向对象?面向对象和面向过程的区别?感觉有点像雕版印刷术和活字印刷术的区别面向对象:简称oop:objectorientedprogramming,简单来说就是根据类创建对象,每个对象都有自己的属性和方法,而这些属性和方法都是围绕对象服务的,你会发现用到的属性和方法都是对象。优点:易维护、易复用、易扩展,由于面向对象有封装、继承、
jit-xly
·
2023-09-08 07:45
java
java
后端
开发语言
Java后端
面试学习知识总结——JVM
文章目录Java的平台无关性JVM如何加载.class文件Java运行时数据区方法区、永久代和元空间的关系,方法区的前世今生ClassLoaderClassLoader的种类类加载器的双亲委派机制为什么要使用双亲委派机制Java的类加载机制(类的生命周期)类的加载方式,loadClass和forName的区别什么是反射JVM相关常考题与面试真题总结同一个类可以被加载两次么?JVM三大性能调优参数:
星如月勿忘初心
·
2023-09-08 07:14
Java学习
java
面试
2022
Java后端
开发面试题总结(社招+春招+秋招)
前言在2022这个互联网的寒冬季,有人在为2022跳槽做准备,有人也在为找到一新份工作做准备,如果你不知道从何下手的话,不妨点进来看看~文章目录Java基础——基础知识Java基础——集合框架/泛型/容器Java基础——多线程Java基础——框架基础:注解/反射/流行框架Java基础——面向对象:继承/多态/封装Java基础——设计模式Java基础——JVM/类加载Java基础——I/O网络编程和
java晴天过后
·
2023-09-08 07:42
java
面试
开发语言
2023
Java后端
开发面试题总结(社招+春招+秋招)
前言有人在为2023跳槽做准备,有人也在为找到一新份工作做准备,如果你不知道从何下手的话,不妨点进来看看~文章目录Java基础——基础知识Java基础——集合框架/泛型/容器Java基础——多线程Java基础——框架基础:注解/反射/流行框架Java基础——面向对象:继承/多态/封装Java基础——设计模式Java基础——JVM/类加载Java基础——I/O网络编程和计网数据库操作系统数据结构Ja
不会敲代码的谌
·
2023-09-08 06:39
jvm
java
面试
开发语言
mybatis
收藏了800道
Java后端
经典面试题,共享给大家
Java基础Java集合Java并发&&多线程JVM篇数据库缓存/Redis计算机网络消息队列mybatis操作系统Spring
Netty
/tomcat常用Linu
Netty711
·
2023-09-08 06:38
java
面试
开发语言
spring
微服务
Java后端
开发面试题——JVM虚拟机篇
目录什么是程序计数器?你能给我详细的介绍Java堆吗?什么是虚拟机栈1.垃圾回收是否涉及栈内存?2.栈内存分配越大越好吗?3.方法内的局部变量是否线程安全?4.什么情况下会导致栈内存溢出?5.堆栈的区别是什么?能不能解释一下方法区(元空间)?常量池运行时常量池你听过直接内存吗?什么是类加载器,类加载器有哪些什么是双亲委派模型?说一下类装载的执行过程?对象什么时候可以被垃圾器回收引用计数法可达性分析
零维展开智子
·
2023-09-08 06:07
java
jvm
开发语言
JAVA自定义协议解析
使用
netty
,然后使用byteBuffer进行解包或者封包操作。平时来说这个是没什么问题的。但是很多时候我们开发讲究的是效率。所以这里我推一波我自己写的开发框架。
jioulongzi
·
2023-09-08 05:11
java
bytearray
协议栈
Netty
简介及ByteBuf组件原理
Netty
是什么
Netty
是由JBOSS提供的一个Java开源框架。
数新网络
·
2023-09-08 04:05
java
开发语言
Java后端
学习路线经验分享--全网最靠谱
简介本文是Java自学的经验分享,5个月即可入职
Java后端
开发岗位。我之前是自学的Java,Java零基础,用了5个月的时间,拿到了6家offer。
·
2023-09-07 21:06
java学习入门教程
SSM+
Netty
实现软硬件通信,真实项目案例
前言今天分享的是MySelf自己以前工作项目中的一个模块实例实现的思路还有流程,在这过程中也是遇到了很多问题,能过顺利解决也是团队沟通的结果。项目模拟背景:假设我们有一个软件平台,我们的线下产品是一些探测器(传感器)硬件,它们需要在一定范围下定时上传数据给服务器,而且服务器可能还需要对他们下达命令(针对单个),或者广播指令(针对全部),且可能是在管理员的后台下令,也可能是在用户的小程序(APP)等
猫叔记
·
2023-09-07 20:24
喜马拉雅自研 API 网关架构实践
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件
公众号-芋道源码
·
2023-09-07 19:04
网关
中间件
java
分布式
spring
日流量200亿,携程网关的架构设计
就在昨天,尼恩指导一个小伙伴简历,写了一个《高并发
Netty
网关项目》,此项目帮这个小伙拿到字节/阿里/微博/汽车之家面邀,所以说,这是一个牛逼的项目。
40岁资深老架构师尼恩
·
2023-09-07 19:33
面试
架构
java
面试
gateway
系统架构
tcp
Netty
源码看这篇就够了
前言后面打算开始撸其他框架源码,而
Netty
对JavaNIO的一层封装,提供了一套简单易用的API,经常被其他框架拿来用,我先花了点时间研究了下。这里整理下对源码的解读,以及对几个关键对象的介绍。
山间小僧
·
2023-09-07 18:48
netty
java
mybatis
netty
从机械自动化专业到Java工程师转行之路
转行之路第二篇:Java面试必备知识点第三篇:秋招面经集合01个人基本情况本科:机械制造及其自动化专业研究生:机械制造及其自动化专业实验室项目:两项校企合作项目实习:两段互联网实习经历:滴滴出行、拼多多技术栈:
Java
程序员阿狸
·
2023-09-07 18:59
IM聊天系统
编解码protobuf视频webrtc服务器
netty
传送门:https://github.com/zhifeijishu/im
超神气的二月飞
·
2023-09-07 13:11
一个简单的实习生管理系统
写了一个简单的实习生管理系统,用于自己复习
java后端
。由于是复习java为目的,故而这个系统没有用框架,control层基本手写servlet完成。基本的增删改查,级联删除功能均有实现。
蚕豆糯米饭
·
2023-09-07 10:15
后端
关于springboot整合
netty
产生的打包问题
背景这个问题出现的比较奇怪,springboot整合完毕
netty
之后,会出现打包一直卡在
netty
的部分,过不去的情况,无法打包。
余生的观澜
·
2023-09-07 10:05
java技术栈
maven
java
spring
boot
Redis十大数据类型
✅作者简介:大家好,我是Leo,热爱
Java后端
开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Java从入门到精通✨特色专栏:Redis7从实战到高级本文内容:Redis十大数据类型
Cisyam-Leo
·
2023-09-07 08:35
Redis从实战到高级
redis
数据库
缓存
Spring Boot 集成 Redis
Spring-data-redis在Spring中整合Redisjedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedispool连接池lettuce:采用
netty
,实例可以再多个线程中进行共享
Kⅈꫛᧁ269
·
2023-09-07 08:00
spring
boot
redis
bootstrap
启动pyspark报错 py4j.protocol.Py4JJavaError
我的报错类型是io.
netty
.buffer.PooledByteBufAllocator.defaultNumHeapArena()这一类错误一般是jar包冲突考虑到自己此前配置hbase的时候一股脑把
JLUspring
·
2023-09-07 06:57
ubuntu
Hippo4J v1.3.1 发布,增加
Netty
监控上报、SpringCloud Hystrix 线程池监控等特性
文章首发在公众号(龙台的技术笔记),之后同步和个人网站:xiaomage.infoHippo4Jv1.3.1正式发布,本次发布增加了
Netty
上传动态线程池监控数据、适配Hystrix线程池监控及动态变更等诸多特性
是龙台呀
·
2023-09-07 06:40
Redis7安装配置
✅作者简介:大家好,我是Leo,热爱
Java后端
开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Java从入门到精通✨特色专栏:Redis7从实战到高级本文内容:Redis7安装配置
Cisyam-Leo
·
2023-09-07 00:53
Redis从实战到高级
Redis
Netty
服务端启动的整体流程-基于源码4.1.96Final分析
Netty
采用的是主从Reactor多线程的模型,参考ScalableIOinJava,但
netty
的subReactor为一个组一、从FileServer服务器示例入手publicfinalclassFileServer
乐观的大鹏
·
2023-09-06 20:14
netty入门到放弃
rpc
netty
后端
netty
知识点(一)
1.rmi(remotemethodinvocation)只针对javaclient:stud桩server:skeleton骨架2.RPC(RemoteProcedureCall)远程过程调用跨语言定义一个接口说明文件:描述了对象(结构体)、对象成员、接口方法等一系列信息。通过RPC框架所提供的编译器,将接口说明文件编译成具体语言文件。在客户端与服务器端分别使用RPC编译器所生成的文件,即可像调
蜡笔没了小新_e8c0
·
2023-09-06 19:30
【开发问题系列】CSV转Excel
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-09-06 19:22
s00
开发遇到的bug
excel
gRpc入门
2、grpc核心设计思路grpc核心设计思路1.网络通信-->grpc自己封装网络通信的部分,提供多种语言的网络通信的封装(java(
netty
),c,go)的支持异构语言。2.协议-->
李君临
·
2023-09-06 17:15
rpc
grpc
http2
Netty
与Websocket使用protobuf实现聊天系统
服务端:
Netty
序列化数据协议:protobuf前端通讯:WebSocket前端:window.addEventListener("load",init,false);varwsUri="ws://127.0.0.1
挣扎在黑暗中的码畜
·
2023-09-06 11:26
使用
Netty
手写实现RPC的功能
概要RPC(RemoteProcedureCall)是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法。在分布式系统中的系统环境建设和应用程序设计中有着广泛的应用。常见的RPC框架有ApacheDubboGooglegRPCApacheThriftSpringCloud的Http实现优秀的开源框架有高性能,可以像调用本地方法一样调用远程服务
·
2023-09-06 10:38
SpringBoot学习笔记10-Web-Servlet Web应用
可以使用嵌入的Tomcat、Jetty、Undertow或
Netty
创建一个自包含的HTTP服务器。大多数web应用程序使用spring-boot-starter-web模块来快速启动和运行。
hahalan
·
2023-09-06 08:52
SpringBoot学习笔记
spring
boot
spring
Java I/O模型发展以及
Netty
网络模型的设计思想
JavaI/O模型发展以及
Netty
网络模型的设计思想I/O模型JavaBIOJavaNIOJavaAIONIOReactor网络模型单Reactor单线程模型单Reactor多线程模型主从Reactor
小羽yu
·
2023-09-06 07:11
网络编程
java
网络
Java分别用BIO、NIO实现简单的客户端服务器通信
分别用BIO、NIO实现客户端服务器通信BIONIONIO演示(无Selector)NIO演示(Selector)前言:JavaI/O模型发展以及
Netty
网络模型的设计思想BIOJavaBIO是Java
小羽yu
·
2023-09-06 07:40
手撕代码
网络编程
nio
服务器
rpc
手写RPC框架--5.
Netty
业务逻辑
RPC框架-Gitee代码(麻烦点个Starred,支持一下吧)RPC框架-GitHub代码(麻烦点个Starred,支持一下吧)
Netty
业务逻辑5.
Netty
业务逻辑a.加入基础的
Netty
代码b.
中二Espresso
·
2023-09-06 06:13
手写RPC框架
rpc
网络协议
java
spring
设计模式
架构
Netty
—ChannelHandler
文章目录一、Channel、ChannelPipeline以及ChannelHandler三者的关系❓二、ChannelHandler是什么?️三、ChannelInboundHandler四、ChannelOutboundHandler一、Channel、ChannelPipeline以及ChannelHandler三者的关系❓通过以上对Channel和ChannelPipeline的源码解读,
HGW689
·
2023-09-06 04:07
网络
Netty
—ByteBuf
Netty
—ByteBuf一、组成部分二、创建ByteBuf三、写入四、读取五、内存释放六、零拷贝1、slice2、duplicate3、CompositeByteBuf七、工具类——UnpooledByteBuf
HGW689
·
2023-09-06 04:07
Netty学习之旅
java
网络
Netty
—Future&Promise
Netty
—Future&Promise一、JDK原生Future二、
Netty
包下的Future三、Promise1、使用Promise同步获取结果2、使用Promise异步获取结果.3、使用Promise
HGW689
·
2023-09-06 04:36
Netty学习之旅
python
开发语言
小白快速入门
Java后端
开发的学习路线指南(未完善)
1.整体把握:了解
JAVA后端
开发是什么,包含那些内容->2.后端开发环境搭建->3.Java基础语法学习->4.数据库,java操作数据库->5.Java底层技术学习:servletandJDBC->
胖胖小恶魔
·
2023-09-06 03:14
手把手教你用
Netty
实现心跳机制、断线重连机制
早些年,做IM或推送系统需要面临很多问题,比如:资料少(众所周之的某互联网巨头几乎不分离这方面的资料)、轮子少(
Netty
这种牛逼的框架出现的有点晚)、难度高。
可爱的小云朵
·
2023-09-06 02:04
七、TCP粘包和拆包
文章目录1、什么是拆包和粘包2、拆包、粘包的图解3、解决方案图解4、TCP粘包代码示例5、解决方案代码示例本文档整理并出自尚硅谷韩顺平
Netty
教程https://www.bilibili.com/video
小望没烦恼
·
2023-09-05 22:06
Netty
java
netty
一个技术人越变越好的几个迹象
比如说,你之前不会
Netty
或是对
Netty
不是那么了解,通过学习和实践掌握了
Netty
的方方面面,那这其中的进步就是非常明显的,也是很容易看到成效的。与
张龙的思考
·
2023-09-05 18:24
RPC实现笔记
使得方法用起来就像本地方法调用一样方便代理的好处:在客户端与目标对象之间起到中介作用和保护目标对象的作用代理对象可与扩展目标对象的恩公鞥将客户端与目标兑现分离,在一定程度上降低系统的耦合度网络连接方法使用
Netty
bobasyu
·
2023-09-05 17:53
java
rpc
jdk17下
netty
导致堆内存疯涨原因排查 | 京东云技术团队
客户端和服务端底层通过
netty
直接进行tcp通信,且服务端也是基于
netty
将数据备份到对应的slave集群。低延迟的瓶颈灵玑第1个版本经过大量优化,系统能提供较大的吞吐量。如果对客户端设置10m
京东云技术团队
·
2023-09-05 16:49
硬核干货
线上问题案例
网络
JDK
JDK17
netty
Java
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他