自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试记录(java)

文章目录MySQL相关问题1. MySQL主从同步1.1 主从同步的方式1.2 主从同步的好处1.3 主从流程和原理1.4 MySQL主从的复制方式1.5 主从延迟2. 分库分表迁移3. binlog恢复4. MySQL事务隔离级别5. ACID6. redo、undo、bin写的顺序7. 索引数据结构比较8. 索引的优化9. a,b,c建立索引,c=1,b>=1,a in 1,2,3索引怎么走10. 唯一索引和普通索引查找速度、插入速度11. 索引的插入12. 2PC, 3PC12.1 2PC阶段一

2022-04-27 19:06:51 295

原创 秋招面试准备

#系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录java代理?动态代理:静态代理和动态代理的区别cglib代理cglib与Java动态代理的最大区别序列化为什么需要序列化负载均衡目的静态均衡:动态均衡:Dubbo的四种负载均衡:内存零拷贝如何实现零拷贝?NettyNetty的高性能线程模型:Netty的零拷贝 java代理? 动态代理:

2022-04-02 19:44:58 513

原创 InnoDB学习

文章目录1、MySQL的组成2、存储引擎InnoDB存储引擎MyISAMMemory3、InnoDB体系架构4、后台线程5、内存6、master thread7、插入缓存8、两次写9、自适应哈希索引10、启动、关闭和恢复11、日志文件12、重做日志文件13、B+树14、InnoDB行锁15、事务16、备份与恢复 1、MySQL的组成 连接池组件 管理服务和工具组件 SQL接口组件 查询分析器组件 优化器组件 缓冲(Cache)组件 插入式存储组件 物理文件 2、存储引擎 InnoDB存储引擎 Inno

2021-12-22 21:34:35 148

原创 MongoDB入门指南

概念 文档是 MongoDB 中的基本数据单元,可以粗略地认为其相当于关系数据库管理系统中的行(但表达力要强得多) 一个 MongoDB 实例可以拥有多个独立的数据库,每个数据库都拥有自己的集合。 每个文档都有一个特殊的键 “_id”,其在所属的集合中是唯一的。 1. 文档 文档是 MongoDB 的核心概念:它是一组有序键值的集合。类似于映射、哈希表等 2. 集合 集合就是一组文档。如果将文档比作关系数据库中的行,那么一个集合就相当于一张表。 2.1 动态模式 集合具有动态模式的特性。这意味着一个集合

2021-12-15 20:32:59 542

原创 js 数组对象讲解

先来看一道题 1 和为s的连续正整数 题目分析:对于整道题可以理解了为在数组[1,2,3… (target + 1) / 2] 中寻找子数组和为target,由于至少需要两个数 (n + (n-1))<= target, 所以n = (target + 1)/ 2。 方法:采用双指针 var findContinuousSequence = function(target) { let res = []; let left = 1; let right = 1;

2021-12-04 20:20:41 378

原创 教林算法-二分法(二)

联想 “0~n-1中缺失的数字” 和 “第 k 个缺失的正整数”之间的联系。 1. 0~n-1中缺失的数字 - 又回到了这道题,在这里是不是可以将value 和 index联系在一起,如果没有缺失arr[index] = index, 在缺失的左边都符合条件arr[index] = index, ...

2021-11-30 10:52:34 242

原创 教林算法-二分算法

二分算法看似思路很简单,但是细节很重要。 二分算法套路: var mySqrt = function(x) { let left = 0; let right = x; while (left <= right) { let mid = Math.floor(left + (right - left) / 2); // 在目标值的右边 if (在目标值右边) { right = mid - 1;

2021-11-27 21:26:55 282

原创 分布式概念

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、 一、

2021-11-19 15:08:38 190

空空如也

空空如也

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

TA关注的人

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