摘要: https://depp.wang/2020/04/19/realize-a-simple-spring-ioc-container/ 阅读全文
posted @ 2023-10-13 12:03 sTruth 阅读(3) 评论(0) 推荐(0) 编辑
摘要: https://www.peterjxl.com/literacy/character-encoding-unicode/#%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80%E4%B8%8Eunicode 阅读全文
posted @ 2023-10-13 12:02 sTruth 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、设计模式 1. 可用性 可用性是系统运行和工作的时间比例,通常以正常运行时间的百分比来衡量,它可能受系统错误,基础架构问题,恶意攻击和系统负载的影响。 健康检查:系统实现全链路功能检查,外部工具定期通过公开端点访问系统 负载均衡:使用队列起到削峰作用,作为请求和服务之间的缓冲区,以平滑间歇性的重 阅读全文
posted @ 2023-10-13 11:57 sTruth 阅读(55) 评论(0) 推荐(0) 编辑
摘要: (1)石器时代,人类学会了加工石材,有了最基本的工具,可以定居生活了,进入了氏族社会。 (2)等到掌握了粮食生产技术,人类有了多余的粮食,氏族就分化出了阶层,产生了贵族和首领。 (3)铁器时代,人类掌握了冶炼技术,能生产更好的农具和武器,拥有铁器的氏族开始征服其他氏族,慢慢演变成封建王国。 (4)欧 阅读全文
posted @ 2023-10-13 11:03 sTruth 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、分布式文件系统 常用的分布式文件系统:HDFS(Hadoop Distributed File System) HDFS是Apache Hadoop生态系统中的分布式文件系统,用于存储和管理大规模数据集。它是为了支持大数据处理和分析而设计的,具有高容错性、高可靠性和高可扩展性的特点。它采用了主从 阅读全文
posted @ 2023-10-12 18:57 sTruth 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、什么是DDD DDD指通过统一语言、业务抽象、领域划分和领域建模等一些列手段来控制软件复杂度的方法论,主要是用来指导如何解耦业务系统,划分业务模块,定义业务领域模型及其交互。 二、领域驱动 开发过程不再以数据模型为起点,而是以领域模型为出发点,领域模型对应业务实体。 程序中主要表现为类、聚合根和 阅读全文
posted @ 2023-10-12 17:41 sTruth 阅读(3815) 评论(0) 推荐(0) 编辑
摘要: 1. 一方库(First-party library) 由软件产品的开发者或维护者自己开发和提供的库,可指本工程中的各模块之间的相互依赖。通常是为了支持和增强自己的软件产品而创建的,因此与软件本身的功能和特性高度相关。 2. 二方库(Second-party library) 由第二方开发或提供的软 阅读全文
posted @ 2023-10-12 10:46 sTruth 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、背景 分布式架构下,需要协调不同节点之间的先来后到,但不同节点又没有统一承认的时间标准,于是创造了网络时间协议(NTP)试图来解决不同节点之间的时间标准,但是NTP本身表现并不如人意,所以又构造出了逻辑时钟,最后在逻辑时钟的基础上改进为了向量时钟 二、时间标准分类 1. 网络时间协议(NTP) 阅读全文
posted @ 2023-10-11 16:53 sTruth 阅读(195) 评论(0) 推荐(0) 编辑
摘要: //TODO 阅读全文
posted @ 2023-10-11 16:07 sTruth 阅读(3) 评论(0) 推荐(0) 编辑
摘要: //TODO 阅读全文
posted @ 2023-10-11 16:06 sTruth 阅读(4) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示