#深入理解jvm

使用jconsole分析内存情况-JVM

转载:https://www.cnblogs.com/dava/p/6686436.htmlJVM调优分析演练:Jconsole中对内存为如下结构: 原始代码:publicstaticvoidmain(String[]args){BigInteger[]pArr=newBigInteger[10000];pA...

JVM(Java虚拟机)优化大全和案例实战

JVM堆内存分为2块:Permanent Space和HeapSpace。Permanent即 持久代(PermanentGeneration),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap={Old+NEW={Eden,from,to}},Old即年老代(Ol...

JVM调优总结 -Xms -Xmx -Xmn -Xss

转载:http://blog.csdn.net/rickyit/article/details/53895060Xms是指设定程序启动时占用内存大小。一般来讲,大点,程序会启动的快一点,但是也可能会导致机器暂时间变慢。Xmx是指设定程序运行期间最大可占用的内存大小。如果程序运行需要占用更多的内存,超出了这个设置值,就会...

聊聊jvm的PermGen与Metaspace

本文主要讲述一下jvm的PermGen与Metaspace分代概念对于垃圾收集算法来说,分代回收是高级算法之一。对象按照生成时间进行分代,刚刚生成不久的年轻对象划为新生代(Younggen-eration),而存活了较长时间的对象划为老生代(Oldgeneration)。根据具体实现方式的不同,可能还会划分更多的代。比...
代码星球 代码星球·2020-04-05

JVM基础(1)——内存模型

转载:http://blog.csdn.net/weitry/article/details/53264262系列文章规划:JVM基础(1)——内存模型JVM基础(2)——内存管理JVM基础(3)——编译机制JVM基础(4)—&mdas...
代码星球 代码星球·2020-04-05

深入解析淘宝Diamond之客户端架构

转载:http://blog.csdn.net/u013970991/article/details/52088350一、什么是Diamonddiamond是淘宝内部使用的一个管理持久配置的系统,它的特点是简单、可靠、易用,目前淘宝内部绝大多数系统的配置,由diamond来进行统一管理。 diamond为应用...

分布式系统 (大规模分布式系统原理解析和架构实践)

http://blog.csdn.net/u010738184/article/details/49472795分布式系统的基础理论:分布式系统:多台机器通过网络连接在一起,作为一个整体为上层提供服务。一、基础理论知识:数据分布、复制、一致性、容错。1、异常(1)服务器宕机(内存错误,服务器停电):如何通过读取持久化戒...

Elasticsearch Java API深入详解

之前Elasticsearch的应用比较多,但大多集中在关系型、非关系型数据库与Elasticsearch之间的同步。以上内容完成了Elasticsearch所需要的基础数据量的供给。但想要在海量的数据中找到和自己相关的业务数据,实现对已有的数据实现全文检索、分类统计等功能并应用到业务系统中,必须借助JavaAPI来实...

深入理解Java:注解(Annotation)自定义注解入门

转载: http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:  元注解的作用就是负责注解其他注解。Ja...

深入理解Java之线程池

重要连接:http://www.cnblogs.com/dolphin0520/p/3958019.html出处:http://www.cnblogs.com/dolphin0520/    本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权...
代码星球 代码星球·2020-04-05

深入理解Spring MVC 思想

地址:http://www.cnblogs.com/baiduligang/p/4247164.html#undefined...

深入学习Hive应用场景及架构原理

    Hive最初是Facebook为了满足对海量社交网络数据的管理和机器学习的需求而产生和发展的。互联网现在进入了大数据时代,大数据是现在互联网的趋势,而hadoop就是大数据时代里的核心技术,但是hadoop的mapreduce操作专业性太强,所以facebook在这些基础...

Spring IoC中各个注解的理解和使用

传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和.xml文件...

谈谈对Javascript构造函数和原型对象的理解

对象,是javascript中非常重要的一个梗,是否能透彻的理解它直接关系到你对整个javascript体系的基础理解,说白了,javascript就是一群对象在搅。。(哔!)。 常用的几种对象创建模式使用new关键字创建最基础的对象创建方式,无非就是和其他多数语言一样说的一样:没对象,你new一个呀!var...

玩转CSS3,嗨翻WEB前端,CSS3伪类元素详解/深入浅出[原创][5+3时代]

在我的上一篇博客中,很多园友提出说对css3"画图"不是很理解,在跟他们私聊了一段时间以后,加上自己在开始自学css3的时候的疑惑,我觉得大家之所以不是很理解主要是因为对伪元素不太了解,介于画图和CSS3里一些高大上的特效用的比较广泛的伪类元素就是::before和::after,写这篇博客主要也是为了起到一个敲门砖的...
首页上一页...9192939495...下一页尾页