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
吃透Netty源码系列
netty
入门(二十五)EventLoop 源码剖析
1.源码解析目标分析最核心组件EventLoop在
Netty
运行过程中所参与的事情,以及具体实现。
zhufei463738313
·
2023-12-28 09:30
netty
Netty
Springboot实现
Netty
-websocket+rstp+ffmpeg+jsmpeg.js实现视频播放支持ws和http模式
需要依赖Springboot+
netty
+ffmpeg-platformorg.springframework.bootspring-boot-starter-weborg.projectlomboklomboktrueorg.sp
不杠不是杨明康
·
2023-12-28 08:35
netty实战
springboot
websocket
构建实时视频聊天应用:使用WebRTC和
Netty
的完整指南
构建实时视频聊天应用:使用WebRTC和
Netty
的完整指南使用WebRTC和
Netty
构建实时视频聊天应用准备工作步骤1:创建
Netty
服务器步骤2:创建WebRTC前端应用步骤3:处理WebRTC连接步骤
牛哄哄的柯南
·
2023-12-28 08:27
每天进步一点点
音视频
webrtc
【
Netty
】八、
Netty
实现
Netty
+http+websocket聊天室案例
Netty
+http+websocket聊天室案例一、实现流程二、实现效果三、实现代码ChatServerHttpHandlerWebSocktHandlerChatMessageProcessor一、
北城小林
·
2023-12-28 08:19
04_分布式专题
java
netty
JavaScript 运行机制(EventLoop)详解:一篇文章全部搞懂事件循环
事件循环核心原理我们随手一搜能找到一大堆,大多数人只是知其然而不知其所以然,看到别人写的就死记硬背,一段时间之后又忘得差不多了,包括我,所以今天这篇文章的目的就是真正地理解、
吃透
,我们要知道自己写的代码是如何运行的
CoderLiu2022
·
2023-12-28 08:41
javascript
前端
较真儿学
源码系列
-ThreadLocal(逐行源码带你分析作者思路)
Java版本:8u261。1简介ThreadLocal是线程本地变量(缓存),其往往用来实现在同一线程内部的变量之间进行交互的情景,不存在线程之间的交互。其对每一个线程内部都维护了一个数据,在a线程set的值,也只能在a线程里进行get。具体的使用场景:比如可以用ThreadLocal来封装数据库连接;也可以在复杂逻辑下,用ThreadLocal来作为方法之间的数据传递:如果一开始设置了一个数据,
天瑕
·
2023-12-28 08:38
Java并发编程
ThreadLocal
ThreadLocal源码分析
10.20(周五)
通过这次教研,我总结出,以本为本,
吃透
教材,研究教材,以课本为基础,让学生学会重点,突破难点。思路清晰,调理清楚,安排好整节课的环节,让每一位学生都有事干,让后进生也参与到课堂中来。
一生暖暖的
·
2023-12-28 08:08
吃透
Spring源码(十九):CGLIB动态代理创建过程
CGLIB(CodeGenerationLibrary)是一个开源项目!是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。CGLIB是一个强大的高性能的代码生成包。它广泛的被许多AOP的框架使用,例如SpringAOP为他们提供方法的interception(拦截)。CGLIB包的底层是通过使用一个小而快的字节码处理框架ASM,来转换字节码并生成新的类
吃透Java
·
2023-12-28 08:00
吃透Spring源码
CGLIB动态代理
一文
吃透
React SSR服务端同构渲染
为什么要服务端渲染(ssr)至于为什么要服务端渲染,我相信大家都有所闻,而且每个人都能说出几点来。首屏等待在SPA模式下,所有的数据请求和Dom渲染都在浏览器端完成,所以当我们第一次访问页面的时候很可能会存在“白屏”等待,而服务端渲染所有数据请求和html内容已在服务端处理完成,浏览器收到的是完整的html内容,可以更快的看到渲染内容,在服务端完成数据请求肯定是要比在浏览器端效率要高的多。没考虑s
涅槃快乐是金
·
2023-12-28 08:10
深度解析
Netty
中的核心组件(图解+实例)
本篇文章主要详细分析
Netty
中的核心组件。启动器Bootstrap和ServerBootstrap作为
Netty
构建客户端和服务端的路口,是编写
Netty
网络程序的第一步。
温不了情
·
2023-12-28 08:33
java
开发语言
后端
从源码全面解析Java 线程池的来龙去脉
作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主系列专栏:Java设计模式、Spring
源码系列
、
Netty
源码系列
、Kafka
源码系列
、JUC
源码系列
如果感觉博主的文章还不错的话
爱敲代码的小黄
·
2023-12-28 08:56
#
高并发
java
面试
开发语言
后端
并发
Netty
案例介绍(websocket服务)
这时websocket就是我们的一种实现方案,具体的websocket的内容网上很多,自行查阅哦,本文主要是介绍基于
netty
如何实现websocket通信。要求:实现基于webSocket的长连接
波波烤鸭
·
2023-12-28 08:20
#
Netty系列
websocket
netty
socket
Netty
学习(一):初识
Netty
章节1、
Netty
学习(一):初识
Netty
2、
Netty
学习(二):
Netty
的核心组件3、
Netty
学习(三):
Netty
的流程分析4、
Netty
学习(四):
Netty
零拷贝(转载)5、
Netty
学习
如我般骄傲
·
2023-12-28 08:48
#
Netty
java
Spring
源码系列
(十)MapperScan注解的原理(二)
1.写在前面上篇博客中笔者介绍怎么Import注解中的类给变成一个BeanDefinition添加到Spring的IOC的容器中,主要调用的是这个类(MapperScannerRegistrar)的registerBeanDefinitions(),由于篇幅的原因,笔者只介绍了如何调用的MapperScannerRegistrar类中的registerBeanDefinitions()的方法。具体
了不起的盖茨比。
·
2023-12-28 08:43
Spring
java
spring
netty
-daxin-5(eventLoop&pipeLine)
文章目录NioEventLoop对selector的优化对Epoll空轮询bug的处理对io事件的处理流程对其它任务的处理流程PipeLine一个Channel绑定一个Pipeline对象一个pipeLine对象管理多个HandlerContext对现象一个HandlerContext对象绑定一个业务Handlerinboud&outbound入站和出站channelPromise事件回调list
ps酷教程
·
2023-12-28 07:57
netty
学习
Spring读
源码系列
番外篇09--BeanWrapper的应用
Spring读
源码系列
番外篇09--BeanWrapper的应用populateBeanapplyPropertyValues小结本文主要讲解BeanWrapper在getBean流程中populateBean
Binary Oracle
·
2023-12-28 07:14
#
Spring源码研读
spring
java
jvm
Netty
详解(持续更新中)
Netty
详解1.
Netty
概述1.1
Netty
简介1.2原生NIO问题1.3
Netty
特点1.4
Netty
应用场景1.3
Netty
版本说明2.JavaIO模型2.1IO模型2.2BIO,NIO,AIO
靖节先生
·
2023-12-28 07:10
基础框架
Netty详解
深入解析JMM原理
如果大家对java架构相关感兴趣,可以关注下面公众号,会持续更新java基础面试题,
netty
,springboot,springcloud等系列文章,一系列干货随时送达,超神之路从此展开,BTAJ不再是梦想
The-Venus
·
2023-12-28 07:32
#
java专栏
java
多线程
04、
Netty
学习笔记—(黏包半包及协议设计解析)
文章目录一、粘包与半包1.1、现象分析1.1.1、粘包、半包情况分析1.1.2、滑动窗口、MSS限制、Nagle算法介绍1.2、粘包、半包现象复现1.2.1、粘包复现1.2.2、半包复现1.3、解决方案①短链接(连接、停止作为边界)②定长解码器(指定字节长度解码)③行解码器(分割符解决)④LTC解码器(基于长度字段的帧解码器,长度+内容组成)四个基础字段分析实际案例二、协议设计与解析2.1、red
长路 ㅤ
·
2023-12-28 07:45
#
Netty
java
netty
黏包半包
协议设计
Spring第46篇:Spring如何管理多数据源事务
本篇内容:通过原理和大量案例带大家
吃透
Spring多数据源事务。
chenzoff
·
2023-12-28 07:44
spring
java
数据库
如何利用ChannelPipeline在
Netty
中搭建无懈可击的数据处理流水线?
在上篇文章(
Netty
入门—ChannelHandler,
Netty
的数据加工厂)提到ChannelHandler虽然是一个好的打工人,但是在我们实际业务线中,他不可能一个人干所有的活啊,毕竟都21世纪了
大明哥_
·
2023-12-28 07:43
死磕
Java
死磕
Netty
ChannelPipeline
Spring
源码系列
:事务原理
Spring
源码系列
:事务原理前言一.事务案例1.1项目结构和表结构1.2代码编写部分1.3配置文件1.4运行结果二.事务自定义标签解析(初始化)2.1注册InfrastructureAdvisorAutoProxyCreator
Zong_0915
·
2023-12-28 07:59
Spring
Java
java
spring
后端
Spring
源码系列
: AOP实现
Spring
源码系列
:AOP实现前言一.AOP的使用二.AOP的实现2.1创建AnnotationAwareAspectJAutoProxyCreator2.1.1注册或升级AnnotationAwareAspectJAutoProxyCreator2.1.2
Zong_0915
·
2023-12-28 07:29
Spring
Java
java
开发语言
后端
java流媒体服务EasyMedia
websocket-flv直播点播,支持rtsp、h264、h265等、rtmp等多种源,h5纯js播放(不依赖flash)更新说明2021-02-20移除原有springwebsocket,采用高性能的
netty
MisterZhang666
·
2023-12-28 06:15
java技术
流媒体
java编写 rtmp协议传输视频数据
技术介绍:多线程编程
netty
不使用编解码器scoket逻辑介绍本地测试在代理服务器中开启端口监听通过端口捕获到数据解析数据通
嵩山琅琅
·
2023-12-28 06:43
网络编程
java
netty
socket
SpringBoot+
Netty
+Vue+Websocket实现在线推送/聊天系统
文章目录前言后端项目结构初始化器服务类前端封装websocket使用效果前言ok,那么今天的话也是带来这个非常常用的一个技术,那就是咱们完成nutty的一个应用,今天的话,我会介绍地很详细,这样的话,拿到这个博文的代码就基本上可以按照自己的想法去构建自己的一个在线应用了。比如聊天,在线消息推送之类的。其实一开始我原来的想法做在线消息推送是直接mq走起,但是想了想对mq的依赖太高了。而且总感觉不安全
Huterox
·
2023-12-28 06:11
JAVA后端
spring
boot
vue.js
websocket
Netty
入门案例——
Netty
实现websocket
文章目录一、服务端二、网页一、服务端importio.
netty
.bootstrap.ServerBootstrap;importio.
netty
.channel.ChannelFuture;importio.
netty
.channel.ChannelInitializer
秃了也弱了。
·
2023-12-28 06:05
Netty
websocket
网络
java
netty
SpringCloud Gateway使用及原理分析大全(下篇)
文章目录五、GlobalFilter-全局过滤器1、组合全局过滤器和网关过滤器排序2、转发路由过滤器3、ReactiveLoadBalancerClientFilter4、
Netty
路由过滤器5、
Netty
WriteResponseFilter6
秃了也弱了。
·
2023-12-28 06:34
spring
boot
cloud
spring
cloud
gateway
java
支付系统高可用架构设计,写得太好了!(建议收藏)
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ
Java基基
·
2023-12-28 04:28
java
java-rabbitmq
rabbitmq
开发语言
分布式
Netty
源码分析----NioEventLoop之任务队列
(*文章基于
Netty
4.1.22版本)这篇文章主要分析一下NioEventLoop中任务队列相关的代码源码分析taskQueueexecute方法调用的时候或者执行完startThread方法,会调用
_六道木
·
2023-12-28 03:55
面试官:说说进程间通信和线程间通信的几种方式及区别
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ
Java基基
·
2023-12-28 03:36
中间件
队列
java
多线程
操作系统
理解io/nio/
netty
一、ioio即input/output,输入和输出1.1分类输入流、输出流(按数据流向)字节流(InputStream/OutputStream(细分File/Buffered))、字符流(Reader/Writer(细分File/Buffered/put))(按数据处理方式)字节缓存流:避免频繁的io操作,缓冲区的大小默认为8192字节二、字节字节:存储数据的单元1byte=8bit一个英文字母
Flora.~
·
2023-12-28 03:03
理解录
nio
做教学的有心人!(足迹)
(1)2个
吃透
a.
吃透
教材(教材的编写意
赤木晴子L
·
2023-12-28 00:06
日更:关于和朋友对从事自媒体的探讨
怎么说呢,这个想法应该是普遍的想法了,我则认为,自媒体从0开始,到
吃透
行业规则和基本的条件然后再从事自媒体行业是可以的,大多数人从事自媒体之前都是有过一段或者几段自媒体的经验,再从事自媒体的时候就不会遇到很
扣子说运营
·
2023-12-27 21:56
注安倒计时23天2020-10-21DAY37日精进
看着时间一天天过去,距离考试越来越近,心里是紧张的,但是
吃透
一个个考点又是开心的,看到练习时正确率在逐渐升高,心里越来越踏实,就是自己一直不放心的地方得多花心思才行。这次参加培训也不枉此行,同年
好奇宝宝余非鱼
·
2023-12-27 16:09
【Springboot】解决 MacOS M1 上
Netty
的 DNS 解析错误
[email protected]
错误使用springboot2.7.18上使用spring-boot-starter-webflux的WebClient上使用
netty
的connector来进行引用implementation
jwensh
·
2023-12-27 13:46
#
Java
spring
boot
macos
穿对衣服能改变身材肤色?蜜拓蜜:快收下这份色彩穿搭秘诀
从本质逻辑
吃透
它们,最终化为自己所用。接下来就和蜜拓蜜一起来了解一下吧。光可以分为两种:白色光和可视光。据蜜拓蜜了解白色光是指以太阳为代表的太阳光,无法分辨颜色,但却包含着所有
SQ03
·
2023-12-27 05:17
软件测试5未来大发展路线,测试工程师发展偏向
一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、软件测试的五大职业发展路线1)功能测试工程师功能测试也叫黑盒,无需掌握代码能力,只要将以上东西
吃透
就可以了
阿里测试君
·
2023-12-27 02:15
软件测试
软件测试工程师
自动化测试
软件测试
软件测试工程师
功能测试
接口测试
性能测试
自动化测试
测试开发
Netty
组件基础
Netty
入门简介
netty
是一个异步、基于事件驱动的网络应用框架,用于快速开发可维护、高性能的网络服务器和客户端。
少年与荆棘
·
2023-12-27 01:49
java
网络
计算机网络
你为什么沉迷抖音?
在这个快速发展的社会,人需要接触和了解的事情太多,但是生活没有那么多时间让人把每一件新鲜的事情
吃透
。于是,衍生出了快文化。
无名的了了
·
2023-12-26 23:54
研读教参,
吃透
教材,方能“把舵”课堂
研读教参,
吃透
教材,方能“把舵”课堂——《道德与法治》六年级上册第8课《我们受特殊保护》第一课时《我们是未成年人》教材分析一、单元分析(一)体系定位“法律保护我们健康成长”是义务教育教科书《道德与法治》
蒋铭国江西乐平
·
2023-12-26 23:30
吃透
这份Java面试精选题解,我轻松拿到了字节跳动offer
小编整理出了一份Java程序员进阶架构师的核心技术,同时也是一份大厂面试神技(包含了各大厂面试必问的N+知识点)以及项目实战,这份宝典共分为九大模块:JavaSE基础、JavaSE高级、JavaWEB基础、JavaWEB高级、数据库、框架、最新技术、企业实战面试题、项目业务逻辑问题该宝典是一份知识点全面又能不断更新,与时俱进的学习手册。该宝典的一个明确目标是能够让90%以上的Java技术面试题都落
好想吃汉堡
·
2023-12-26 17:20
基于
Netty
+Zookeeper+Quartz调度分析
前言前几篇文章分别从使用和源码层面对Quartz做了简单的分析,在分析的过程中也发现了Quartz不足的地方;比如底层调度依赖数据库的悲观锁,谁先抢到谁调度,这样会导致节点负载不均衡;还有调度和执行耦合在一起,导致调度器会受到业务的影响;下面看看如何来解决这几个问题;思路调度器和执行器拆成不同的进程,调度器还是依赖Quartz本身的调度方式,但是调度的并不是具体业务的QuartzJobBean,而
小牛学堂
·
2023-12-26 16:00
Netty
—Reactor线程模型详解
文章目录前言线程模型基本介绍线程模型分类Reactor线程模型介绍
Netty
线程模型:传统阻塞IO的缺点Reactor线程模型单Reactor单线程模式单Reactor多线程模式主从Reactor多线程
识时务者J
·
2023-12-26 14:59
java学习
wpf
java
netty
spring
「react进阶」一文
吃透
react-hooks原理
一前言之前的两篇文章,分别介绍了react-hooks如何使用,以及自定义hooks设计模式及其实战,本篇文章主要从react-hooks起源,原理,源码角度,开始剖析react-hooks运行机制和内部原理,相信这篇文章过后,对于面试的时候那些hooks问题,也就迎刃而解了。实际react-hooks也并没有那么难以理解,听起来很cool,实际就是函数组件解决没有state,生命周期,逻辑不能复
我不是外星人Alien
·
2023-12-26 09:45
react-hooks
reactjs
javascript
前端
[
Netty
实践] 简单WebSocket服务实现
实现五、WebSocketChannelInitializer实现六、WebSocketServer实现七、前端实现八、测试九、参考链接一、介绍关于WebSocket此处不进行过多介绍,本章主要着重通过
Netty
明天再去学习
·
2023-12-26 09:58
java
netty
websocket
java
nio
netty
4.x学习四http服务器的搭建
通过学习了解到
netty
可以像tomcat一样搭建一个httpServer服务器,这里简单的实现一下。
昨日已逝去
·
2023-12-26 08:33
考试
2018年7月3日星期二晴今天上午要考试了,其实我对哥哥是不报任何希望能考满分的,因为对哥哥来说还是有几个难点没
吃透
,而哥哥却并不把这些放在心上,一点儿都不重视,总是不紧不慢地,让我干着急。
家有茟霖
·
2023-12-26 07:08
理论与实践相结合,才是学习的本质
在小学,老师要将课本上的教学内容,讲述给学生,让学生明白、易懂、
吃透
。在中学,老师不仅仅要将课本上的教学内容,讲述给学生,还要,领导学生,自主学习,要让学生知道,如何去学习,如何写好作业
萨日娜拉格
·
2023-12-26 07:44
SpringBoot 2 集成Spark 3
Spark3pom.xmlSpringBootCaseorg.example1.0-SNAPSHOT4.0.0SpringBoot-Spark388org.apache.sparkspark-core_2.123.2.0
netty
-a
在奋斗的大道
·
2023-12-26 06:12
Java架构专栏
深蓝计划
hadoop
spark
大数据
分布式
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他