随笔分类 -  Java

摘要:Dubbo 扩展机制 SPI 在 Dubbo 中,SPI 贯穿在整个 Dubbo 的核心。所以有必要先对 Dubbo 中 SPI 做一个详细的介绍。 JDK SPI 之前写过一篇介绍 JDK SPI 的博客,可以点击查看。 Dubbo SPI Dubbo 实现了自己的 SPI 机制 除了可以配置在 阅读全文
posted @ 2021-09-26 15:37 心灵蚂蚁 阅读(949) 评论(0) 推荐(1)
摘要:写了一个番剧下载器,支持下载 B 站,A 站,樱花动漫 后端用 Java 和 netty 实现,客户端用 electron 项目地址 使用截图 下载 B 站视频 下载 A 站视频 下载樱花动漫视频 阅读全文
posted @ 2021-08-06 16:54 心灵蚂蚁 阅读(3982) 评论(20) 推荐(0)
摘要:前置知识:事件机制 应用上下文 Bootstrap 应用上下文 Bootstrap 上下文是 Spring Cloud 新引入的,与传统 Spring 上下文相同,即 ConfigurableApplicationContext 实例,由 BootstrapApplicationListener 监 阅读全文
posted @ 2021-05-20 12:00 心灵蚂蚁 阅读(133) 评论(0) 推荐(0)
摘要:Spring environment 和 applicationContext Environment 表示当前应用程序正在运行的环境,表示整个 spring 应用运行的环境信息,存储各种环境变量,如 JDK 信息、磁盘信息、用户自定义的一些属性值等。 查看源码可知继承接口 PropertyReso 阅读全文
posted @ 2021-05-20 11:49 心灵蚂蚁 阅读(746) 评论(0) 推荐(0)
摘要:什么是 SPI SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。可以将服务接口与服务实现分离以达到解耦可拔插、大大提升了程序可扩展性。 1、制定统一的规范 2、服务提供商提供这个规范具体的实现,在自己 jar 包的 META-INF/s 阅读全文
posted @ 2021-05-19 15:05 心灵蚂蚁 阅读(111) 评论(0) 推荐(0)
摘要:观察者/订阅-发布模式/事件监听机制 观察者模式 观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,并自动更新。 我们可以通过一个例子来学习观察者模式的好处。 假设在一个系统中,用户注册成功后,我们会给用户发送邮件、赠送礼品。代码大致是下面这样 阅读全文
posted @ 2021-05-19 02:47 心灵蚂蚁 阅读(545) 评论(0) 推荐(0)
摘要:一、安装Redis的Windows版本并进行配置 (1)下载链接 https://github.com/microsoftarchive/redis/releases (2)将下载后的Redis复制成6份(3主3从集群。官方推荐最低的配置了) 文件名自定义,这里我改成和端口名一样 点进去每个文件夹, 阅读全文
posted @ 2019-10-07 17:15 心灵蚂蚁 阅读(677) 评论(0) 推荐(0)
摘要:之前对于 i++ 和 ++i 的理解就是: 直到今天遇到下面类似这道题: 结果: 解释: 阅读全文
posted @ 2019-03-15 22:59 心灵蚂蚁 阅读(1113) 评论(0) 推荐(0)