首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
强子爱痒痒
掘友等级
大数据开发工程师
|
医渡云
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
强子爱痒痒
赞了这篇文章
米奇罗
student @西电
·
5年前
关注
synchronized原理及其应用(详细且认真)
1. 概述 在jdk1.6之前,synchronized是基于底层操作系统的Mutex Lock实现的,每次获取和释放锁都会带来用户态和内核态的切换,从而增加系统的性能开销...
46
8
分享
强子爱痒痒
关注了
米奇罗
大数据开发工程师 @医渡云
强子爱痒痒
关注了
美团技术团队
大数据开发工程师 @医渡云
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
IDEA常用快捷键 收纳
Cammand + shift + f 根据弹窗输入指定关键字 会弹出来所有包含这个关键字的java文件,找到自己需要的就好。这个会很常用。...
0
2
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
JAVA设计模式--状态模式
状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。状态模式允许一个对象在其内部状态改变的时候改变其行为。这...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
JAVA设计模式--静态代理
给目标对象提供一个代理对象,并由代理对象控制对目标对象的引用。 例子:电脑桌面的快捷方式。电脑对某个程序提供一个快捷方式(代理对象),快捷方式连接客户端和程序,客户端通过操...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
JAVA设计模式--模板方法模式
定义一个模板结构,将具体内容延迟到子类去实现。 在不改变模板结构的前提下在子类中重新定义模板中的内容。 提高代码复用性:将相同部分的代码放在抽象的父类中,而将不同的代码放入...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
JAVA设计模式--建造者模式
是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。这个从侧面感觉有点像组合模式,但是这个东西最重要的一点就是可以使用链式触发,代码阅读上比较容易...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Kylin--cuboId计算原理(源码解析)
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Kylin--query原理(源码解读)
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Kylin--job任务运行(源码解读)
任务调度服务的服务类为JobService,包路径:org.apache.kylin.rest.service.JobService。 然后spring去扫描目录org.a...
0
评论
分享
强子爱痒痒
关注了标签
Apache Kylin
大数据开发工程师 @医渡云
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Kylin--任务生成(源码解析)
一般kylin生成一个build的任务是在前端页面会发起一个build的任务或者refresh的任务。在cube的tab里有对应的按钮。 这个按钮会触发cubeContro...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Kylin--整体架构
模块规整、思路清晰。api模块就是api服务的,在这个逻辑,如果是查询就跳转到queryService模块,该模块内部又有sql解析模块、然后到物理执行计划产出,最后到hb...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Druid--索引解析
这里主要说一下druid关于bitmap和倒排索引的使用。 之前有一篇文章介绍了关于druid的存储原理。这里说一下druid在构建文件过程中对于索引的构建和存储。 在此我...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Druid--查询原理
druid的索引只有一个bitmap索引,主要是用这个实现了倒排。 druid的查询也是分为多种,比如chained,groupby等类型,每种查询类型都有自己的实现方式。...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Druid--index服务原理
向Druid中提交批数据处理请求。Druid中的批处理任务会从HDFS中获取原数据。 批任务会根据处理请求生成segment,并将生成的segments存到Deep Sto...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Druid--存储原理
Deep storage (S3 and HDFS)是作为Segment的永久备份,查询时同样不会涉及Deep storage。 Druid中的列主要分为3类:时间列,维度...
0
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Druid--整体概览
Apache Druid(正在孵化)是一个实时分析数据库,旨在对大型数据集进行快速切片和切块分析(“ OLAP ”查询)。Druid最常用作数据库,以支持对实时摄取,快速查...
1
评论
分享
强子爱痒痒
大数据开发工程师 @医渡云
·
5年前
关注
Direct Buffer 和 MMAP 浅入浅出
TODO这个内容近期要补充上先补充上两个参考链接:https://www.cnblogs.com/huxiao-tee/p/4660352.htmlhttp://www.l...
0
评论
分享
下一页
个人成就
文章被点赞
5
文章被阅读
19,333
掘力值
327
关注了
12
关注者
4
收藏集
2
关注标签
45
加入于
2019-09-30