这个世界就像双子座,唯一不变的就是变化。而且只要和信息产业搭了边,那就是更快地变化。 但是一个自循环的闭环系统是趋向于稳定的,也就是我们说的自我“维稳”。这种系统从骨子里排斥任何创新与冒险,排斥任何需要额外担当的责任。不是说这个团队没有突变出的创新基因,而是这种萌芽就必须消灭在摇篮里。 创新的念.....
分类:
编程语言 时间:
2014-08-22 14:19:48
阅读次数:
175
1.JVM运行时数据区域的划分 a.程序计数器(Program Counter Register) 一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。每个线程拥有独立的一个计数器,如果当前执行的是Native方法,则计数...
分类:
编程语言 时间:
2014-08-21 22:58:45
阅读次数:
483
我的视频【深入浅出Java虚拟机——入门篇】在51CTO学院上线了。想了解的可以点击:http://edu.51cto.com/course/course_id-1952.html课程框架如下:1.jvm概述2.java规范和JVM规范简述3.生活中的数字在计算机中的表示4.jvm内存划分5.jvm内存模型6.jvm调试跟踪参数7.jvm内存控制..
分类:
编程语言 时间:
2014-08-21 19:39:05
阅读次数:
285
AD: JVM内存模型是Java的核心技术之一,之前51CTO曾为大家介绍过JVM分代垃圾回收策略的基础概念,现在很多编程语言都引入了类似Java JVM的内存模型和垃圾收集器的机制,下面我们将主要针对Java中的JVM内存模型及...
分类:
其他好文 时间:
2014-08-19 13:01:05
阅读次数:
246
文章一、C语言的内存分配模型1、程序代码区:存放函数体的二进制代码。2、全局区数据区:全局数据区划分为三个区域。全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。常量数据存放在另一个区域里。这些数据在程序结束后由系统...
分类:
编程语言 时间:
2014-08-19 10:41:53
阅读次数:
241
在工作中总会时不时与JVM打交道,尤其是在做性能调优或是看见OOM时,就需要对jvm启动参数做些调整,而我总是头疼于那些参数的含义,特记之。 ? 引用博文: The Java Memory Architecture?http://blog.codecentr...
分类:
其他好文 时间:
2014-08-18 16:39:34
阅读次数:
218
阐述了自己对 Java 语言规范中内存模型的理解。...
分类:
编程语言 时间:
2014-08-17 22:53:42
阅读次数:
245
阐述了对 Data Race Free 的理解,包含其基本思想与设计理念,有助于对 Java 内存模型的理解。...
分类:
其他好文 时间:
2014-08-17 22:52:33
阅读次数:
254
Data Race Free 概念诞生的背景,基本思想,及其对 Java 与 C++ 内存模型的影响。...
分类:
其他好文 时间:
2014-08-17 22:52:03
阅读次数:
252
第五章 JVM调优5.1 Java虚拟机内存模型1.JVM虚拟机将其内存数据分为程序计数器、虚拟机栈,本地方法栈,Java堆,和方法去等部分。5.2 JVM内存分配参数5.3 垃圾收集基础5.4 常用调优案例和方法5.5 使用JVM参数5.6 实战JVM调优
分类:
编程语言 时间:
2014-08-15 10:41:08
阅读次数:
186