前言跳表可以达到和红黑树一样的时间复杂度O(logN),且实现简单,Redis中的有序集合对象的底层数据结构就使用了跳表。其作者威廉·普评价:跳
2023-03-02 08:58:20前言大家好,我是田螺。金三银四很快就要来啦,准备了索引的15连问,相信大家看完肯定会有帮助的。1 索引是什么?索引是一种能提高数据库查
2023-01-28 09:13:15作者:京东零售石朝阳在说IO多路复用模型之前,我们先来大致了解下Linux文件系统。在Linux系统中,不论是你的鼠标,键盘,还是打印机,甚至于
2023-01-09 11:00:43我是Redis,给开发者提供了String(字符串)、Hashes(散列表)、Lists(列表)、Sets(无序集合)、SortedSets(可根据范围查
2023-01-09 10:21:47概念出自Google的论文《MapReduce:simplifieddataprocessingonlargeclusters》,MapReduce
2023-01-03 13:58:241 介绍1 1定义适配器模式(AdapterPattern)又称包装器模式,将一个类(对象)的接口(方法、属性)转化为用户需要的另一个接口,解决类(对象
2022-12-12 10:00:49这是一期会引起广泛讨论的内容,不亚于“PHP是世界上最好的语言”。内功心法不管我们是否基于框架去开发,不管使用什么框架去开发。6个字的内
2022-12-12 10:05:15前言最近公司的项目上有个需求,还挺有分享价值的,这边做个记录。需求大致如下,下面的一个流程图,点击条件线上选择的内容,必须是前面配置
2022-12-07 10:03:16前言今天继续和大家分享一下几何画板的图层管理和实时缩略图的实现。demo演示按照笔者的写作习惯,这里先和大家演示一下实现的效果:可以看到通
2022-11-29 10:06:47一、问题起源SpringCloud架构体系中,Eureka是一个至关重要的组件,它扮演着微服务注册中心的角色,所有的服务注册与服务发现,都是依赖Eureka的
2022-11-18 18:49:071、面试真题MySQ索引的原理和数据结构能介绍一下吗?b+树和b-树有什么区别?MySQL聚簇索引和非聚簇索引的区别是什么?他们分别是如何存储的?
2022-11-15 19:02:59服务连接池,数据库连接池,缓存连接池,连接池是微服务分层架构中不可或缺的一个组件,本篇讲讲连接池的原理,以及实现细节。通常如何通过
2022-11-11 09:46:18一、前言说到底,你真的会造火箭吗?常说面试造火箭,入职拧螺丝。但你真的有造火箭的本事吗,大部分都是不敢承认自己的知识盲区和技术瓶颈以
2022-11-04 09:57:08人都是有惯性的,对于使用数据库的人来说已经习惯于使用索引,大多数人都只知道我们可以用索引来提高数据访问的性能。对于索引是如何实现这
2022-11-04 08:48:08作者|KG沈剑有水友提问:沈哥,我们有个业务,类似于“标题分词检索”,并发量非常大,大概20W次每秒,数据量不是很大,大概500W级别,而且
2022-11-03 17:07:40业务场景中经常会有各种大key多key的情况,比如:1:单个简单的key存储的value很大。2:hash,set,zset,list中存储过多的元素(以
2022-11-03 09:47:01前言有好多初学GO的小伙伴都被Go语言中map的无序性“坑过”。尤其是PHP转Go的小伙伴~这篇文章会为大家介绍:GoFrame的gmap相比于Go原生的map
2022-11-03 10:00:51作为在后端圈开车的多年老司机,是不是经常听到过,“mysql单表最好不要超过2000w”,“单表超过2000w就要考虑数据迁移了”,“你这个表数据都马上
2022-10-31 09:47:39你知道吗?如果数组是字典组成的,直接对数组内的字典采用set的方式进行去重,会报错:test=[{ "a ":1},{ "a ":1},{ "a ":3},
2022-10-28 09:02:48前言笔者之前利于业余时间开发了一个gif动图生成平台,具体开发背景我也在上一篇文章手把手教你撸一个能生成抖音风格动图的gif制作平台中介绍过
2022-10-19 08:56:40大家好,我是指北君。集合操作是编程中使用频率非常高的,所有有一款针对集合的操作工具是非常有必要的。通过框架提供的工具一方面可以减少开
2022-10-12 09:44:38HDFS为Hbase提供了可靠的底层数据存储服务,Zookeeper为Hbase元数据管理和协调服务,Hbase是一个通过大量廉价的机器解决海量数
2022-09-28 09:53:52前言在我们的日常的编程当中,并发是始终离不开的主题,而在并发多线程当中,线程池又是一个不可规避的问题。多线程可以提高我们并发程序的效
2022-09-26 08:45:37Arrays asList转换基本类型数组的坑在实际的业务开发中,我们通常会进行数组转List的操作,通常我们会使用Arrays asList来进行转换但是在转
2022-09-19 17:05:46作者|马大伟多年以后,面对这篇文章,我会想起那两天失败的令人崩溃的开发过程。当时,只是一个简单的编码需求,我信心满满的计划一下午搞定,
2022-09-16 15:47:09作者|Kenny,携程高级前端开发工程师。2021年加入携程,从事小程序 H5相关研发工作。一、背景随着项目的不断迭代,规模日益增大,而基于Taro3的运行
2022-09-15 17:54:40微服务,是一种新型的应用架构术语,而最准确的定义来自于两位大神(JamesLewis和MartinFowler)。原文翻译后,简单来说就是:将软件应用程序
2022-09-10 19:04:24前言都说程序员的三大浪漫是:操作系统、编译原理、图形学;最后的图形学确实是特定的专业领域,我们几乎接触不到,所以对我来说换成网络更合
2022-09-07 08:58:45kafka多牛啊,老少通吃,风光无限,从业务服务到大数据,无所不能。但,即使它这么牛x,在不少项目中,依然能看到很多的替代品,比如RabbitMQ、Rocket
2022-09-03 18:55:41Web开发中最常用的两种数据结构是堆栈和队列。许多Internet用户,包括Web开发人员,都没有意识到这一惊人的事实。如果您是这些开发人员中的一员
2022-09-01 18:06:021全球短讯!苹果何时大降价?iPhone 14 Plus成系列销量最差:用户宁愿买安卓
2当前讯息:一加Ace 2V 12+256G起步行业罕见:友商还在搞8+128卡价位的版本
3天天即时:Redmi Note 12 Pro极速版12+256G到手1999元:开机就是MIUI 14
4今日热讯:碾压iPhone 14!三星Galaxy S23 DXO屏幕得分148分 全球第四
5【独家】苹果也不完全认可药丸屏!iPhone 16系列要大改
6速讯:曝苹果屏下Face ID技术有缺憾:2026年才会趋于完美
8天天热推荐:百瓦快充伤电池?1天两充用了574天后 我发现真相