摘要: 摘要:今天我们来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 一、写在前面 现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。 所以咱们这篇文章就来聊聊分布式锁 阅读全文
posted @ 2021-01-26 14:03 华为云开发者联盟 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 摘要:一般地,架构模式大致可以分成两类,单体架构(monolithic architecture)和分布式架构(distributed architecture)。 前言 谈到软件系统设计的方法论,在代码层面,有我们熟悉的23种设计模式(design pattern),对应到架构层面,则有所谓的架构 阅读全文
posted @ 2021-01-26 11:40 华为云开发者联盟 阅读(570) 评论(0) 推荐(1) 编辑
摘要: 摘要:下一代的视频编码技术仍是采用传统的演进思路——在经典架构上做模块增强。 随着短视频、直播的兴起,在线视频领域用户使用时长已超过社交领域,而5G时代视频在互联网的流量占比将会增长至85~90%。面对用户对视频画质要求的不断提高,如何在有限带宽的网络环境中,实现更清晰、更低成本的视频信号传输,一直 阅读全文
posted @ 2021-01-26 11:19 华为云开发者联盟 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 摘要:教你如何方便记忆和理解类图里的线条的小妙招,赶紧学起来。 空白三角:和类的父子关系有关 父子关系,对应于java 就是 类的派生(泛化) ,和接口的 实现。 且箭头从儿子指向父亲 因为接口类似于虚函数,而类是实体,所以实现是虚线,派生是实线(我是这么理解的,你也可以在其他角度理解强弱) 二叉箭 阅读全文
posted @ 2021-01-26 10:47 华为云开发者联盟 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 摘要:学过Java的程序员对JVM应该并不陌生,如果你没有听过,没关系今天我带你走进JVM的世界。程序员为什么要学习JVM呢,其实不懂JVM也可以照样写出优质的代码,但是不懂JVM有可能别被面试官虐得体无完肤。 § 1.JAVA内存区域与内存溢出异常 § 1.1运行时数据区域 § 1.1.1 程序计 阅读全文
posted @ 2021-01-26 10:32 华为云开发者联盟 阅读(442) 评论(0) 推荐(0) 编辑