自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 一起学习MySQL——innodb存储引擎

一、Innodb关键特性1. change buffer可以看做是Insert buffer升级版,当需要插入或更新一个数据页时,对于非聚簇索引,如果该数据页不在内存当中,Innodb在不影响一致性的前提下,会将更新操作缓存在change buffer中,可以省去从磁盘读取该页的操作,在以一定的频率和情况下与索引页进行merge合并,这时通常可以把多个更新页的操作合并为一次磁盘读写,这样就大大...

2020-04-07 16:40:57 229

原创 浅谈NIO和Epoll的实现原理

什么是NIONIO又叫非阻塞IO,这个概念基本人人都懂,但是不一定每个人都懂他相比BIO到底非阻塞了哪里。这里我们用一个BIO的例子来探讨这个问题/** * 这是一个BIOServer * @author endless * @create 2020-03-23 */public class BioServerDemo { public static void main(S...

2020-03-25 17:35:05 5525 9

原创 windows下使用meld作为git mergetool

以前在ubuntu下开发习惯了使用meld作为git 的merge工具,刚转到windows环境各种不习惯,最后经过研究终于可以在windows环境下使用meld来合代码了。首先下载windows版meld:http://meldmerge.org/然后很简单。在命令行中运行:git config --global merge.tool meldgit co

2015-07-02 14:02:19 1744

空空如也

空空如也

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

TA关注的人

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