自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式笔记

2020-06-30 08:50:47 93

原创 zookeeper学习笔记

zookeeper是一个高可用的java分布式框架

2020-06-22 01:52:15 93

原创 linux IO学习笔记

linux就两种io BIO NIO bio如果要实现并发不阻塞,只能来一个连接,new 一个thread 成本开销巨大,但如果并发不高,直接阻塞调用,也是不错的选择。 nio在内核级别实现了非阻塞。使用用epoll,减少了内核态和用户态的切换。 ...

2020-06-22 01:32:41 142

原创 JUC笔记1

JUC 线程的概念、启动方式、常用方法 synchronized(Object) 不能用String常量 Integer Long 线程同步 synchronized 锁的是对象不是代码 (开头两个字节) 普通方法锁的是this static方法锁的是xxx.class 锁定方法 非锁定方法 同时执行 锁升级 偏向锁->自旋锁->重量级锁 判断使用什么锁: 线程数少->自旋锁 线程数少->重量级锁 操作消耗时间场 重量级锁 volatile 保证线程可见性 M

2020-06-19 22:13:15 134

原创 mysql笔记1

倒排索引 索引下推 谓词下推 尽量使用自增主键作为索引 叶合并 页合并 索引面试难点 回表 普通索引查询会先查自身的B+树,再查主键的B+树 覆盖索引 select id from user where name = "" 场景: 使用普通索引查询主键索引的值时 name的B+树叶子节点保存着主键的值,所以不需要再遍历一遍主键的B+树 最左前缀 聚合索引 先匹配最左边的索引,若没匹配到则不使用这个索引 索引下推 select * from user...

2020-06-19 22:10:44 133

原创 redis 笔记1

数据库类型: document stores graph DBMS key-value Stores Relational DBMS Time Series DBMS Wide Column Stores Search engine linux fd: 0 标准输入 1 标准输出 2 报错输出 redis默认安装目录 Port : 6379 Config file : /etc/redis/6379.conf Log ...

2020-06-19 22:08:07 73

原创 自信起来

自信起来其他人也就这样 找不到话题 大不了自信的沉默o(~ ̄▽ ̄)~

2020-06-19 21:49:34 179

空空如也

空空如也

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

TA关注的人

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