logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

常用的jvm配置参数 :堆的参数配置

-Xmx  指定最大堆  java虚拟机最多能够使用多少堆空间-Xms  指定最小堆  至少使用多少空间,只要java虚拟机启动 ,这么多空间就会被占用当申请一个1M的空间后java会尽可能在维持在最小堆中运行------------------------------------再去分配4M的空间,就会扩容---------------------------------------------

类加载发生的时机是什么时候?

虚拟机严格规定,有且仅有 5 种情况必须对类进行加载:注意,有些文章会称为对类进行“初始化”。1、遇到new、getstatic、putstatic、invokestatic这四条字节码指令时,如果类还没进行初始化,则需要先触发其初始化。2、使用java.lang.reflect包的方法对类进行反射调用的时候,如果类还没进行初始化,则需要先触发其初始化。3、当初始化了一...

Java方法区和永久代

目前有三大Java虚拟机:HotSpot,oracle JRockit,IBM J9。JRockit是oracle发明的,用于其WebLogic服务器,IBM JVM是IBM发明的用于其Websphere服务器(所以在某行开发的时候,他们用的是IBM的JDK,因为他们使用的IBM的应用程序服务器Websphere,使用其他JDK可能存在兼容性问题)。JRockit和J9不存在永久代这种说法...

tomcat 与 jvm的关系

1,JVM(虚拟机),相当于电脑安装系统一样,可以运行应用程序。让tomcat跑起来,就得有jdk,而jdk自带了JVM,安装完了jdk,把安装jkd的bin目录告诉tomca,就可以了。2,有的web服务器不必安装jdk,因为自带了,如weblogic。3,tomcat web容器,主要和有jsp和servlet有关, 没有tomcat, 通过一定技术是可以运行jsp和serlet,所以...

白话 IT 之 从 ElasticSearch 到 ZooKeeper

这里,数据结点是存放搜索索引项的。非 master 的 client 节点简单说来就是一个智能的负载平衡器,可以处理搜索中的一些简单的步骤。master 结点顾名思义,主要是用来做 cluster 的管理,而不去做计算量比较大的实际搜索的操作或者处理。换句话说,有点类似一个内置的 zookeeper。ElasticSearch 在对 master 节点的选举上,至今仍存在的一个问题就是著...

jvm实例,tomcat容器,spring容器,在内存中的关系

2015年11月11日 10:41:20阅读数:2392jvm实例,tomcat容器,spring容器,在内存中的关系51.一个java项目对应一个jvm 吗? 2.tomcat里面加载多个java项目 ,是不是用了一个jvm? 3.java项目中的spring容器,部署到tomcat容器,启动tomcat以后的jvm实例 ,在内存中是怎么一个包含关系? 如果说 一个程序启动一个jvm实例,一个项

zookeeper 中的zxid

致使ZooKeeper节点状态改变的每一个操作都将使节点接收到一个Zxid格式的时间戳,并且这个时间戳全局有序。也就是说,每个对节点的改变都将产生一个唯一的Zxid。如果Zxid1的值小于Zxid2的值,那么Zxid1所对应的事件发生在Zxid2所对应的事件之前。实际上,ZooKeeper的每个节点维护者两个Zxid值,为别为:cZxid、mZxid。(1)cZxid: 是节点的创建时间所对应..

zookeeper的启动和状态查看

 Using config: /Users/dongfucai/local/zoo1/zookeeper-3.4.12/bin/../conf/zoo.cfgUsage: ./zoo1/zookeeper-3.4.12/bin/zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}➜loca...

Redisson实现Redis分布式锁的N种姿势RedLock

前几天发的一篇文章《Redlock:Redis分布式锁最牛逼的实现》,引起了一些同学的讨论,也有一些同学提出了一些疑问,这是好事儿。本文在讲解如何使用Redisson实现Redis普通分布式锁,以及Redlock算法分布式锁的几种方式的同时,也附带解答这些同学的一些疑问。Redis几种架构Redis发展到现在,几种常见的部署架构有:单机模式;主从模式;哨兵模式;集群模式;...

npm vue 安装过程中遇到npm ERR! errno -17

npm install -g @vue/cli遇到npm ERR! errno -17➜ chapter3 npm install -g @vue/clinpm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due...

    共 14 条
  • 1
  • 2
  • 请选择