Stella981 Stella981
3年前
BeetlSql中的Mapper
本文转载自CSDN博主「象在舞」的博文BeetlSql中的Mapper(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fgdkyxy2013%2Farticle%2Fdetails%2F100995599g.csdn.net%2Fgdkyxy2013%2F
Stella981 Stella981
3年前
React 架构的演变
前面的文章分析了Concurrent模式下异步更新的逻辑,以及Fiber架构是如何进行时间分片的,更新过程中的很多内容都省略了,评论区也收到了一些同学对更新过程的疑惑,今天的文章就来讲解下ReactFiber架构的更新机制。Fiber数据结构我们先回顾一下Fiber节点的数据结构(之前文章省略了一部分属性,所
Stella981 Stella981
3年前
Docker的基本操作
安装环境说明Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。由于我们学习的环境一般都使用的是CentOS,因此这里我们将Docker安装到CentOS上。注意:这里建议安装在Ce
Easter79 Easter79
3年前
SpringBoot的事件监听
事件监听的流程分为三步:1、自定义事件,一般是继承ApplicationEvent抽象类。2、定义事件监听器,一般是实现ApplicationListener接口。3、a、启动的时候,需要将监听器加入到Spring容器中。b、或者将监听器加入到容器中。@Componentc、使用@EventLis
Wesley13 Wesley13
3年前
JAVA的SPI机制
JAVA的SPI机制是什么?SPI(ServiceProviderInterface):,“服务提供者接口”,是指在服务使用方角度提出的“接口要求”,是对“服务提供方”提出的约定,简单说就是:“我需要这样的服务,现在你们来满足”。是不是看起来很高深的样子.其实特别简单我们先来一个例子,大家更容易理解什么是JA
Wesley13 Wesley13
3年前
vertx的HttpServer模块
StartHttpServer/启动HttpServermultiinstances采用synchronized防止线程安全问题addHandlers方法是actor模式的实现(EventLoopPoolSizeinstances
Stella981 Stella981
3年前
Python中的斜杠
关于正斜杠和反斜杠在整体环境下,正斜杠反斜杠主要用在地址表达上.在UNIX和Linux中,地址索引都是使用正斜杠/来表达,包括url地址资源等,都是使用正斜杠来表达在Windows中,地址的表达,盘符等,表达的方式则是使用\\反斜杠来表示(也可以使用双正斜杠//来表示windows中的地址)Py
Stella981 Stella981
3年前
Block的循环引用
在ios常见的循环引用中曾经提到过block:!(http://static.oschina.net/uploads/space/2016/0830/112327_c1yY_1463495.png)看看上面最基本的block循环应用,self包含block,block包含了self中的变量val,所以形成了循环应用,编译器给出了循环引用的警告,当
Wesley13 Wesley13
3年前
AOP的自动代理
Spring的aop机制提供两类方式实现类代理。一种是单个代理,一种是自动代理。单个代理通过ProxyFactoryBean来实现(就如上面的配置)。自动代理:自动代理能够让切面定义来决定那个bean需要代理,不需要我们为特定的bean明确的创建代理从而提供一个更完整的aop实现通过BeanNameAutoProxyCreator或者Defaul
Stella981 Stella981
3年前
Docker Registry的manifest
manifesttoolmanifesttoolisacommandlineutilitythatimplementsaportionoftheclientsideoftheDockerregistryv2.2APIforinteractingwithmanifestob