上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 31 下一页
  2021年6月22日
摘要: Spring Boot中阐述热插拔技术的时候,简单地提及@Enable*注解。随着多种框架的应用及深入了解,@Enable*这个注解在各种框架中应用相当普及。 那么@Enable*注解工作原理是怎么样的呢?实际通过spring家族的框架分析观察所有的@Enable*注解都有一个@Import注解。@ 阅读全文
posted @ 2021-06-22 15:18 池塘里洗澡的鸭子 阅读(643) 评论(0) 推荐(0) 编辑
  2021年6月21日
摘要: 线程池也是Dubbo自动自适应扩展点之一,也可以自定义线程池。Dubbo中已实现的线程池扩展点有: 其中框架提供的线程池都是通过创建真实的业务线程池进行操作的,目前线程池模型中有两个和Java中线程池相对应: 1)fix:表示创建固定大小的线程池。也是Dubbo默认的使用方式,默认创建的执行线程数为 阅读全文
posted @ 2021-06-21 23:46 池塘里洗澡的鸭子 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 与很多框架一样,Dubbo也存在拦截(过滤)机制,可以通过该机制在执行目标程序前后执行我们指定的代码。Dubbo中Filter只是Dubbo提供的可自定义扩展的扩展点之一。通过该扩展点地理解,可以触类旁通地理解其他类似自激活的扩展点。 那么什么是自激活?如果一个扩展点有多个实现,那么最后究竟使用哪个 阅读全文
posted @ 2021-06-21 14:48 池塘里洗澡的鸭子 阅读(1698) 评论(0) 推荐(0) 编辑
  2021年6月19日
摘要: 工作中还是蛮少直接接触到评估系统性能的,但是不妨碍有兴趣了解。认为这是常识,只是个人才疏学浅不了解其定义。 TP=Top Percentile,Top百分数,是一个统计学里的术语,与平均数、中位数都是一类,为等水位线(waterline)。 TP50、TP90和TP99等指标常用于系统性能监控场景, 阅读全文
posted @ 2021-06-19 18:28 池塘里洗澡的鸭子 阅读(811) 评论(0) 推荐(0) 编辑
  2021年6月14日
摘要: CentOS8默认只安装telnet的客户端,其服务端telnet-server由于安全原因由用户自主选择安装。下面为实践安装启动telnet-server,注意其与vsftp服务安装的异同。 1、查看已安装的telnet,使用rpm命令。man rpm可以查看到这个命令的用法,同时这个命令具体可以 阅读全文
posted @ 2021-06-14 20:08 池塘里洗澡的鸭子 阅读(2710) 评论(0) 推荐(0) 编辑
摘要: CentOS8虚拟机用了一段时间后,需要安装telnet-server服务,却无法正常安装。之前安装ftp服务是没有问题的,安装问题如下: 错误提示,无法下载相关元数据;网上也是0.0B/s。那么可能就是网络的问题,之前是可以访问外网的,那么ping一下外网: 这个就是虚拟机无法访问外网导致的。之前 阅读全文
posted @ 2021-06-14 19:39 池塘里洗澡的鸭子 阅读(3192) 评论(0) 推荐(0) 编辑
  2021年6月11日
摘要: JDK标准中SPI机制的一个问题就是其一次性实例化扩展点所有实现,如果有扩展实现初始化很耗时,但如果没用上也加载,会很浪费资源;扩展点加载失败,其他扩展点都用不了了。Dubbo是如何解决该问题动态的选择具体的扩展点呢?使用@Adaptive。 Dubbo中的Adaptive功能,主要解决的问题是如何 阅读全文
posted @ 2021-06-11 20:06 池塘里洗澡的鸭子 阅读(486) 评论(0) 推荐(0) 编辑
摘要: Dubbo高级之一SPI机制之JDK中的SPI - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中阐述了JDK标准的SPI,并对其应用做了相应的实践。在实际应用中,很多框架都会对其进行扩展改进实现该框架下的SPI。为什么呢?根据dubbo的官方文档可知,dubbo对JDK标准的SPI的改 阅读全文
posted @ 2021-06-11 01:43 池塘里洗澡的鸭子 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 首先简单阐述下什么是SPI:SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。目前有不少框架用它来做服务的扩展发现,简单来说,就是一种动态替换发现的机制。使用SPI机制的优势是实现解耦,使得第三方服务模块的装配控制逻辑与调用者的业务代码分 阅读全文
posted @ 2021-06-11 00:29 池塘里洗澡的鸭子 阅读(163) 评论(0) 推荐(0) 编辑
  2021年6月10日
摘要: 本文与其说是总结MVC的web配置,不如更精准的描述是web配置是约定的某一个标准的应用。这个标准本质是Servlet3.0以上标准的一个小知识点。 一般入门的web项目,使用集成开发工具都会自建一个web.xml的文件。该文件中配置servlet/filter/listener等相关信息。如下图: 阅读全文
posted @ 2021-06-10 16:02 池塘里洗澡的鸭子 阅读(333) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 31 下一页