首页
文章归档
标签
Netty
Feb 26, 2022, 10:45:18 PM
后端
[main] WARN io.netty.bootstrap.ServerBootstrap - Unknown channel option ''TCP_NODELAY
先看一段代码public void start() { ServerBootstrap serverBootstrap = new ServerBootstrap(); EventLoopGroup bossGroup = new NioEventLoopGroup()
阅读更多
Mar 26, 2021, 5:34:15 PM
后端
Netty中的线程模型
1. Netty的线程模型模型解释:Netty 抽象出两组线程池BossGroup和WorkerGroup,BossGroup专门负责接收客户端的连接,WorkerGroup专门负责网络的读写BossGroup和WorkerGroup类型都是NioEventLoopGroupNioEventLoop
阅读更多
Sep 6, 2020, 12:40:08 PM
后端
netty实现文件服务-下载
HTTP中的异步大文件流一、引子平常使用爬虫获取的数据太多,图片视频之类的东西,下载不完,那为什么不直接在服务器搭建一个文件服务呢!二、步骤2.1 搭建maven项目那为了简单起见,所以这里直接新建一个springboot项目,搭建过程就不赘述了。2.2 添加依赖,jar插件netty的依赖<
阅读更多
Jul 9, 2020, 6:52:54 PM
后端
从无到有,Netty基于SSL实现信息传输过程中双向加密验证
一、前提:感谢以下博客给到的启发,完成了这篇内容netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》Netty SSL双向验证Error while creating a CSRnetty中实现双向认证的SSL连接OpenSSL主配置文件openssl
阅读更多
Jul 7, 2020, 3:02:29 PM
后端
【转载】Java中的零拷贝
原文出自知乎:Java中的零拷贝Java中的零拷贝先提出两个问题:IO过程中,哪些步骤进行了拷贝?哪些地方零拷贝?Java支持哪些零拷贝?带着这俩问题,我们一起来看下面的探究。哪里听说过零拷贝?真的0次拷贝吗?相信大家伙在以往的学习中,或多或少在下面这些组件、框架中有听说过零拷贝 (Zero-Cop
阅读更多
Mar 9, 2020, 4:36:57 PM
后端
1分钟实现netty简单聊天室
这个例子实现的聊天室可以多人在线聊天,SSL加密SecureChatServerpackage run.runnable.securechat;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.EventLoopGro
阅读更多
Feb 6, 2020, 3:03:51 PM
后端
对NIO 中channel的理解
ChannelNIO 中 一个 连接 就是 用 一个 Channel( 通道) 来 表示。 大家知道, 从更广泛 的 层面 来说, 一个 通道 可以 表示 一个 底层 的 文件 描述 符, 例如 硬件 设备、文件、 网络 连接 等。 然而, 远远 不止 如此, 除了 可以 对应 到底 层 文件 描述
阅读更多
Feb 4, 2020, 9:42:15 PM
后端
【转载】NIO ByteBuffer的allocate与allocateDirect区别(HeapByteBuffer与DirectByteBuffer的区别)
其中allocateDirect分配的字节缓冲区用中文叫做直接缓冲区(DirectByteBuffer),用allocate分配的ByteBuffer叫做堆字节缓冲区(HeapByteBuffer)..其实根据类名就可以看出,HeapByteBuffer所创建的字节缓冲区就是在jvm堆中的,即内部所
阅读更多
Jan 12, 2020, 6:45:26 PM
后端
Netty的复习【3】Buffer、NIO
BufferByteBuffer可以理解为放在内存中的一个数组。Buffer是一个抽象类,它的具体实现有ByteBuffer,CharBuffer,ShortBuffer,IntBuffer,LongBuffer,FloatBuffer,DoubleBuffer。为什么没有string,用char代
阅读更多
Jan 6, 2020, 9:27:23 PM
后端
Netty的复习【2】AIO
水平触发和边缘触发水平触发Level_triggered当被监控的文件描述符上有可读写事件发生时,epoll_wait()会通知处理程序去读写。如果这次没有把数据一次性全部读完(如读写缓冲区太小),那么下次调用epoll_wait()时,它还会通知你在上没读写万的文件描述符上继续读写,当然如果你一直
阅读更多
上一页
下一页
1
2
Asher
文章
208
分类
5
标签
151
分类
后端
123
前端
3
运维
28
游戏
9
其他
53
标签云
仁王2
神界原罪2
暴雪
OW2
kibana
SpringReactive
elasticsearch
git
响应式编程
quarkus
威联通
QNAP
nas
SonarQube
战神5-诸神黄昏
交叉编译
音乐
AI
Stable Diffusion
死亡回归
SpringSecurity
SpringCloud
Eureka
chatGPT
阿里网盘
死亡搁浅
react
json
图形化界面
Mac
VNC
ffmpeg
libnative-image-agent.so
密码学
宽带
漏洞
PS5
游戏
有意思的图片
JobScheduler
代理
Cargo
Rust
Halo
Tesseract
OCR
URLScheme
Tess4J
alipay
base64
备案
Gradle
sublimetext
SpringNative
log4j
GraalVM
leiningen
webmagic
爬虫
jnativehook
nginx
Mockito
macOS
unittest
foobar2000
regex
Clojure
selenium
摘录
Jenkins
lamda
wsl2
黑客与画家
zerotiger
OpenSSH
IDEA
y7000p
mongodb
JXLS
procreate
Sipp
画画
CentOS7
帆软
微服务
nacos
volatile
博客
solo
Spring
软件
多路复用
epoll
GC
守望先锋
tomcat
Sharding-JDBC
翻译
内存
Ehcache
推荐系统
机器学习
吴恩达
生活
软件测试
零拷贝
转载
ZGC
ssl
dubbo
Hyper-V
shell
windows
百度翻译
redis
索引
MessagePack
POI
瞎写
http
maven
Netty
https
工具
LeetCode
多线程
AQS
CAS
synchronized
sqlserver
oracle
数据库
mysql
valatile
docker
JMM
JVM
ssh
ssr
亚马逊
GNU/Linux
SpringBoot
笔记
css
html
javascript
并发
单例模式
Java
EC2
服务器
最新文章
Wed Sep 20
【不定期更新】音乐分享
Sun Aug 27
【一】仁王2中的奇妙冒险
Sat Aug 26
【翻译】性能之争:Web MVC vs Webflux
Sun Aug 20
神界原罪2:我愿称之为史诗一般的冒险体验
Sat Aug 12
恭喜“守望先锋2”仅用一天时间荣登steam差评榜首
标签
仁王2
1
神界原罪2
1
暴雪
1
OW2
1
kibana
2
SpringReactive
5
elasticsearch
4
git
1
响应式编程
7
quarkus
2
威联通
3
QNAP
3
nas
3
SonarQube
1
战神5-诸神黄昏
0
交叉编译
1
音乐
1
AI
1
Stable Diffusion
1
死亡回归
1
SpringSecurity
1
SpringCloud
1
Eureka
1
chatGPT
1
阿里网盘
1
死亡搁浅
1
react
1
json
1
图形化界面
1
Mac
1
VNC
1
ffmpeg
1
libnative-image-agent.so
1
密码学
1
宽带
2
漏洞
1
PS5
1
游戏
6
有意思的图片
0
JobScheduler
1
代理
1
Cargo
3
Rust
6
Halo
1
Tesseract
1
OCR
1
URLScheme
1
Tess4J
1
alipay
1
base64
1
备案
1
Gradle
1
sublimetext
1
SpringNative
3
log4j
1
GraalVM
10
leiningen
1
webmagic
1
爬虫
1
jnativehook
1
nginx
1
Mockito
1
macOS
5
unittest
2
foobar2000
1
regex
1
Clojure
3
selenium
1
摘录
1
Jenkins
7
lamda
1
wsl2
1
黑客与画家
4
zerotiger
3
OpenSSH
1
IDEA
2
y7000p
1
mongodb
3
JXLS
1
procreate
1
Sipp
1
画画
4
CentOS7
2
帆软
1
微服务
2
nacos
1
volatile
1
博客
2
solo
2
Spring
2
软件
1
多路复用
1
epoll
1
GC
2
守望先锋
2
tomcat
3
Sharding-JDBC
1
翻译
2
内存
2
Ehcache
2
推荐系统
1
机器学习
21
吴恩达
20
生活
2
软件测试
1
零拷贝
1
转载
3
ZGC
3
ssl
1
dubbo
1
Hyper-V
2
shell
2
windows
5
百度翻译
1
redis
7
索引
1
MessagePack
2
POI
4
瞎写
2
http
1
maven
9
Netty
11
https
1
工具
3
LeetCode
3
多线程
1
AQS
1
CAS
2
synchronized
1
sqlserver
1
oracle
1
数据库
8
mysql
11
valatile
1
docker
11
JMM
1
JVM
8
ssh
1
ssr
1
亚马逊
1
GNU/Linux
12
SpringBoot
9
笔记
3
css
1
html
1
javascript
1
并发
9
单例模式
1
Java
32
EC2
3
服务器
3
最新文章
Wed Sep 20
【不定期更新】音乐分享
Sun Aug 27
【一】仁王2中的奇妙冒险
Sat Aug 26
【翻译】性能之争:Web MVC vs Webflux
Sun Aug 20
神界原罪2:我愿称之为史诗一般的冒险体验
Sat Aug 12
恭喜“守望先锋2”仅用一天时间荣登steam差评榜首
分类
后端
前端
运维
游戏
其他
标签
仁王2
神界原罪2
暴雪
OW2
kibana
SpringReactive
elasticsearch
git
响应式编程
quarkus
威联通
QNAP
nas
SonarQube
战神5-诸神黄昏
交叉编译
音乐
AI
Stable Diffusion
死亡回归
SpringSecurity
SpringCloud
Eureka
chatGPT
阿里网盘
死亡搁浅
react
json
图形化界面
Mac
VNC
ffmpeg
libnative-image-agent.so
密码学
宽带
漏洞
PS5
游戏
有意思的图片
JobScheduler
代理
Cargo
Rust
Halo
Tesseract
OCR
URLScheme
Tess4J
alipay
base64
备案
Gradle
sublimetext
SpringNative
log4j
GraalVM
leiningen
webmagic
爬虫
jnativehook
nginx
Mockito
macOS
unittest
foobar2000
regex
Clojure
selenium
摘录
Jenkins
lamda
wsl2
黑客与画家
zerotiger
OpenSSH
IDEA
y7000p
mongodb
JXLS
procreate
Sipp
画画
CentOS7
帆软
微服务
nacos
volatile
博客
solo
Spring
软件
多路复用
epoll
GC
守望先锋
tomcat
Sharding-JDBC
翻译
内存
Ehcache
推荐系统
机器学习
吴恩达
生活
软件测试
零拷贝
转载
ZGC
ssl
dubbo
Hyper-V
shell
windows
百度翻译
redis
索引
MessagePack
POI
瞎写
http
maven
Netty
https
工具
LeetCode
多线程
AQS
CAS
synchronized
sqlserver
oracle
数据库
mysql
valatile
docker
JMM
JVM
ssh
ssr
亚马逊
GNU/Linux
SpringBoot
笔记
css
html
javascript
并发
单例模式
Java
EC2
服务器