自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 加速文件读写,JAVA IO 效率提升之道

针对操作系统中的设备驱动程序、文件系统以及网络协议堆栈而出现的各种零拷贝技术极大地提升了特定应用程序的性能,并且使得这些应用程序可以更加有效地利用系统资源。这种性能的提升就是通过在数据拷贝进行的同时,允许 CPU 执行其他的任务来实现的。MMAP就是将用户的虚拟地址空间映射到内核的数据地址空间,从而避免用户空间和内核空间的数据复制。sendfile用于将文件发送到socket的场景,比如经典的下载文件场景,就可以通过sendfile系统调用实现高效的文件下载。所以,所谓的零拷贝,指的就是CPU的零拷贝。

2023-09-24 18:50:09 743 1

原创 面试题:如何在4亿个整数中快速判断某个整数是否存在

面试题:如何在4亿个整数中快速判断某个整数是否存在

2023-07-01 10:23:50 94

原创 Docker入门 之 基本概念

Docker是一种容器技术。Docker提供一个容易迁移,安全,隔离的轻量级运行时环境,将开发人员从繁琐重复的日常部署工作中解放出来。

2023-04-30 22:48:49 113

原创 JAVA开发避坑指南

相信对大部分从事JAVA开发的同学来说,相对于复杂的中间件或者是底层软件的设计开发工作,更多的时候做的是普通的常规功能的开发。可能有人会觉得这些功能开发已经烂大街而忽视,这些我们平时常常开发的功能其实并没有想象中简单,下面总结了一些避坑指南,希望能对JAVA新手们有帮助,更好地完成平时的开发工作。

2023-04-02 21:20:35 171 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除