- 博客(5)
- 收藏
- 关注
原创 Spring Cloud Nacos原理
在ServiceManager#registerInstance注册实例时调用了createEmptyService#方法初始化Service,其中调用的putServiceAndInit 下service.init() 方法创建的健康监测任务中会使用。MasterElection任务设置了一个开始选举时间,当选举时间
2024-04-02 17:38:14 885 2
转载 Java基础相关面试知识
装箱就是自动将基本数据类型转换为包装器类型,拆箱则相反。跨域是指从一个域名的网页去请求另一个域名的资源。由于有同源策略的关系,一般是不允许直接访问的。比如在前后端分离的模式下,前后端的域名是不一致的,此时就会发生跨域问题。同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。同源策略限制了一些行为,如Cookie无法读取、AJAX请求不能发送等。
2023-08-20 18:11:42 73 1
原创 Mysql面试相关知识整理
但需要注意的是主节点写binlog和从节点的IO线程写relay log均为顺序读写,而SQL线程为随机读写(因为对同一条记录操作的SQL之间可能存在其他记录的SQL)成本较高且为单线程,所以当主库的并发较高时,产生的数据超过SQL线程所能处理的速度,或者当Slave中产生了锁等待,那么。跟数据绑定存储的索引列的值。Mysql中有三种锁:行锁、页锁、表锁,InnoDB使用的是行锁和表锁, InnoDB的行锁是通过给索引上的索引项加锁来实现的,只有通过索引条件检索数据时才会使用行锁,否则将使用表锁。
2023-07-23 23:13:16 94
原创 Spring Cloud Alibab Sentinel原理
Sentinel的核心骨架是ProcessorSlotChain,其是将不同的Slot(槽)按顺序串在一起(责任链模式),从而将不同的功能组合在一起。Slot如图分为上下两部分:统计数据构建部分(statistic)和判断部分(rule checking)。系统会为每个资源创建一套SlotChain。 ProcessorSlotChain实现于ProcessorSlot接口,Sentinel将ProcessorSlot作为SPI接口进行扩展,使用户可以自定义Slot并编排Slot间的顺序。
2022-12-06 22:10:42 212 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人