摘要:
个人比较懒,平时喜欢用webstorm,但是因为webstorm打开实在太慢了,并且太看设备,所以本人编辑简单的文件依然会选择使用sublime,虽然网上有很多关于此类插件的分享了,但是感觉都是片段,没有重点细致整理。 今天休息,在这简单的分享下自己常用插件 All Autocomplete Sub 阅读全文
posted @ 2021-06-22 18:11
白露~
阅读(382)
评论(0)
推荐(0)
|
摘要:
个人比较懒,平时喜欢用webstorm,但是因为webstorm打开实在太慢了,并且太看设备,所以本人编辑简单的文件依然会选择使用sublime,虽然网上有很多关于此类插件的分享了,但是感觉都是片段,没有重点细致整理。 今天休息,在这简单的分享下自己常用插件 All Autocomplete Sub 阅读全文
posted @ 2021-06-22 18:11
白露~
阅读(382)
评论(0)
推荐(0)
摘要:
前几天把这台用了3年的 MacBook Pro 更换了 SSD 硬盘,顺手就把系统抹盘重装了,于是大把的软件需要重新安装,也借此机会把一些当初稀里糊涂安装的软件梳理一下。比如在我 HHD 硬盘时代的 OS X 10.9 系统里一直使用的 Sublime Text 2,如今升级到 OS X 10.11 阅读全文
posted @ 2021-06-22 18:09
白露~
阅读(436)
评论(0)
推荐(0)
摘要:
一、插件安装方式 二、常用插件 1、Background Image Plus 2、Mybatis Log Plugin 3、Grep Console 4、CodeGlance 5、GenerateAllSetter 6、RestfulToolkit 7、Maven Helper 8、JRebel 阅读全文
posted @ 2021-06-22 11:24
白露~
阅读(3255)
评论(0)
推荐(0)
摘要:
1 背景 俗话说:“工欲善其事必先利其器”,本问介绍几款强大实用的 IDEA 插件,助力大家开发。 希望大家做一个聪明又努力的人,而不只是一个努力的人。 以下插件大都可以通过 IDEA 自带的插件管理中心安装,如果搜不到可以去 IDEA 插件官网下载本地导入。 具体安装界面不同版本 IDEA略有差异 阅读全文
posted @ 2021-06-22 11:20
白露~
阅读(267)
评论(0)
推荐(0)
摘要:
一、I/O 概念 1.1 缓冲区 缓冲区是所有 I/O 的基础,I/O 讲的无非就是把数据移进或移出缓冲区;进程执行 I/O 操作,就是向操作系统发出请求,让它要么把缓冲区的数据排干(写),要么填充缓冲区(读)。 Java 进程发起 Read 请求加载数据大致的流程图 进程发起 Read 请求之后, 阅读全文
posted @ 2021-05-31 19:01
白露~
阅读(243)
评论(0)
推荐(0)
摘要:
在谈论Kafka高性能时不得不提到零拷贝。Kafka通过采用零拷贝大大提供了应用性能,减少了内核和用户模式之间的上下文切换次数。那么什么是零拷贝,如何实现零拷贝呢? 什么是零拷贝 WIKI中对其有如下定义: "Zero-copy" describes computer operations in w 阅读全文
posted @ 2021-05-31 18:58
白露~
阅读(564)
评论(0)
推荐(0)
摘要:
- 前言 - 零拷贝(Zero-Copy)是一个大家耳熟能详的概念,那么,具体有哪些框架会使用到零拷贝呢?在思考这个问题之前,让我们先一起探寻一下零拷贝机制的底层原理。 - 概念篇 - 1、零拷贝是什么? "零拷贝"中的"拷贝"是指操作系统在I/O操作中,将数据从一个内存区域复制到另外一个内存区域, 阅读全文
posted @ 2021-05-31 18:41
白露~
阅读(737)
评论(0)
推荐(0)
摘要:
前言 磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/O、异步 I/O 等等,这些优化的目的就是为了提高系统的吞吐量,另外操作系统内核中的磁盘高速缓存区,可以有效的减少磁盘的访问次数。 这次,我们就以「文件传输」作为切入点, 阅读全文
posted @ 2021-05-31 18:39
白露~
阅读(121)
评论(0)
推荐(0)
摘要:
正文如下: 前言 从字面意思理解就是数据不需要来回的拷贝,大大提升了系统的性能;这个词我们也经常在java nio,netty,kafka,RocketMQ等框架中听到,经常作为其提升性能的一大亮点;下面从I/O的几个概念开始,进而在分析零拷贝。 I/O概念 1.缓冲区 缓冲区是所有I/O的基础,I 阅读全文
posted @ 2021-05-31 18:37
白露~
阅读(110)
评论(0)
推荐(0)
摘要:
前言 从字面意思理解就是数据不需要来回的拷贝,大大提升了系统的性能;这个词我们也经常在java nio,netty,kafka,RocketMQ 等框架中听到,经常作为其提升性能的一大亮点; 下面从I/O的几个概念开始,进而在分析零拷贝。 I/O概念 1.缓冲区缓冲区是所有I/O的基础,I/O讲的无 阅读全文
posted @ 2021-05-31 18:29
白露~
阅读(384)
评论(0)
推荐(0)
|