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源码剖析
深入理解 Flink(五)Flink Standalone 集群启动
源码剖析
前言Flink集群的逻辑概念:JobManager(StandaloneSessionClusterEntrypoint)+TaskManager(TaskManagerRunner)Flink集群的物理概念:ResourceManager(管理集群所有资源,管理集群所有从节点)+TaskExecutor(管理从节点资源,接收Task部署执行)在Flink不同的部署模式下(Standalone、Y
我很ruo
·
2024-01-11 09:03
大数据
flink
网络
大数据
分布式
yarn
Redisson 源码解析 - 分布式锁实现过程
在基于NIO的
Netty
框架上,充分的利用了Redis键值数据库提供的一系列优势,在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。
小毕超
·
2024-01-11 01:54
源码分析
分布式
(三)Spring Cloud之Gateway网关
Gateway网关SpringCloudGateway:底层使用的是webFlux技术(java),内部使用的服务器为
Netty
.WebFlux是一个响应式的技术.稍后我们在学习网关的过滤器时,使用的都是
Long里小花荣
·
2024-01-11 01:22
spring
cloud
gateway
spring
【高效开发工具系列】idea注释设置
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-10 22:30
s0
常用工具
intellij-idea
java
ide
《五月集训》(第十九天)——二叉树
文章目录前言一、练习题目二、算法思路三、
源码剖析
前言欢迎大家积极在评论区留言发表自己的看法,知无不言,言无不尽,养成每天刷题的习惯,也可以自己发布优质的解题报告,供社区一同鉴赏,吸引一波自己的核心粉丝。
EchoRouRou
·
2024-01-10 15:06
leetcode
算法
c++
开发语言
网络协议栈和安全方面(CU)
先搞过来,慢慢细看下6.1基于2.6.20版本的《Linux内核
源码剖析
--TCP/IP实现》【样章0102032230】作者:lmarsinhttp://linux.chinaunix.net/bbs
youkuxiaobin
·
2024-01-10 12:18
Linux
kernel
network
网络协议
linux内核
linux
代码分析
安全相关
网络
STL标准库与泛型编程(侯捷)笔记6(完结)
参考链接Youbute:侯捷-STL标准库与泛型编程B站:侯捷-STLGithub:STL
源码剖析
中源码https://github.com/SilverMaple/STLSourceCodeNote/
阿正的梦工坊
·
2024-01-10 10:15
C++
c++
Zookeeper设计理念与
源码剖析
Zookeeper架构理解整体架构Followerserver可以直接处理读请求,但不能直接处理写请求。写请求只能转发给leaderserver进行处理。最终所有的写请求在leaderserver端串行执行。(因为分布式环境下永远无法精确地确认不同服务器不同事件发生的先后顺序)ZooKeeper集群中的所有节点的数据状态通过ZAB协议保持一致。ZAB有两种工作模式:(1)崩溃恢复:集群没有Lead
我很ruo
·
2024-01-10 08:49
大数据
zookeeper
分布式
大数据
java-zookeeper
深入理解 Hadoop (四)HDFS
源码剖析
JournalNode核心工作和启动流程
源码剖析
//启动JournalNode的核心业务方法publicvoidstart()throwsIOException{//第一件事:创建JournalNode
我很ruo
·
2024-01-10 08:10
大数据
hadoop
hdfs
大数据
任务调度中心
基于
netty
tcp通信开发。下载地址:http://www.gxcode.top/code
java之书
·
2024-01-10 07:00
应用系统
任务调用中心
基于
Netty
,实现自定义协议
关于协议,使用最为广泛的是HTTP协议,但是在一些服务交互领域,其使用则相对较少,主要原因有三方面:HTTP协议会携带诸如header和cookie等信息,其本身对字节的利用率也较低,这使得HTTP协议比较臃肿,在承载相同信息的情况下,HTTP协议将需要发送更多的数据包;HTTP协议是基于TCP的短连接,其在每次请求和响应的时候都需要进行三次握手和四次挥手,由于服务的交互设计一般都要求能够承载高并
楼兰King
·
2024-01-10 06:53
开源内容管理框架Drupal在Docker本地部署并实现公网远程访问
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-10 05:45
s20
cpolar
开源
docker
容器
Netty
核心技术及
源码剖析
-管道、处理器、上下文创建
源码剖析
ChannelHandlerContext作用及设计1、ChannelHandlerContextUML图ChannelHandlerContext继承了出站方法调用接口和入站方法调用接口1、ChannelOutBoundInvoker和ChannelInboundInvoker部分源码2、ChannelHandlerContext部分源码ChannelHandlerContext不仅仅是继承了他
Shaw_Young
·
2024-01-10 03:07
如何使用Docker本地部署一个开源网址导航页并分享好友公网使用
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-10 03:07
s20
cpolar
docker
开源
容器
Springcloud Gateway网关
简介SpringCloudGateway是基于WebFlux框架实现的,而WebFlux框架底层则使用了高性能的Reactor模式通信框架
Netty
。
Sahm5k
·
2024-01-10 02:50
微服务
spring
cloud
gateway
java
并发List
源码剖析
并发包中的并发List只有CopyOnWriteArrayList。CopyOnWriteArrayList是一个线程安全的ArrayList,对其进行的修改操作都是在底层的一个复制的数组(快照)上进行的,也就是使用了写时复制策略。在CopyOnWriteArrayList的类图中,每个CopyOnWriteArrayList对象里面有一个array数组对象用来存放具体元素,ReentrantLo
Andy技术支援
·
2024-01-10 00:37
Java多线程并发
多线程
并发
安全
java
【算法Hot100系列】搜索插入位置
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-10 00:30
s6
算法与数据结构
算法
Mybatis
源码剖析
-- Mapper代理方式
一、回顾Mapper代理写法思考⼀个问题,通常的Mapper接口我们都没有实现的方法却可以使用,是为什么呢?答案很简单:动态代理开始之前介绍⼀下MyBatis初始化时对接口的处理:MapperRegistry是Configuration中的⼀个属性,它内部维护⼀个HashMap用于存放mapper接口的工厂类,每个接口对应⼀个工厂类/***mapper代理方式*/@Testpublicvoidte
Travis_Wu
·
2024-01-09 22:39
netty
trojan
参考代码:https://github.com/kdyzm/trojan-client-
netty
参考博客:github代码作者的博客:https://blog.kdyzm.cn/post/71trojan-go
m1f2c3
·
2024-01-09 19:57
java
netty
trojan
【算法Hot100系列】下一个排列
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-09 16:02
s6
算法与数据结构
算法
java 全栈高级工程师,架构师学习资源 交流
redis集群zookeeper集群搭建与调优dubbo/dubbox分布式服务jvm调优,内存分析java并发dockerlinuxjmeter性能测试
netty
/minamycathadoop管理级别技能
昵称不能为null
·
2024-01-09 15:03
STL标准库与泛型编程(侯捷)笔记4
参考链接Youbute:侯捷-STL标准库与泛型编程B站:侯捷-STLGithub:STL
源码剖析
中源码https://github.com/SilverMaple/STLSourceCodeNote/
阿正的梦工坊
·
2024-01-09 08:58
C++
c++
Netty
初探:掌握高性能网络通信框架,提升Java网络编程技能
Netty
初探NIO的类库和API繁杂,使用麻烦:需要熟练掌握Selector、ServerSocketChannel、SocketChannel、ByteBuffer等。
光芒软件工匠
·
2024-01-09 00:01
java
网络
开发语言
netty
java 实现内网服务代理(mysql tcp请求)
1.背景自己也跟着书籍、博客、视频学习过
Netty
,还没有自己用它做过什么东西,一直有想实践的想法。
lswsmj
·
2024-01-08 22:24
java
开发语言
9. 总结
目前完成功能如下:springboot应用集成
netty
,完成基本通信完成自定义的简化版Raft协议,实现选举完成任务的分配与执行完成任务在节点上下
lswsmj
·
2024-01-08 22:54
java
分布式
中间件
ffmpeg.c(4.3.1)
源码剖析
文章目录前言一、FFmpeg源码结构图二、ffmpeg.h头文件详解三、main函数主要流程分析四、ffmpeg_parse_options1、命令行例子①、解析命令行split_commandline()②、parse_optgroup()③、MATCH_PER_XXX_OPT()2、vf选项解析①、filters②、vf术语③、avfilter_graph_parse2()④、FilterGr
须尽欢~~
·
2024-01-08 20:50
音视频开发
ffmpeg
c语言
Netty
简介
1什么是
netty
Netty
是一款卓越的java框架,提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
山塘小鱼儿
·
2024-01-08 17:41
java
netty
Netty
自学
文章目录简介应用场景IO模型BIOBIO基本介绍BIO工作流程可应用实例JavaBIO问题分析NIONIO基本介绍NIO和BIO的比较三大核心原理示意图缓冲区(Buffer)buffer类及其子类Channel基本介绍FileChannel类Buffer和Channel的注意事项和细节Selector基本介绍示意图及特点Selector类相关方法注意事项NIO非阻塞网络编程原理分析图Selecti
qq_43472571
·
2024-01-08 17:39
java
开发语言
Netty
实现https单向验证时,客户端连接即断开
用
netty
实现了https单向验证,服务启动后,客户端连接过来就立即断开。开始以为是服务端这边证书的问题,查了半天,核对了证书信息、密码、证书的加载等都没有问题。
码码人生
·
2024-01-08 17:08
https
netty
ssl
Netty
使用SSL实现双向通信加密
最近项目有个需求,TCP服务器实现基于证书通信加密,之前没做过,花了一些时间调研,今天整理下。SSL(SecureSocketsLayer安全套接字协议)1、原理算法原理简而言之就是非对称加密算法私钥自己持有,公钥发给对方,对方在发送信息的时候使用公钥进行加密数据,当接收到数据之后使用私钥进行解密。CA原理数字证书也就是你的身份证CA也叫证书颁发中心,可以类比为公安局,公安局可以对你发放身份证。拿
香菜+
·
2024-01-08 17:35
Java超神之路
ssl
数据库
https
netty
【算法Hot100系列】合并两个有序链表
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-08 16:04
s6
算法与数据结构
算法
链表
数据结构
【算法Hot100系列】有效的括号
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-08 16:34
s6
算法与数据结构
算法
企业内训系统
源码剖析
:开发企业培训平台的关键步骤
本文将探讨开发企业内训系统的关键步骤,并通过
源码剖析
的方式深入了解其技术实现。一、需求分析与规划开发团队需要与企业管理层和培训负责人密切合作,明确系统所需功能、性能、安全性等方面的要求。
万岳科技程序员小金
·
2024-01-08 15:12
企业培训系统源码
软件开发
企业培训小程序
小程序
android
数据库
ux
微信小程序
Netty
:初识
Netty
前文总结了NIO的内容,有了NIO的一些基础之后,我们就可以来看下
Netty
。
怪瘦Java
·
2024-01-08 14:49
【算法Hot100系列】合并 K 个升序链表
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2024-01-08 08:06
s6
算法与数据结构
算法
链表
数据结构
Protobuf跟
netty
整合
步骤1:创建请求和响应对应的proto模型数据结构(1)request.proto内容如下:syntax="proto3";optionjava_package="com.bfxy.
netty
.protobuf
java之书
·
2024-01-08 07:06
Java技术栈综合
Protobuf
netty整合
高并发 threadlocal+countDownLatch+线程池走起来
线程池的创建和使用threadlocal的使用countDownLatch的使用高并发场景的使用importio.
netty
.util.concurrent.DefaultThreadFactory;importjava.util.HashMap
爱吃苹果的西瓜
·
2024-01-08 05:32
K8s
源码剖析
及debug实战之 Kube-Scheduler(六):调度流程总结
文章目录0.引言1.回顾2.pod绑定节点3.总结4.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好了解不为人知的运行机制,让自己学会如何调试源码,玩转K8s。本专栏适合于运维、开发以及希望精进K8s细节的同学。同时本人水平有限,尽量将本人理解的内容最大程度的展现
Smaller、FL
·
2024-01-08 05:54
K8s源码剖析及debug实战
kubernetes
docker
k8s
容器
云原生
学习
「HDLBits题解」Wire decl
本专栏的目的是分享可以通过HDLBits仿真的Verilog代码以提供参考各位可同时参考我的代码和官方题解代码或许会有所收益题目链接:Wiredecl-HDLBits`default_
netty
penonemoduletop_module
UESTC_KS
·
2024-01-08 04:44
HDLBits
题解
fpga开发
Verilog
笔记
学习
记一次堆内外内存问题的排查和优化
背景在性能压测和优化过程中,遇到了以下三个问题:GC次数不变,但耗时翻倍进程内存泄漏,极限情况下会出现OOMKiller杀掉进程的情况
Netty
堆外内存泄漏(在优化问题1时引入)下面我会从这三个
阿里巴巴淘系技术团队官网博客
·
2024-01-08 03:49
java
jvm
开发语言
2024 计划
工作争取有所突破学习brpc源码
netty
源码ace源码《Javascript高级程序设计》《Full-stackwebdevelopmentwithVue.jsandNodebuildscalableandpowerfulwebappswithmodernwebstack
kgduu
·
2024-01-07 23:50
职场
计划
STL标准库与泛型编程(侯捷)笔记2
参考链接Youbute:侯捷-STL标准库与泛型编程B站:侯捷-STLGithub:STL
源码剖析
中源码https://github.com/SilverMaple/STLSourceCodeNote/
阿正的梦工坊
·
2024-01-07 16:08
C++
c++
netty
-拆包和粘包
为什么会发生TCP粘包、拆包呢?发生TCP粘包、拆包主要是由于下面一些原因:应用程序写入的数据大于套接字缓冲区大小,这将会发生拆包。应用程序写入数据小于套接字缓冲区大小,网卡将应用多次写入的数据发送到网络上,这将会发生粘包。进行MSS(最大报文长度)大小的TCP分段,当TCP报文长度-TCP头部长度>MSS的时候将发生拆包。接收方法不及时读取套接字缓冲区数据,这将发生粘包。……如何处理粘包、拆包问
coderljx
·
2024-01-07 16:54
2. Dubbo源码解析之服务暴露过程
主要有Dubbo的xml标签解析器、装配ServiceBean、服务暴露、订阅与通知、元数据注册等步骤,其中服务暴露又分为本地暴露和远程暴露,远程暴露中主要有将invoker转换为exporter、启动
netty
郭美冉
·
2024-01-07 15:13
被标记为事务的方法互相调用的坑(上)
微服务、Spring,MyBatis,
Netty
源码分析的朋友可以加我的Java高
程序员日常填坑
·
2024-01-07 10:54
第五章
Netty
第二节协议设计
协议设计与解析为什么需要协议TCP/IP消息传输是基于二进制流的方式,没有边界。协议的目的就是划定消息的边界,制定通信双方要共同遵守的通信规则。例如:在网络上传输下雨天留客天留我不留是中文中一句著名的无标点符号的句子,没有标点符号,有很多种拆解方式,不同拆解有不同的意思。这就是说明了标点符号的重要性,也就是消息边界的重要性。网络中的协议,也就是给网络传输的信息加上「标点符号」。下面一种协议较为常用
--believe
·
2024-01-07 09:56
Netty
netty
SpringBoot如何整合Redis
Lettuce:采用
netty
,实例可以再多个线程中进行共享,不存在线程不安全
DHDN——1997
·
2024-01-07 06:30
Spring
spring
boot
redis
后端
Spring Cloud - Nacos与Eureka区别及如何选型
NacosEureka说明注册中心是是服务治理基本功能,负责服务中心化注册配置中心是否Eureka需要配合Config实现配置中心,且不提供管理界面动态刷新是否Eureka需要配合MQ实现配置动态刷新,Nacos采用
Netty
掉发的小王
·
2024-01-07 05:18
Java
spring
java
eureka
Java BIO、NIO、AIO、
Netty
知识详解(值得珍藏)
1.什么是IOJava中I/O是以流为基础进行数据的输入输出的,所有数据被串行化(所谓串行化就是数据要按顺序进行输入输出)写入输出流。简单来说就是java通过io流方式和外部设备进行交互。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据传输流,字符串流,对象流等等等。比如程序从服务器上下载图片,就是通过流的方式从网络上以流的方式到程序中,在
孤蓬&听雨
·
2024-01-07 05:39
知识库
java
nio
开发语言
SpringBoot原理深入及
源码剖析
2.SpringBoot原理深入及
源码剖析
传统的Spring框架实现一个Web服务,需要导入各种依赖JAR包,然后编写对应的XML配置文件等,相较而言,SpringBoot显得更加方便、快捷和高效。
每天都在掉头发
·
2024-01-07 04:26
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他