码迷,mamicode.com
首页 >  
搜索关键字:flume sinkprocessor 源码分析    ( 6696个结果
源码分析:①ReentrantLock之公平锁和非公平锁
简介 ReentrantLock 是JDK 1.5开始提供的一种可重入的互斥锁,并且构造方法支持公平性参数。 源码分析 类结构体系 ReentrantLock实现了Lock接口: public class ReentrantLock implements Lock, java.io.Serializ ...
分类:其他好文   时间:2020-11-21 12:13:00    阅读次数:7
ObjectMapper采坑记及源码分析
问题描述当两个环境共享一个私服时,一个环境的先发布,拉去最新代码;另外一个环境没有发布,没有发布的环境,代码里面没有包含传过来的属性,就会报错。问题跟踪跟踪1上面这个代码,就是一个环境发布拉去最新的代码,另外一个环境没有发布,导致没有相关属性。跟踪2把上面objMap的注释去掉,这种情况会执行成功,因为设置了属性不存在,不报异常的情况。源码分析1、根据英文说明,默认是true,只要属性不存在就会抛
分类:移动开发   时间:2020-11-19 12:54:28    阅读次数:26
Flink基础:实时处理管道与ETL
? 往期推荐: Flink基础:入门介绍 Flink基础:DataStream API Flink深入浅出:资源管理 Flink深入浅出:部署模式 Flink深入浅出:内存模型 Flink深入浅出:JDBC Source从理论到实战 Flink深入浅出:Sql Gateway源码分析 Flink深入 ...
分类:其他好文   时间:2020-11-17 12:44:02    阅读次数:10
Django框架
Django框架 第一篇 01 Web应用 02 django源码分析之启动wsgi发生了哪些事 第二篇 01 Django之路由层 第三篇 01 Django之视图层 第四篇 01 Django之模板层 第五篇 01 Django之模型层第一篇:单表操作 02 Django之模型层第二篇:多表操作 ...
分类:其他好文   时间:2020-11-16 13:47:23    阅读次数:13
从零开始手写缓存框架 redis(13)HashMap 源码原理详解
为什么学习HashMap源码?作为一名java开发,基本上最常用的数据结构就是HashMap和List,jdk的HashMap设计还是非常值得深入学习的。无论是在面试还是工作中,知道原理都对会我们有很大的帮助。本篇的内容较长,建议先收藏,再细细品味。不同于网上简单的源码分析,更多的是实现背后的设计思想。涉及的内容比较广泛,从统计学中的泊松分布,到计算机基础的位运算,经典的红黑树、链表、数组等数据结
分类:其他好文   时间:2020-11-12 13:38:48    阅读次数:8
分布式日志收集器 - Flume
Flume概述官方文档:https://flume.apache.org/documentation.htmlFlume是一种分布式、高可靠和高可用的日志数据采集服务,可高效地收集、聚合和移动大量日志数据。它具有一种基于流数据的简单且灵活的体系结构。它具有健壮性和容错性,具有可调整的可靠性机制和许多故障切换和恢复机制。它使用一个简单的可扩展数据模型,允许在线分析应用程序。Flume架构及核心组件F
分类:Web程序   时间:2020-11-08 16:36:50    阅读次数:26
Spring Transaction源码分析
配置 以最简单的jdbc事务为例: <!-- 数据源以Sping自带为例,每次请求均返回一个新的连接 --> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <pro ...
分类:编程语言   时间:2020-11-07 15:32:15    阅读次数:20
Java容器源码分析之LinkedList
LinkedList简介 LinkedList是一个使用双向链表结构实现的容器,与ArrayList一样,它能动态扩充其长度,LinkedList相较于ArrayList,其任意位置插入速度比ArrayList要快,但是其查询速度要比ArrayList要慢;LinkedList继承自Abstract ...
分类:编程语言   时间:2020-11-06 02:49:47    阅读次数:31
从ReentrantLock加锁解锁角度分析AQS
本文用于记录在学习AQS时,以ReentrantLock为切入点,深入源码分析ReentrantLock的加锁和解锁过程。 同步器AQS的主要使用方式是继承,子类通过继承同步器并实现它的抽象方法来管理同步状态(通常锁或者同步组件内部会实现一个Sync类(该类是一个静态内部类),然后让Sync类去继承 ...
分类:其他好文   时间:2020-11-06 02:46:59    阅读次数:25
[MyBatis源码分析 - 反射器模块 - 组件五] Property 工具集
一、简介 在 org.apache.ibatis.reflection 包中,有个 property 的目录,都是关于属性操作的工具类,分别是 PropertyCopier、PropertyNamer、PropertyTokenizer,PropertyCopier 是属性拷贝的工具类,Proper ...
分类:其他好文   时间:2020-11-01 21:17:38    阅读次数:15
6696条   上一页 1 ... 12 13 14 15 16 ... 670 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!