首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
27d61a00167c11eab69ac580bdfb58d2
掘友等级
[账号违规已被封禁]
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
93
文章 93
沸点 0
赞
93
返回
|
搜索文章
赞
文章( 93 )
沸点( 0 )
原来手写红黑树可以这么简单
上溢:当向某个节点添加元素导致该节点元素个数超出限制。此时需将该节点中间元素(从左到右第 m>>1 个)沿父指针向上移动,并将左右两边的元素作为该元素的左右子节点 当B树叶子节点元素分别为:红黑红、黑红、红黑、黑。(将红黑树当做2-3-4树来看,只有黑色节点才能独立成为一个B树…
从零开始入门 K8s | 深入剖析 Linux 容器
作者|唐华敏(华敏) 阿里云容器平台技术专家本文整理自《CNCFxAlibaba云原生技术公开课》第15讲。关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门K8s系列文章PPT。容器
【译】微服务设计模式(一)
微服务架构已经成为现代应用开发的事实标准。微服务架构确实解决了某些问题,但是也并非银弹。它也有着自身的缺点,有些问题亟待解决。这需要通过学习一般模式并使用可重用的解决方案来解决。这就是我们讨论微服务的设计模式的原因。在深入设计模式之前,需要了解微服务架构建立在哪些原理之上: 应…
【译】微服务设计模式(二)
服务必须松耦合,可以独立开发,部署,缩放。 业务事务会产生跨多个服务的不变量。 一些业务事务需要查询由多个服务拥有的数据。 为了缩放数据库有时必须进行复制和分片。 不同的服务有不同的数据存储需求。 要解决这些问题,必须使用每服务一库,它对那个服务是私有的。仅能通过微服务的API…
跟我学设计模式之工厂模式
工厂模式应用非常之广,在JDK底层源码以及各大主流框架中随处可见,一般以Factory结尾命名的类,比如Mybatis中的SqlSessionFactory,Spring中的BeanFactory等,都是工厂模式的典型代表。 简单工厂模式又称为静态工厂模式,属于设计模式中的创建…
Redis源码解析-基础数据-ziplist(压缩列表)
本篇解析基于redis 5.0.0版本,本篇涉及源码文件为ziplist.c, ziplist.h。 从上述创建代码中可以看出,压缩列表本质上就是一个字节数组,其是redis使用字节数组实现的线性数据结构,其元素可以是整数或者字符串。在快速列表、列表对象和哈希对象中都有使用,一…
【译】容器 vs 无服务器(Serverless)
不久之前,开发,部署和运维还相当复杂。在一开始,运维不仅需要修补程序代码,还要支持物理机器。保持服务器,硬件与软件处于最新状态也是一项艰巨的任务。 在2000年代,一个新的模型——架构即服务(IaaS)很快流行起来。IaaS提供了从第三方租用远程服务器与虚拟机的可能性。这些提供…
Java世界最常用的工具类库
jdk1.8之前,日期操作类常用的只有java.util.Date和java.util.Calendar,但是这2个类的易用性实在太差了,SimpleDateFormat不是线程安全的 。这就逼迫用户去选择第三方的日期操作类,Joda Time就是其中的佼佼者。后来Java自身…
Service Mesh 是新瓶装旧酒吗?
新技术出现时所主张的价值一定会引发相应的探讨,Service Mesh 也不例外。 以往,怀疑 Service Mesh 价值的观点主要有两大类。 第一类是应用的数量并没有达到一定的规模,在 Service Mesh 增加运维和部署复杂度的情形下,认为所带来的成本和复杂度高于所…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
8
加入于
2019-11-11