首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
豆豉辣椒炒腊肉
掘友等级
饮水机管理员
在增脂的边缘疯狂试探
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
110
文章 104
沸点 6
赞
110
返回
|
搜索文章
赞
文章( 104 )
沸点( 6 )
HIVE3 深度剖析 (上篇)
HIVE3 深度剖析 (上篇) 1. 从 HIVE 架构的演进看 HIVE 的发展趋势 2. 盘点下 HIVE3.X 和 HIVE2.X 的那些重大差异点 3. HIVE3.X 的 ORC 事务表详解
Apache Hive 中 order by、sort by、distribute by、cluster by的区别是什么?
Apache Hive 中 四个常见的 by 有什么区别:order by、sort by、distribute by、cluster by
Seata分布式事务TA模式源码解读
前几天,在家里研究了下阿里巴巴开源的分布式事务中间件Seata,并记录了一下过程。 不过光有实战不行,咱多少也得把原理搞搞清楚,不然出了问题不知咋解决岂不是很尴尬。 首先,设想一个传统的单体应用,通过 3 个 模块,在同一个数据源上更新数据来完成一项业务。 很自然的,整个业务过…
走进科学之揭开神秘的"零拷贝"
"零拷贝"这三个字,想必大家多多少少都有听过吧,这个技术在各种开源组件中都使用了,比如kafka,rocketmq,netty,nginx等等开源框架都在其中引用了这项技术。所以今天想和大家分享一下有关于零拷贝的一些知识。 在介绍零拷贝之前我想说下在计算机系统中数据传输的方式。…
Java对象分配原理
在正式探讨JVM对象的创建前,先简单地介绍一下hotspot中实现的Java的对象模型。在JVM中,并没有直接将Java对象映射成C++对象,而是采用了oop-klass模型,主要是不希望每个对象中都包含有一份虚函数表,其中: 简单地说,一个Java类在JVM中被拆分为了两个部…
MySQL事务隔离级别和MVCC
MySQL是一个服务器/客户端架构的软件,对于同一个服务器来说,可以有若干个客户端与之连接,每个客户端与服务器连接上之后,就可以称之为一个会话(Session)。我们可以同时在不同的会话里输入各种语句,这些语句可以作为事务的一部分进行处理。不同的会话可以同时发送请求,也就是说服…
艺术喵 2 年前端面试心路历程(字节跳动、YY、虎牙、BIGO)| 掘金技术征文
本文将先从个人背景讲起,然后谈谈在字节跳动、虎牙、YY 以及 BIGO 的面试经过,最后讲一下关于计算机基础、算法与数据结构、JavaScript 等方面的学习经验,以及聊聊个人学习经验。 2016 年到 2017 年在网易互动娱乐从事游戏品牌宣传后期美术、CC 语音(现 CC…
Java调用链跟踪关键技术(二)Javaagent
网上关于Javaagent的介绍很多,请找度娘和谷兄。唯一提的一点是字节码注入比较好用的是bytebuddy,封装度很高,使用简单。 以下为关键代码样例,可以依样画瓢自行改造。 注意自行替换jar包路径。 end.
InnoDB 事务加锁分析
一般大家对数据库事务的了解可能停留在事务的ACID特性以及事务4种不同的隔离级别层面上,而对于事务 4 种不同隔离级别如何实现了解相对较少。 本文以 MySQL 数据库 InnoDB 引擎为例,为大家分析 InnoDB数据库引擎对默认的隔离级别可重复读(RR)的具体实现。 整文…
美团后台篇中的ReentrantLock
上面的代码就是非公平锁加锁的方法。主要是做了两点: 线程设置为独占线程。 Acquire 方法进行后续处理。 如果设置同步状态失败,则会进入到对应的acquire()方法中去进行加锁处理。而acquire()无论是非公平锁或公平锁,最后调用的都是父类中的方法。 图中有颜色的为 …
下一页
个人成就
文章被点赞
125
文章被阅读
54,893
掘力值
1,085
关注了
26
关注者
63
收藏集
0
关注标签
20
加入于
2016-11-29