摘要:
生活的悲欢离合远在地平线以外,而眺望是一种青春的姿态。 生活的悲欢离合远在地平线以外,而眺望是一种青春的姿态。 ☉那时我们还年轻。穿过残垣断壁苍松古柏,我们来到山崖上。沐浴着夕阳,心静如水,我们向云雾飘荡的远方眺望。其实啥也看不到,生活的悲欢离合远在地平线以外,而眺望是一种青春的姿态。——北岛《青灯 阅读全文
摘要:
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了,为了避免重复 阅读全文
摘要:
Memcached 是一个高性能的分布式内存对象缓存系统,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而减轻RDBMS的负担,提高服务的速度、提升可扩展性。本文将基于memcached1.4.15版本源码,对其内存模型进行分析。 首先从业务需求出发。我们通过一条命令(如set)将一条键值对 阅读全文
摘要:
JVM内存组成结构 JVM栈由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: JVM内存回收 Sun的JVMGenerationalCollecting(垃圾回收)原理是这样的:把对象分为年青代(Young)、年老代(Tenured)、持久代(Perm),对不同生命周期的对象使用不同的算法。 阅读全文
摘要:
什么是Java虚拟机 此处涉及到两个概念: Java虚拟机,相当于我们定义的Java类 Java虚拟机实例,相当于new一个Java类 注意:Java虚拟机通过java.exe或javaw.exe来启动一个Java虚拟机实例 JVM生命周期 Java虚拟机中存在两种线程: 守护线程,例GC线程 非守 阅读全文
![](/skins/gray/images/separator.gif)