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
的世界
来自:Hollis(作者:SessionBest)原文链接(底部链接可直达):https://cnblogs.com/sessionbest/p/9000727.html1.
Netty
简介
Netty
是一个高性能
漫话编程
·
2021-03-17 18:00
队列
java
netty
epoll
nio
墙都不扶就服你!读写锁ReadWriteLock实现深入剖析,看完没有不懂的
前言前面也说了,学习
Netty
的基础,那就是Nio,昨天我们简单的过了一下BIO,这是我们JavaIO的基础,在JDK1.4之前的主要的io方式。
前端小七七
·
2021-03-17 13:15
程序员
android
不可多得的干货!文末有福利!聪明人已经收藏了!
前言前面也说了,学习
Netty
的基础,那就是Nio,昨天我们简单的过了一下BIO,这是我们JavaIO的基础,在JDK1.4之前的主要的io方式。
m0_56037919
·
2021-03-17 13:03
程序员
android
【深度思考】蚂蚁金服面试
Java后端
经历!面试真题解析
前言很多人面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题?再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收场。针对这些的同学,在这分享总结的Java面试的高频面试题(包括了Java集合,JVM,并发与多线程,Spring,MyBaits,微服务,Dubbo,Kakfa,中间件,Redis,数据库,设计模式等),进
A小小开发者
·
2021-03-17 13:07
程序员
android
服务端推送消息给客户端
netty
-socketio
netty
-socketio概述
netty
-socketio是一个开源的Socket.io服务器端的一个java的实现,它基于
Netty
框架,可用于服务端推送消息给客户端。
·
2021-03-17 09:33
java
SpringBoot +
netty
-socketio实现服务器端消息推送
首先:因为工作需要,需要对接socket.io框架对接,所以目前只能使用
netty
-socketio。websocket是不支持对接socket.io框架的。
·
2021-03-17 09:32
java
服务端推送消息给客户端
netty
-socketio
netty
-socketio概述
netty
-socketio是一个开源的Socket.io服务器端的一个java的实现,它基于
Netty
框架,可用于服务端推送消息给客户端。
·
2021-03-17 09:46
java
SpringBoot +
netty
-socketio实现服务器端消息推送
首先:因为工作需要,需要对接socket.io框架对接,所以目前只能使用
netty
-socketio。websocket是不支持对接socket.io框架的。
·
2021-03-17 09:13
java
框架篇:ByteBuffer和
netty
.ByteBuf详解
字节数组的读写不会太难,但又有点繁琐,为了避免重复造轮子,jdk推出了ByteBuffer来帮助我们操作字节数组;而
netty
是一款当前流行的java网络IO框架,它内部定义了一个ByteBuf来管理字节数组
·
2021-03-16 22:17
java
框架篇:ByteBuffer和
netty
.ByteBuf详解
字节数组的读写不会太难,但又有点繁琐,为了避免重复造轮子,jdk推出了ByteBuffer来帮助我们操作字节数组;而
netty
是一款当前流行的java网络IO框架,它内部定义了一个ByteBuf来管理字节数组
·
2021-03-16 22:17
java
框架篇:小白也能秒懂的Linux零拷贝原理
其实我们在javaNIO、
netty
、kafka遇到的零拷贝,并不是不复制数据,而是减少不必要的数据拷贝次数,从而提升代码性能零拷贝的好处内核空间和用户空间缓冲区和虚拟内存传统的I/Ommap+write
·
2021-03-16 22:58
java后端程序员面试技巧
10.
Netty
框架-
Netty
编程模板(编解码和粘包拆包)
一、什么是分包/粘包image.png二、分包/粘包的原因image.png三、分包/粘包的解决方案image.png四、
Netty
内置的分包/粘包的处理器1、通过制定的分割符来分割包:LineBasedFrameDecoder
还算年轻
·
2021-03-16 18:38
从零构建
netty
--序言
程序员给人的印象大概如上图吧。并且我们自嘲的时候也会祭出此图。程序员枯燥吗?我并不认为如此,甚至我热爱代码,觉得代码也是种艺术品,因为,它确实美。著名摄影师刘香成说过要想做好一件事,只有几个诀窍,就是"泡"在里面。这个过程是枯燥的。但是当你从一千张小样中选出了一张特别满意的照片的一瞬间,艺术便诞生了。我们编程也是如此,从几十万行代码中提炼出各种设计模式及思想,那么我们的代码也会变得美起来。网上甚至
·
2021-03-16 11:03
javanetty教程原创文章
Java 多线程 | 并发知识问答总结
所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的Java开源知识项目,专注
Java后端
面试题+解析+重点知识详解+精选文章的开源项目,希望它能伴随你我一直进步!
·
2021-03-16 11:50
java并发多线程
从根上理解高性能、高并发(七):深入操作系统,一文读懂进程、线程、协程
文章目的作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的
Netty
·
2021-03-16 00:39
网络编程线程高并发高性能协程
Java岗面试必问!16条代码规范建议,看完这一篇就够了!
(本文内提到的书单笔者整理出了一份电子档作为分享,文末有免费获取方式)网络框架、中间件、容器、并发编程、虚拟机等最近几年在互联网行业是越来越火热,
Netty
、Docker、并发编程、虚拟机也是程序员不得不掌握的技术点
Java老猴子
·
2021-03-15 20:16
程序员
android
Alibaba高并发业务实战文档:蚂蚁金服面试
Java后端
经历!全网疯传
前言作为一名编程人员,对MySQL一定不会陌生,尤其是互联网行业,对MySQL的使用是比较多的。对于求职者来说,MySQL又是面试中一定会问到的重点,很多人拥有大厂梦,却因为MySQL败下阵来。实际上,MySQL并不难,今天这份最全的MySQL总结,一共1200页,几乎涵盖了MySQL的所有知识,尤其突出了实战技能和高级知识点,无论是工作还是面试看完这篇就足够了!注意:关于MySQL的内容整理,包
m0_56037919
·
2021-03-15 20:48
程序员
android
[翻译]Reactor
Netty
参考指南 - 6.HTTP客户端
Reactor
Netty
参考指南目录原文地址Reactor
Netty
提供了易于使用、易于配置的HttpClient。
·
2021-03-15 13:10
[翻译]Reactor
Netty
参考指南 - 8.UDP客户端
Reactor
Netty
参考指南目录原文地址Reactor
Netty
提供了易于使用、易于配置的UdpClient。
·
2021-03-15 13:10
seata中
netty
的使用源码(二)
这次我们看的是客户端部分。1:在客户端我们使用的是注解@GlobalTransactional。会创建代理GlobalTransactionScanner。在代理的初始化代码中,会进行TM和RM的初始化,代码如下:privatevoidinitClient(){if(StringUtils.isNullOrEmpty(applicationId)||StringUtils.isNullOrEmpt
·
2021-03-14 21:07
javanettyseata
Netty
源码分析——拆包器之LengthFieldBasedFrameDecoder
基于
Netty
源代码版本:
netty
-all-4.1.33.Final前言什么是粘包、拆包粘包、拆包是Socket编程中最常遇见的一个问题,本文来研究一下
Netty
是如何解决粘包、拆包的,首先我们从什么是粘包
小波同学
·
2021-03-14 01:06
Netty
源码分析——ChannelPipeline
基于
Netty
源代码版本:
netty
-all-4.1.33.Final前言
netty
在服务端端口绑定和新连接建立的过程中会建立相应的channel,而与channel的动作密切相关的是pipeline这个概念
小波同学
·
2021-03-13 23:56
[翻译]Reactor
Netty
参考指南 - 3.TCP服务端
Reactor
Netty
参考指南目录原文地址Reactor
Netty
提供了易于使用和配置的TcpServer。
·
2021-03-13 20:23
Netty
——TCP粘包、拆包
一、TCP粘包和拆包基本介绍TCP是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发给接收端的包,更有效的发给对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包。这样做虽然提高了效率,但是接收端就难于分辨出完整的数据包了,因为面向流的通信是无消息保护边界的。由于TCP无
小波同学
·
2021-03-13 14:12
seata中
netty
的使用源码(一)
一:seata-server端1:在seata-server中,在Server类的main方法中,创建
Netty
RemotingServer对象,并添加端口。
·
2021-03-13 10:58
javaseata
技能专题(for interview)
一、JUC多线程二、网络编程NIO/
Netty
三、分布式理论与算法(CAP/BASE/Paxos/Raft/Zab)四、分布式缓存Redis五、分布式微服务框架SpringBoot/Dubbo六、分布式搜索
·
2021-03-13 10:56
java
SpringCloud Hystrix
在大中型分布式系统中,通常系统很多依赖(HTTP,hession,
Netty
,Dubbo等),在高并发访问下,这些依赖的稳定性与否对系统的影响非常大,但是依赖有很多不
·
2021-03-13 09:50
seata中
netty
的使用源码(一)
一:seata-server端1:在seata-server中,在Server类的main方法中,创建
Netty
RemotingServer对象,并添加端口。
·
2021-03-13 09:39
javaseata
技能专题(for interview)
一、JUC多线程二、网络编程NIO/
Netty
三、分布式理论与算法(CAP/BASE/Paxos/Raft/Zab)四、分布式缓存Redis五、分布式微服务框架SpringBoot/Dubbo六、分布式搜索
·
2021-03-13 09:07
java
[翻译]Reactor
Netty
参考指南 - 1.关于这个文档
Reactor
Netty
参考指南目录原文地址这一章节是关于Reactor
Netty
参考文档的一些简要概述。您可以不用按照顺序阅读整个指南。
·
2021-03-13 04:07
[翻译]Reactor
Netty
参考指南 - 2.入门指南
Reactor
Netty
参考指南目录原文地址这一章节包含的内容应该可以帮助到您开始使用Reactor
Netty
,包含内容如下:介绍Reactor
Netty
前提条件了解BOM和版本方案获取Reactor
Netty
2.1
·
2021-03-13 04:07
[翻译]Reactor
Netty
参考指南
原文地址原作者:StephaneMaldini(@smaldini)VioletaGeorgieva(@violeta_g_g)版本1.0.41.关于这个文档2.入门指南3.TCP服务端4.TCP客户端5.HTTP服务端6.HTTP客户端7.UDP服务端8.UDP客户端版权声明:如需转载,请带上本文链接、注明来源和本声明。否则将追究法律责任。https://www.immuthex.com/pos
·
2021-03-13 04:06
Netty
入门: 基于
Netty
的Websocket长连接
前言:
Netty
入门系列文章大多参考尚硅谷韩顺平老师的《
Netty
教程》和《
Netty
inAction》中文版,以及bugstack虫洞栈的
netty
4.x系列教程。
·
2021-03-13 04:00
netty入门
[翻译]Reactor
Netty
参考指南
原文地址原作者:StephaneMaldini(@smaldini)VioletaGeorgieva(@violeta_g_g)版本1.0.41.关于这个文档2.入门指南3.TCP服务端4.TCP客户端5.HTTP服务端6.HTTP客户端7.UDP服务端8.UDP客户端版权声明:如需转载,请带上本文链接、注明来源和本声明。否则将追究法律责任。https://www.immuthex.com/pos
·
2021-03-13 04:09
[翻译]Reactor
Netty
参考指南 - 1.关于这个文档
Reactor
Netty
参考指南目录原文地址这一章节是关于Reactor
Netty
参考文档的一些简要概述。您可以不用按照顺序阅读整个指南。
·
2021-03-13 04:09
[翻译]Reactor
Netty
参考指南 - 2.入门指南
Reactor
Netty
参考指南目录原文地址这一章节包含的内容应该可以帮助到您开始使用Reactor
Netty
,包含内容如下:介绍Reactor
Netty
前提条件了解BOM和版本方案获取Reactor
Netty
2.1
·
2021-03-13 04:09
Netty
入门: 基于
netty
的websocket聊天室
项目结构服务端publicclassMyServer{publicstaticvoidmain(String[]args)throwsException{//负责连接的NioEventLoopGroup线程数为1EventLoopGroupbossGroup=newNioEventLoopGroup(1);EventLoopGroupwokerGroup=newNioEventLoopGroup(
·
2021-03-13 04:35
netty
一个线程能否调用两次start()方法?
我写了一个
netty
弹幕系统:“http://bullet-screen.houry.top:
·
2021-03-12 17:04
多线程
netty
实战----模仿bilibili开发的弹幕系统
我写了一个
netty
弹幕系统:“http://bullet-screen.houry.top:
·
2021-03-12 17:04
netty弹幕
历经3年到现在的快手架构师,聊聊我的
java后端
学习之路!
前言一会儿就要办离职手续了,趁着这会儿没啥事,简单写一篇文章,分享一下自己的跳槽经验给大家,希望能对大家有所帮助。个人经历我18年从华北电力大学毕业,毕业之后校招进入一家中小厂,这里就不提名字了。工作了两年多了,这中间负责过单独的项目,设计过有深度的技术方案,也干过无脑的CRUD。总的来说这段经历让我收获了很多,让我从一名懵懂无知的学生成长为一个可以扛起事的社会人。因为还没有正式离职,很多东西就不
·
2021-03-12 06:29
面试java程序员后端面试技巧
想做即时通讯软件?有了这个组件让你事半功倍
今天小编推荐一款即时消服务——CIM,CIM项目是基于mina或者
netty
框架下的推送系统,我们平常使用第三方的推送SDK,如极光推送,百度推送,小米推送,以及腾讯信鸽等来支撑自己的移动端的业务,或许有一些用户自己实现即时通
·
2021-03-12 01:24
github
当面试官问我Mybatis初始化原理时,我笑了
的初始化做了什么欢迎工作一到五年的Java工程师朋友们加入Java程序员开发:854393687群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,
Netty
java菜
·
2021-03-11 18:00
Netty
Netty
工作流程图
Netty
抽象出两组线程池BossGroup和WorkerGroup,Boss专门负责接收客户端的连接,Worker专门负责网络的读写BossGroup和WorkerGroup类型都是
hcq0514
·
2021-03-11 14:32
BATJ一线大厂,
Java后端
的招聘标准,祝你成面霸
我总结了进入这三家公司你所需掌握的技能:阿里巴巴篇扎实的计算机专业基础,包括算法和数据结构,操作系统,计算机网络,计算机体系结构,数据库等具有扎实的Java编程基础,理解IO、多线程等基础框架熟练使用Linux系统的常用命令及shell有一定了解精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化精通springmvc、orm框架(ibatis或hib
美的让人心动
·
2021-03-11 09:28
Spring 中的 IoC 容器
概述对于
Java后端
开发而言,Spring框架的重要性不言而喻。而Spring中最核心的无非就是IoC和AOP。相关的概念不再赘述,网上可以找到很多对它们的介绍。
·
2021-03-11 08:48
javaspring后端
Spring 中的 IoC 容器
概述对于
Java后端
开发而言,Spring框架的重要性不言而喻。而Spring中最核心的无非就是IoC和AOP。相关的概念不再赘述,网上可以找到很多对它们的介绍。
·
2021-03-11 08:30
javaspring后端
历经3年到现在的快手架构师,聊聊我的
java后端
学习之路!
前言一会儿就要办离职手续了,趁着这会儿没啥事,简单写一篇文章,分享一下自己的跳槽经验给大家,希望能对大家有所帮助。个人经历我18年从华北电力大学毕业,毕业之后校招进入一家中小厂,这里就不提名字了。工作了两年多了,这中间负责过单独的项目,设计过有深度的技术方案,也干过无脑的CRUD。总的来说这段经历让我收获了很多,让我从一名懵懂无知的学生成长为一个可以扛起事的社会人。因为还没有正式离职,很多东西就不
·
2021-03-11 02:32
面试java程序员后端面试技巧
自己手写一个SpringMVC框架
Spring框架对于
Java后端
程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。
Java小铺
·
2021-03-11 00:26
Netty
模拟心跳通信
一、服务器端Server
Netty
:心跳服务端ServerHeartBeatHandler:处理某个客户端的心跳通信packagecom.test.thread.
netty
.heartBeat;importio.
netty
.bootstrap.ServerBootstrap
真海ice
·
2021-03-10 17:46
这份pdf让我轻松拿下了蚂蚁金服、字节跳动、小米等大厂的offer
小编整理出一篇Java进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、
Netty
与
小小小沛帆
·
2021-03-10 15:39
上一页
152
153
154
155
156
157
158
159
下一页
按字母分类:
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
其他