jvm
wmburst
经历过完全从零开始公司开发一套完整系统,从产品设计、UI设计、WEB搭建开发、后台搭建开发、安卓IOS搭建开发、数据收集分析系统搭建开发、服务器购买、高并发处理和服务器优化等服务从零开始到项目上线遇到问题、同时公司小程序、插件等、共享盘等东西的开发部署均有开发或者参与开发
展开
-
kafka搭建 java 链接操作
kafka集群搭建与使用安装前的环境准备由于Kafka是用Scala语言开发的,运行在JVM上,因此在安装Kafka之前需要先安装JDK。yum install java-1.8.0-openjdk* -ykafka依赖zookeeper,所以需要先安装zookeeperwget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gztar -zxvf zookeeper-3.4.12.tar.gzcd原创 2020-09-16 15:24:32 · 392 阅读 · 0 评论 -
GC格式、常规优化方式
垃圾回收机制的分类CMSCMS堆内存和以网的垃圾收集器一样,分为新生代和老年代,新生代和老年代是物理隔离的。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RMEGAHNR-1592646953798)(https://cdn.nlark.com/yuque/0/2020/webp/99448/1592532635546-b62d959d-47cf-4505-b51d-0cd1b66759d3.webp)]G1G1将JAVA的堆空间分割成了若干空间大小的区域,regi原创 2020-06-20 17:56:16 · 553 阅读 · 0 评论 -
jvm优化命令、工具案例
jps查询出所有的java运行程序C:\Users>jps14624 Jps17600 GgUserApplication20752 RemoteMavenServer106168652 Launcher查询java运行的初始值:jinfo -flags 17600java系统参数:jinfo -sysprops 17600jstat类加载统计:jstat -class 17600C:\Users>jstat -class 17600Loaded Bytes Un原创 2020-06-18 17:27:27 · 410 阅读 · 0 评论 -
jvm结构、垃圾回收机制详解
JVM整体架构JVM(虚拟机):指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Virtual Box,Java Virtual MachineJava虚拟机阵营:Sun HotSpot VM、BEA JRockit VM、IBM J9 VM、Azul VM、Apache Harmony、Google Dalvik VM、Microsoft JVM…jvm整体架构类加载器系统运行时数据区(内存结构)执行引擎原创 2020-06-17 16:40:07 · 198 阅读 · 0 评论 -
jvm指令集
跳转到class文件目录,使用javap -c StringTest.class -> p.txt命令将编译后的文件输出到p.txt文件栈和局部变量操作将常量压入栈的指令aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将int类型常量1压入栈iconst_2 将int类型常量2压入栈iconst_3 将int类型常量3压入栈iconst_4 将int类型常量4压入栈ico转载 2020-06-17 14:58:38 · 148 阅读 · 0 评论