Loading

摘要: 打开电源操作系统做了什么? 加载BIOS 当计算机插上电源时,计算机主板的BIOS开始工作。BIOS会进行POST(Power-On Self-Test)自检,检测计算机的硬件是否正常,包括处理器、内存、硬盘、显卡、网卡等设备。如果有问题,则会在屏幕上显示错误信息。 加载引导程序 当自检完成后,BI 阅读全文
posted @ 2024-04-17 10:53 梦醒点灯 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 同步、异步、阻塞、非阻塞 同步与异步描述的是被调用者的 如果是同步,B在接到A的调用后,会立即执行要做的事。A的本次调用可以得到结果。 让我干活立马就干,立即反馈结果 如果是异步,B在接到A的调用后,不保证会立即执行要做的事,但是保证会去做,B在做好了之后会通知A。A的本次调用得不到结果,但是B执行 阅读全文
posted @ 2024-03-15 13:45 梦醒点灯 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 什么是SLA? SLA是Service Level Agreement的缩写,意为服务等级协议。它是指供应商和客户之间达成的一份正式协议,规定了供应商应该向客户提供的服务水平、质量、可靠性和响应时间等指标。 SLA通常会涉及到各种服务指标,例如服务可用性、服务等待时间、故障修复时间、数据保密性、客户 阅读全文
posted @ 2024-02-29 10:27 梦醒点灯 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 如何设计高并发系统? 分布式架构 将系统分解成多个模块,采用分布式架构来降低单点故障的风险,并提高系统的可伸缩性和性能。 集群部署 将一个服务通过集群进行部署,来提升系统整体的吞吐量及响应速度,并使用负载均衡技术将请求均衡分配给多个服务器,以提高系统的性能和可用性。 利用缓存 使用缓存、NoSQL等 阅读全文
posted @ 2024-02-29 09:47 梦醒点灯 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 概念解释 集群 集中式系统就是把一整个系统的所有功能,包括数据库等等全部都部署在一起,通过一个整套系统对外提供服务在多台不同的服务器中部署相同应用或服务模块,构成一个集群,通过负载均衡设备对外提供服务。 集中式系统存在系统大而复杂、难于维护、容易发生单点故障、扩展性差等问题 分布式 分布式是针对集中 阅读全文
posted @ 2024-02-28 15:30 梦醒点灯 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一致性类型 强一致性 引入一个协调者,通过协调者来协调所有参与者来进行提交或者回滚 基于XA规范的二阶段及三阶段提交 支持2阶段提交的第三方框架,如Seata TCC也是一种强一致性的方案 最终一致性 基于可靠消息的最终一致性(本地消息表、事务消息) 借助支持事务消息的中间件,通过发送事务消息的方式 阅读全文
posted @ 2024-02-28 13:50 梦醒点灯 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-02-22 19:07 梦醒点灯 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 通过创建数据源扫描类可以创建多数据源,但是每新增一个数据源就要相应的实现,遂想根据包路径自动选择相应的数据源 最终效果: 如设置spring.datasource.one.url = xxx,然后mapper类写在one包下如com.mutool.one.mapper.TestMapper即可 设置 阅读全文
posted @ 2021-08-23 20:06 梦醒点灯 阅读(488) 评论(0) 推荐(0) 编辑
摘要: settings.xml文件位置 settings.xml文件一般存在于两个位置: 全局配置: ${M2_HOME}/conf/settings.xml 用户配置: user.home/.m2/settings.xml 配置优先级 需要注意的是:局部配置优先于全局配置。 配置优先级从高到低:pom. 阅读全文
posted @ 2021-08-20 14:54 梦醒点灯 阅读(3378) 评论(0) 推荐(0) 编辑
摘要: 参考文章: http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html https://mp.weixin.qq.com/s/QjU9lSekpbaF7fugZbyzkg 字节 字节(英语:Byte),通常用作计算机信息计量 阅读全文
posted @ 2021-06-16 20:33 梦醒点灯 阅读(704) 评论(0) 推荐(0) 编辑