会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
新人十三
个人站点
博客园
首页
新随笔
联系
订阅
管理
2021年9月6日
深入理解零拷贝技术
摘要: 前言 零拷贝技术是指计算机执行操作时,CPU不需要先将数据从某处内存复制到另一个特定区域。这种技术通常用于通过网络传输文件时节省CPU周期和内存带宽。 原始的网络请求,需要数次在用户态和内核态之间切换以及数据的拷贝,这无疑大大影响了处理的效率,零拷贝技术就是为解决这一问题而诞生的。 我们常见的高性能
阅读全文
posted @ 2021-09-06 20:15 新人十三
阅读(1004)
评论(0)
推荐(2)
2021年8月10日
Netty入门(三):EventLoop
摘要: 前言 Netty系列索引: 1.Netty入门(一):ByteBuf 2.Netty入门(二):Channel IO相关: 1.Java基础(一):I/O多路复用模型及Linux中的应用 上文提到,早期基于线程的网络模型,处理高并发的能力非常差,随着请求数量的增多,必须不断新建线程,随之带来的问题就
阅读全文
posted @ 2021-08-10 18:55 新人十三
阅读(429)
评论(1)
推荐(1)
2021年8月9日
Linux必知必会的命令:入门篇(持续更新)
摘要: Linux有超过五百多种命令,每个命令还有十几二十种选项,令人抓狂,本文旨在整理本人工作常用的Linux命令,希望对大家有所帮助! 1.cd 跳转文件夹 最常用的命令,没有之一。 cd # 进入用户主目录 cd / # 进入根目录 cd ~ # 进入用户主目录 2.ls 显示目录内容列表 用来显示目
阅读全文
posted @ 2021-08-09 20:48 新人十三
阅读(531)
评论(0)
推荐(0)
2021年8月6日
Java基础(一):I/O多路复用模型及Linux中的应用
摘要: IO多路复用模型广泛的应用于各种高并发的中间件中,那么区别于其他模式他的优势是什么、其核心设计思想又是什么、其在Linux中是如何实现的? I/O模型 I/O模型主要有以下五种: 同步阻塞I/O:I/O操作将同步阻塞用户线程 同步非阻塞I/O:所有操作都会立即返回,但需要不断轮询获取I/O结果 I/
阅读全文
posted @ 2021-08-06 16:44 新人十三
阅读(502)
评论(0)
推荐(1)
Netty入门(二):Channel
摘要: 前言 Netty系列索引: 1.Netty入门(一):ByteBuf 2.Netty入门(二):Channel 在Netty框架中,Channel是其中之一的核心概念,是Netty网络通信的主体,由它负责同对端进行网络通信、注册和数据操作等功能。本文我们来详细地分析 Netty 中的 Channel
阅读全文
posted @ 2021-08-06 10:17 新人十三
阅读(673)
评论(0)
推荐(0)
2021年8月5日
Netty入门(一):ByteBuf
摘要: 网络数据的基本单位总是字节。Java NIO 提供了 ByteBuffer 作为它的字节容器,但是这个类使用起来过于复杂,而且也有些繁琐。Netty 的 ByteBuffer 替代品是 ByteBuf,一个强大的实现,既解决了 JDK API 的局限性,又为网络应用程序的开发者提供了更好的 API
阅读全文
posted @ 2021-08-05 15:55 新人十三
阅读(1419)
评论(0)
推荐(1)
2021年8月2日
Nacos 自动更新配置不生效问题
摘要: 版本 Nacos 1.4.1 SpringCloud 2020.0.3 解决方案 bootstrap.properties 增加应用名配置即可 spring.application.name=service-product (导致失效的原因可能有多种,如果上述解决方案无效,可以评论私信我具体版本)
阅读全文
posted @ 2021-08-02 17:44 新人十三
阅读(4822)
评论(0)
推荐(0)