跳跃表(Skip List)

跳跃表描述 跳跃表的重要性质: 一个跳表应该有几个层(level)组成; 跳表的第一层包含所有的元素 每一层都是一个有序的链表 如果元素x出现在第i层,则所有比i小的层都包含x 第i层的元素通过一个down指针指向下一层拥有相同值的元素 Head指针指向最高层的第一个元素 Skip List

TestFlight

https://developer.apple.com/testflight/ TestFlight makes it easy to invite users to test your apps and collect valuable feedback before releasing you

小程序开发框架介绍

wepy https://wepyjs.github.io/wepy-docs/ WePY (发音: /'wepi/) 项目启动于 2017 年 11 月份, 是小程序最早的框架之一,是一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。框架的细节优化

可能是把Docker的概念讲的最清楚的一篇文章

本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。 阅读本文大概需要15分钟,通过阅读本文你将知道一下概念: 容器 什么是Docker? Docker思想、特点 Docker容器主要解决什么问题 容器 VS 虚拟机 Docker

MySQL索引与算法

本文主要参考图书《MySQL技术内幕:InnoDB存储引擎》第五章索引与算法,讲的非常好,建议去完整读这个章节,碎片化的知识远不如系统化的学习! B+树 B+树是通过二叉查找树,再由平衡二叉树,B树和索引顺序访问演化而来。 二分查找法 二叉查找树 平衡二叉树 平衡二叉树又称AVL树,首先符合二

小程序富文本编辑器editor

基础库 2.7.0 开始支持,低版本需做兼容处理。 富文本编辑器,可以对图片、文字进行编辑。 编辑器导出内容支持带标签的 html和纯文本的 text,编辑器内部采用 delta 格式进行存储。 通过setContents接口设置内容时,解析插入的 html 可能会由于一些非法标签导致解析错误,

DevOps介绍

DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。 可以把DevOps看作开发(软件

Java虚拟机—栈帧、操作数栈和局部变量表

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域有其各自的用途,以及创建销毁的时间,其中有些会一直存在,即随着虚拟机的启动而创建、随着虚拟机的退出而销毁;另外一些则是与虚拟机中的单个线程一一对应,这些与线程相对应的数据区域会随着线程的开始而创建、随着线程

BIO,NIO,AIO

熟练掌握 BIO,NIO,AIO 的基本概念以及一些常见问题是你准备面试的过程中不可或缺的一部分,另外这些知识点也是你学习 Netty 的基础。 BIO,NIO,AIO 总结 1. BIO (Blocking I/O) 1.1 传统 BIO 1.2 伪异步 IO 1.3 代码示例 1.4 总

美团支付平台产品规划

转自:https://www.cnblogs.com/jay-wu/p/10571677.html
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×