浪人 浪人
4年前
拿下面试!HashMap源码解析!!
拿下面试!HashMap源码解析!!HashMap的设计思想HashMap的底层结构本文主要是讲解jdk1.8中的HashMap源码,会对jdk1.7中的HashMap做一些简单的讲解用来和jdk1.8中的HashMap进行对比。我们先通过下图来理解HashMap的底层结构:(https
Stella981 Stella981
3年前
Redis基本操作——队列 List(原理篇)
Redis基本操作——List(原理篇)  学习过数据结构的同学,一定对链表(LinkedList)十分的熟悉。相信我们自己也曾经使用过这种数据结构。  链表分为很多种:单向链表,双向链表,循环链表,块状链表\1(https://www.oschina.net/action/GoToLink?url
Stella981 Stella981
3年前
Redis 为什么这么快? Redis 的有序集合 zset 的底层实现原理是什么? —— 跳跃表 skiplist
Redis有序集合zset的底层实现——跳跃表skiplistRedis简介Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(Strings),散列(Hash),列表(List),集合(S
Stella981 Stella981
3年前
Android中显示动画的GIF
首先看看GIF文件的存储结构和动画原理\转\GIF图片的文件储存结构和动画原理(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.sina.com.cn%2Fs%2Fblog_571296860100jvhz.html)以及已知的两种解决方案Android&
Stella981 Stella981
3年前
Bootstrap 实战之响应式个人博客 (二)
阅读本博文前请参考:Bootstrap实战之响应式个人博客(一)(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fwelan%2Fp%2F10332038.html)一、博客1、结构整体博客详情页的结构共包括四部分:
Stella981 Stella981
3年前
Redis集群策略之我见
集群的价值在于高可用,在于负载均衡,那么对Redis来说如何做到这一点呢?我想到一种方案。由于Redis的同步机制是master/slave方式,而且slave还可以有slave,那么就可以方便的实现链式结构。什么是链式结构?如下:masterslaveslaveslave......
Wesley13 Wesley13
3年前
03 :mysql模型 和 mysql多实例安装
MySQL简单知识\一、mysql是C/S模型结构,即:client(客户端)server(服务器)
Wesley13 Wesley13
3年前
C++ 类与结构体 构造函数 详细相关理解整理
说到构造函数,通常是将讲对象创建时编译器自动调用构造函数为对象初始化,也可以说是分配内存空间。 学习了构造函数相对其中牵涉到的一些点作下大概的了解和学习,整理一下只是点。这里主要说下 类与结构体的差异/类与结构体包含继承关系时的构造调用/类的初始化列表/默认构造函数/拷贝构造函数以及牵涉到的相关内容结构体和类的区别
Rocksdb原理简介
Rocksdb作为当下nosql中性能的代表被各个存储组件(mysql、tikv、pmdk、bluestore)作为存储引擎底座,其基于LSMtree的核心存储结构(将随机写通过数据结构转化为顺序写)来提供高性能的写吞吐时保证了读性能。同时大量的并发性配置来降低compaction的影响。