码迷,mamicode.com
首页 >  
搜索关键字:kafka 源码    ( 54707个结果
Java线程池ThreadPoolExecutor源码浅析
一、UML图 二、创建线程池 2.1、Executors工厂方法 在ThreadPoolExecutor类的文档注释中有这么一句话:An ExecutorService that executes each submitted task using one of possibly several p ...
分类:编程语言   时间:2021-07-05 18:34:44    阅读次数:0
【原创】一次“诡异”的容器Unix Socket通信问题分析
一、背景 为了实现全链路拓扑监控,期望一层Nginx(Openresty)具备和Ingress-Nginx-Controller一样的的Metrics监控指标。通过分析Ingress-Nginx-Controller的Metrics源码并将其抽离改造(可参考另一篇分析文档:Ingress-Nginx ...
分类:其他好文   时间:2021-07-05 17:36:58    阅读次数:0
ThreadPoolTaskExecutor源码
前言 最近在面试中被问到了这个区别,没回答得很好,刚好这一块涉及到了spring的异步任务,就好好的来总结一下关于源码的一些东西。 正文 这个类是spring框架的下的一个类,这个类是对jdk自带的ThreadPoolExecutor进行了封装。 他的底层实现还是jdk的ThreadPoolExec ...
分类:其他好文   时间:2021-07-05 17:36:41    阅读次数:0
threadLocal源码解析
1、threadLocal运用的场景 最常见的ThreadLocal使用场景为 用来解决 数据库连接、Session管理等 public class ThradLocalTest { private static ThreadLocal<Connection> connectionHolder = ...
分类:其他好文   时间:2021-07-05 17:36:19    阅读次数:0
[源码解析] 深度学习分布式训练框架 horovod (9) --- 启动 on spark
Horovod 是Uber于2017年发布的一个易于使用的高性能的分布式训练框架,在业界得到了广泛应用。本文是系列第九篇,介绍 horovod on spark 如何启动。 ...
分类:其他好文   时间:2021-07-05 17:30:40    阅读次数:0
23天设计模式之迭代器模式
23天设计模式之迭代器模式 文章简介 今天在看Vector类的源码时发现集合基本上都使用到了迭代器模式,去了解了迭代器模式的相关知识,于是就有了这篇文章!在文章中我会拿我们最熟悉的ArrayList类来举例,对应迭代器中的几种角色一一阐释清楚。废话不多说,文章献上。 是什么 迭代器模式(Iterat ...
分类:其他好文   时间:2021-07-05 17:14:21    阅读次数:0
Golang 语言怎么控制并发 goroutine?
01 介绍 Golang 语言的优势之一是天生支持并发,我们在 Golang 语言开发中,通常使用的并发控制方式主要有 Channel,WaitGroup 和 Context,本文我们主要介绍一下 Golang 语言中并发控制的这三种方式怎么使用?关于它们各自的详细介绍在之前的文章已经介绍过,感兴趣 ...
分类:编程语言   时间:2021-07-05 16:37:57    阅读次数:0
同程旅行基于 RocketMQ 高可用架构实践
?简介: 我们在几年前决定引入 MQ 时,市场上已经有不少成熟的解决方案,比如 RabbitMQ , ActiveMQ,NSQ,Kafka 等。考虑到稳定性、维护成本、公司技术栈等因素,我们选择了 RocketMQ。 ? 背景介绍 ? 为何选择 RocketMQ ? 我们在几年前决定引入 MQ 时, ...
分类:其他好文   时间:2021-07-02 16:09:00    阅读次数:0
为什么不建议用 equals 判断对象相等?
作者:曹军 链接:www.cnblogs.com/juncaoit/p/12422752.html 一直以为这个方法是java8的,今天才知道是是1.7的时候,然后翻了一下源码。 这片文章中会总结一下与a.equals(b)的区别,然后对源码做一个小分析。 一,值是null的情况: 1.a.equa ...
分类:其他好文   时间:2021-07-01 17:23:31    阅读次数:0
retrofit2源码阅读
1.retrofit.create 创建retrofit 2.loadServiceMethod(method).invoke(args) 动态代理method,并在repos.enqueue 中调用invoke 3.ServiceMethod.parseAnnotations(this, meth ...
分类:其他好文   时间:2021-07-01 17:14:51    阅读次数:0
54707条   上一页 1 2 3 4 5 6 ... 5471 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!