#深入理解jvm

RabbitMQ系列(四)RabbitMQ事务和Confirm发送方消息确认——深入解读(转载)

原文地址:https://yq.aliyun.com/articles/629858 RabbitMQ事务和Confirm发送方消息确认——深入解读RabbitMQ在Ubuntu上的环境搭建深入了解RabbitMQ工作原理及简单使用RabbitMQ交换器Exchange介绍与实践RabbitMQ事务和Conf...

VMware中,该如何理解桥接网络与NAT 网络模式

原创 2016年11月16日23:26:34,原文地址如下:http://blog.csdn.net/u010801439/article/details/53193113首先,我在VMware学习上遇到的这几个问题,没弄明白,便不打算继续往下走了,接下来,我将把我在网上还有书上了解到的关于桥接网络以及NAT...

springboot入门简单,深入难

18年1月份的时候在腾讯课堂学习springboot、springcloud搭建微服务,老师告诉我们,springboot入门容易,深入难。 因为你必须东西SpringMVC、Spring、Mybatis这样的SSM,Redis、SpringData、Rabbitmq、KAFKA等各种各样的组件,然后怎么把它...

oracle数据库基础概念理解

  1.oracle数据库服务器企业版安装后会默认安装一个数据库实例,安装时有4个管理员账号,安装时设置相同的用户名及口令。  2.数据库实例安装好后,我们可以在其上创建多个表空间,接着可以创建新用户,给新用户分配connect,resource,dba权限,给用户分配所属的表空间,这样不同的用户,在不同的表空间内工作...

线程池的理解2

使用者     提交任务            |条件    1.核心池已满?  ==是=...
代码星球 代码星球·2021-02-03

线程池的理解

/ref:这篇博客对源码分析的不错:深入理解java线程池—ThreadPoolExecutor1:1(win,linux的java)1:nn:m线程的状态:新建newrunableblockedwaittingtimed_waittingteminated/differencesbetttwenwaittingand...
代码星球 代码星球·2021-02-03

Java虚拟机(四):JVM类加载机制

1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访...

Java虚拟机(三):JVM垃圾回收机制

垃圾收集GarbageCollection通常被称为“GC”,它诞生于1960年MIT的Lisp语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于ja...

Java虚拟机(二):JVM内存模型

所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的了解那块的内存区域出现问题,以便于快速的解决...

Java虚拟机(一):JVM简介

Java虚拟机(JVM)是由Java虚拟机规范定义的,其上运行的是字节码指令集。这种字节码指令集包含一个字节的操作码(opcode),零至多个操作数(oprand),虚拟机规范明确定义了每种字节码指令完成的功能是什么以及需要多少个操作数。Java虚拟机上运行的class文件,这个文件中包含字节码指令流以及类定义的信息,...
代码星球 代码星球·2021-02-02

小程序scroll-view组件(个人理解)

前言:之前写vue的时候用到的第三方插件是better-scroll,用来处理滚动问题刚一接触小程序,发现似乎不需要这种better-scroll滚动这种类似功能;不过后来用到了,哈哈哈 总结的问题:1.给scroll-view设置的height无效!!!(calc)      答:设置固定高度是有效的,如p...

flex布局--------新理解

flex布局:弹性布局(Flexible布局)  flex内的元素概念:    1。mainstart :起始位      2。mainend  :结束位    3。mainaxis :主轴    4。crossaxis:交叉轴&...

关于第三方框架 better-scroll的个人理解

在普通html文件中:首先我们写一个DIV创建一个class。如下<style>  .wrapper{    //设置一个固定的高和背景颜色    height:200px;    background-color:sandybrown;    }</style><divclass="wr...

javascript中的prototype和__proto__的理解

在工作中有时候会看到prototype和__proto__这两个属性,对这两个属性我一直比较蒙圈,但是我通过查阅相关资料,决定做一下总结加深自己的理解,写得不对的地方还请各位大神指出。跟__proto__属性相关的两个方法判断属性是存在实例对象中,还是存在原型对象中的方法获取或遍历对象中属性的几种方法1、prototy...

JVM性能调优监控工具

最近读取大文件老是遇到OutOfMemoryError报错JVM性能调优监控工具有哪些呢?jps    jstatd   jinfo   jstack   jmap  &...
首页上一页...1213141516...下一页尾页