自定义博客皮肤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)
  • 收藏
  • 关注

原创 redis总结

1.redis缓存异常2.redis的持久化(AOF和RDB)AOF append only file缺点(如果操作日志非常多,redis就会恢复的很缓慢,影响到正常使用)写后日志:记录redis每一条执行成功的命令好处:不会阻塞当前写操作风险:1.宕机丢失数据2.AOF是在主线程操作,磁盘写入压力大时,会阻塞下一个操作AOF三种写回策略(写回时机)避免风险1.Always 同步写回:写命令执行完,立马同步地将日志写回磁盘;基本不会丢数据,但影响主线程性能2.everysec 每秒

2021-12-23 22:45:44 530

原创 【无标题】

HBase数据结构在讲解HBase的LSM合并树之前,我们需要来了解一些常用的数据结构知识。1.1 跳表上图是一个有序链表,我们要检索一个数据就挨个遍历。如果想要再提升查询效率,可以变种为以下结构:现在,我们要查询11,可以跳着来查询,从而加快查询速度。1.2 常见树结构(扩展了解)1.2.1 二叉搜索树(Binary Search Tree)1.2.1.1 什么是二叉搜索树?二叉搜索树也叫二叉查找树。它是一种比较特殊的二叉树。1.2.1.2 树的高度、深度、层数 深度.

2021-12-23 22:38:55 1082

原创 数据结构和算法

1、10个常用数据结构数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树2、10个常用算法递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规范、字符串匹配3、时间复杂度O(1)>O(logn)>O(n)>O(nlogn)>O(n2)4、空间复杂度O(1)>O(n)>O(n2)欢迎使用Markdown编辑器你好...

2020-04-27 21:39:27 121 1

原创 java设计模式

使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式的三个分类创建型模式:对象实例化的模式,创建型模式用于解耦对象的实例化过程。例如:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式结构型模式:把类或对象结合在一起形成一个更大的结构。例如:适配器模式、桥接模式、组合模式、装饰模式、外观模式(门面模式)、亨元模式、代理模式行为型模式:类和对象如何交互,...

2019-12-15 20:06:32 64

空空如也

空空如也

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

TA关注的人

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