芋道源码,mosquitto源码分析(六)
本文由逍遥子撰写,转发请标注原址: http://write.blog.csdn.net/postedit/21465011 一、 Mosquito的辅助功能介绍 芋道源码?Mosquitto代码的辅助功能主要包括:log输出功能、配置参数管理功能和内存封装的功能,这三个功能虽不是mosquitto的核心模
时间:2023-09-23  |  阅读:17
Spring 事务初始化源码分析
前言 在上篇文章Spring 事务使用详解中详细介绍了Spring事务的使用过程,今天就来看下Spring事务是如何来实现,比如Spring事务在初始化的时候做了什么,Spring事务是如何进行事务的提交和回滚的;为了避免篇幅太长,所以分开两篇文章进行分析&
时间:2023-09-15  |  阅读:12
Dubbo源码分析系列-深入Dubbo SPI机制
导语   在之前的博客中介绍过关于Java中SPI的机制,也简单的分析了关于Java中SPI怎么去使用。SPI的全称Service Provider Interface,是一种服务发现机制。SPI的本质就是将接口实现类的全类名配置到文件中,通过类加载器来读取配置文件,从而达到类
时间:2023-09-15  |  阅读:13
导语   对于消息中间件大家都应该不陌生,现在比较主流的消息中间件有Kafka、RabbitMQ、RocketMQ、ActiveMQ等等。前段时间花了很长时间分析了关于RocketMQ源码,之前也分享了关于RabbitMQ的相关知识。当然后期还会继续分享,与此同时。将个人学习Rocket
时间:2023-09-15  |  阅读:19
从源码分析RocketMQ系列-Producer的SendResult的封装
导语   通过之前博客的Producer的SendResult来自哪里分析到发送的核心机制,了解了在发送之前被使用的几个Hook,以及发送消息的RequestHeader的封装,但是这些封装都被一个this.mQClientFactory.getMQClientAPIImpl().sendMessage()方法所吸收了。这个方
时间:2023-09-15  |  阅读:15
从源码分析RocketMQ系列-Producer的invokeSync()方法
导语   在之前的博客中通过对于Producer中SendResult的跟踪找到了在Client模块下的所有的封装以及消费的过程,深入到对接Remoting模块的接口中对消息的封装以及发送回收等。但是对于具体后续操作还是没有跟进,这篇博客就从this.remotingClient.invokeSync(ad
时间:2023-09-15  |  阅读:15
Netty 从源码的角度深入剖析 ByteBuffer
如何从源码的角度深入剖析ByteBuffer 你只看见了调用一个方法就能创建符合要求的 ByteBuf 却不知为何如此简单, 你只看见了 Netty 使用了线程池却不知线程池用的是什么队列 你只看见了 Netty 到处都在使用 Promise 却不知 Promise 为何物 问题 我们知道,Netty 之
时间:2023-09-15  |  阅读:17
Netty技术细节源码分析-ByteBuf的内存泄漏原因与检测
本文的github地址:点此 该文所涉及的netty源码版本为4.1.6。 Netty中的ByteBuf为什么会发生内存泄漏 在Netty中,ByetBuf并不是只采用可达性分析来对ByteBuf底层的byte[]数组来进行垃圾回收,而同时采用引用计数法来进行回收,来保证堆外内存的准确时
时间:2023-09-15  |  阅读:11
Shiro源码分析之Subject和SecurityManager
Subject 毫无疑问,Subject是Shiro最重要的一个概念。 “Subject”只是一个安全术语,意味着应用程序用户的特定于安全性的“视图”。Shiro Subject实例代表单个应用程序用户的安全状态和相关操作。 创建 初次创建是在AbstractShiroFilter#doFilterInternal方法中
时间:2023-09-13  |  阅读:26
Quartz调度源码分析
2019独角兽企业重金招聘Python工程师标准>>> 系列文章 Spring整合Quartz分布式调度 java任务调度quartz?Quartz数据库表分析 Quartz调度源码分析 前言 上一篇文章Quartz数据库表分析介绍了Quartz默认提供的11张表,本文将具体分析Quartz是如何调度的,
时间:2023-09-13  |  阅读:15

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息