20道面试题

发布日期:2018年11月14日| 点击: 46 次| 暂无评论

1.synchronized在jvm层面上是如何实现的? 2.Jvm的方法区存储了什么,有什么作用? 3.java堆的内存分配? 4.eden区和survivior区的比例,为什么survivor区分为俩块? 5...

20道面试题

发布日期:2018年11月14日| 点击: 46 次| 暂无评论

1.synchronized在jvm层面上是如何实现的? 2.Jvm的方法区存储了什么,有什么作用? 3.java堆的内存分配? 4.eden区和survivior区的比例,为什么survivor区分为俩块? 5...

分布式与大数据的设计与实现[6]:谈谈一致性

发布日期:2018年11月14日| 点击: 62 次| 评论: 1

一致性立足于数据副本,如果对数据副本不能吃透,不甚明白,那么请看上文。简单的说,数据副本就是同一份数据保存多份。举个例子来说,数据存在内存,然后被加载到寄存器中。如何保证两者的一致性呢?看到了吧,这个很平常的问题就把一致...

趣谈shell系列之十四:四人组uptime,free,top,to...

发布日期:2018年11月09日| 点击: 43 次| 暂无评论

本内容仅限于知识社群成员,仅供内部学习使用。...

分布式与大数据的设计与实现[5]:趣谈Zero-Copy

发布日期:2018年11月09日| 点击: 63 次| 暂无评论

我们知道,内存分为两部分,一部分被用户占用,一部分被操作系统占用,这个道理学过计算机的人都知道。但是内存这个概念太土了,科学家们聚到一起开会的时候,总不能你一句内存,我一句内存的讨论问题吧,这不是成了电脑维修了。为了显示...

多线程面试真题解析

发布日期:2018年11月06日| 点击: 12 次| 暂无评论

本系列出在阿里,百度,网易,头条等公司的真题剖析,仅限于知识社群成员内部学习使用。申请链接:http://swiftlet.net/archives/3124...

分布式与大数据的设计与实现[4]:学习“数据副本”这...

发布日期:2018年11月06日| 点击: 60 次| 暂无评论

数据副本是个很常见的概念和术语,我们经常遇到,但是也最容易让人产生迷惑。 副有以下几种含义: 1.第二位的,辅助的,区别于“正”、“主”:例如:~职。~手。~官。~使。 2.附带的,次要的:例如:~...

多线程面试介绍

发布日期:2018年11月05日| 点击: 94 次| 暂无评论

多线程与并发,这是一门学科,请把它当作一门独立的学科看待的。这门学科的内容,只有从多角度多层次的学习,才能有更好的学习效果。 对于多线程的内容,金丝燕网分为以下几个部分: 第一部分:《一针见血系列...

分布式与大数据的设计与实现[3]:事务的隔离级别

发布日期:2018年11月05日| 点击: 64 次| 暂无评论

修订之前的内容,以此文为主。 1 未授权读取 未授权读取,这个概念是最准确的,以此概念为主。这种情况,直接从内存读取数据,犹如两个事务a,b操作同一个变量, b事务没有结束,但是a事务能读取到b事务修改的值。 2 ...