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