郜小超 郜小超
4年前
浅谈promise和js执行机制(二)
让我们继续上一次遗留的问题:setTimeout(function(){console.log('1')});newPromise(function(resolve){console.log('2');resolve();}).then(function(){console.log('3')});conso
Wesley13 Wesley13
3年前
2、Dubbo的SPI机制分析1
1、Dubbo的SPI例子@SPIpublicinterfaceRobot{voidsayHello();}publicclassOptimusPrimeimplementsRobot{@Overridepub
Easter79 Easter79
3年前
Spring中的XML schema扩展机制
!(https://oscimg.oschina.net/oscnet/7e91c413e9f84235a4a5b323f4aa9219a1b.jpg)前言很久没有写关于Spring的文章了,最近在系统梳理Dubbo代码的过程中发现了XMLschema这个被遗漏的知识点。由于工作中使用SpringBoot比较多的原因,几乎很
Stella981 Stella981
3年前
Knative Serving 健康检查机制分析
!file(https://oscimg.oschina.net/oscnet/4b90746591cf88fa47712a0755733b4bf2e.jpg)作者|  阿里云智能事业群技术专家牛秋霖(冬岛)导读:从头开发一个Serverless引擎并不是一件容易的事情,今天咱们就从Knative的健康检查说起。通过健康检查这一个点来
Stella981 Stella981
3年前
Rust的多继承和mixin机制
先上一段Rust代码:traitA{fnsay(self);}traitB{fnsay(self);}structS;implAforS{fnsay(self){
Wesley13 Wesley13
3年前
JS和CSS加载(渲染)机制不同
一、结论CSS可以在页面加载完成后随时渲染。举个例子:通过js给某个元素加一个id或者css,只要这个id或者css有对应的样式,此元素的样式就会自动生效。JS不可以在页面加载完成后生效。最明显的例子就是使用EasyUI的时候,iframe中哪些样式无效(EasyUi是依靠JS进行样式处理的,所以无法运行JS,那么样式也就无法设置。简单点说
Stella981 Stella981
3年前
Redis持久化机制(文末有福利)
        上一篇主要针对Redis的内存淘汰机制以及Redis容易引发的三大问题:缓存击穿、缓存穿透以及缓存雪崩进行了详细的讲解以及提供了业界常用的解决方案。本篇主要讲讲Redis的持久化机制,Redis受开发者欢迎的一大原因就是因为可持久化的特性。我们如何保证Redis宕机之后重启可以将数据进行恢复?所以一般情
Stella981 Stella981
3年前
RabbitMQ的消息确认机制(事务+confirm)
向服务器发送消息时,怎么确认消息是否到达呢?有两种方式:  1.事务   2.confirm一:事务分为三步  1.txSelect  2.txCommit  3.txRollback!(https://static.oschina.net/uploads/space/2018/0514/11
Wesley13 Wesley13
3年前
Java之Retry重试机制详解
应用中需要实现一个功能:需要将数据上传到远程存储服务,同时在返回处理成功情况下做其他操作。这个功能不复杂,分为两个步骤:第一步调用远程的Rest服务上传数据后对返回的结果进行处理;第二步拿到第一步结果或者捕捉异常,如果出现错误或异常实现重试上传逻辑,否则继续接下来的功能业务操作。常规解决方案trycatchredo简单重试
Stella981 Stella981
3年前
Redis的删除机制、持久化 主从
转:Redis的删除机制、持久化主从(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fzhaoyunlong%2Fp%2F9893201.html)