草庐IT

jvm-debug

全部标签

iview 酸爽debug: subMenu默认选中无效的解决方法

一.在iview中写一个submenu{{cid}}因为这个subMenu是动态生成的,他的name我设置为动态生成过程中的index,所以第一个subMenu的name是0.根据上述设定,参考官网的说明,使用activeName="0"来表示激活的name,还特别注意力name是string而不是int基本数据类型.所以就通过这种方式让subMenu0呈现激活态.很好,并不work下面是高能的踩坑过程,如果不想看可以直接跳转"三.解决方法"二.踩坑全过程根据网上的资料,我迅速的发现了解决问题的路径."因为subMenu是动态展开的"--->所以需要调用updateActiveName()方法

iview 酸爽debug: subMenu默认选中无效的解决方法

一.在iview中写一个submenu{{cid}}因为这个subMenu是动态生成的,他的name我设置为动态生成过程中的index,所以第一个subMenu的name是0.根据上述设定,参考官网的说明,使用activeName="0"来表示激活的name,还特别注意力name是string而不是int基本数据类型.所以就通过这种方式让subMenu0呈现激活态.很好,并不work下面是高能的踩坑过程,如果不想看可以直接跳转"三.解决方法"二.踩坑全过程根据网上的资料,我迅速的发现了解决问题的路径."因为subMenu是动态展开的"--->所以需要调用updateActiveName()方法

流量录制回放工具jvm-sandbox-repeater入门篇——服务部署

趋于当前技术不断更新、产品功能多元化之下,流量回放的热度也是越来越高。在前一段时间,测试团队也提到阿里开源的流量回放工具jvm-sandbox-repeater我个人就先尝试一下,期间还是遇到一些问题,通过咨询和度娘的帮助下,整体功能的使用流程是跑通了。jvm-sandbox-repeater简介在聊之前,我们先来了解下jvm-sandbox-repeater,其实在官网上也有详细的介绍,这里就直接搬官网的吧jvm-sandbox-repeater是JVM-Sandbox生态体系下的重要模块,它具备了JVM-Sandbox的所有特点,插件式设计便于快速适配各种中间件,封装请求录制/回放基础协议

流量录制回放工具jvm-sandbox-repeater入门篇——服务部署

趋于当前技术不断更新、产品功能多元化之下,流量回放的热度也是越来越高。在前一段时间,测试团队也提到阿里开源的流量回放工具jvm-sandbox-repeater我个人就先尝试一下,期间还是遇到一些问题,通过咨询和度娘的帮助下,整体功能的使用流程是跑通了。jvm-sandbox-repeater简介在聊之前,我们先来了解下jvm-sandbox-repeater,其实在官网上也有详细的介绍,这里就直接搬官网的吧jvm-sandbox-repeater是JVM-Sandbox生态体系下的重要模块,它具备了JVM-Sandbox的所有特点,插件式设计便于快速适配各种中间件,封装请求录制/回放基础协议

jvm相关知识

JVM相关知识内存结构    第一部分:编译器(将.java源文件编译为.class文件)类加载器类加载实际上包括三部分:懒加载链接懒初始化第二部分:方法区(线程公有):方法区实际上是JVM的一种规范,它在HotSpot虚拟机(HSDB,HotspotDebugger调试工具)中,在1.7之间存在于永久代中,在1.8中存在于元空间中,使用本地内存对这些信息进行存储堆内存(线程公有):jvm调优的重点区域,jvm参数 -Xmx-Xms  -Xmn.主要分为伊甸园、幸存区(from、to)、老年代.  MinorGC、MixedGC、FullGC程序计数器(线程私有):程序计数器是唯一一个不存在内

jvm相关知识

JVM相关知识内存结构    第一部分:编译器(将.java源文件编译为.class文件)类加载器类加载实际上包括三部分:懒加载链接懒初始化第二部分:方法区(线程公有):方法区实际上是JVM的一种规范,它在HotSpot虚拟机(HSDB,HotspotDebugger调试工具)中,在1.7之间存在于永久代中,在1.8中存在于元空间中,使用本地内存对这些信息进行存储堆内存(线程公有):jvm调优的重点区域,jvm参数 -Xmx-Xms  -Xmn.主要分为伊甸园、幸存区(from、to)、老年代.  MinorGC、MixedGC、FullGC程序计数器(线程私有):程序计数器是唯一一个不存在内

Java基础-JVM篇

1.1.线程​ 这里所说的线程指程序执行过程中的一个线程实体。JVM允许一个应用并发执行多个线程。HotspotJVM中的Java线程与原生操作系统线程有直接的映射关系。当线程本地存储、缓冲区分配、同步对象、栈、程序计数器等准备好以后,就会创建一个操作系统原生线程。Java线程结束,原生线程随之被回收。操作系统负责调度所有线程,并把它们分配到任何可用的CPU上。当原生线程初始化完毕,就会调用Java线程的run()方法。当线程结束时,会释放原生线程和Java线程的所有资源。HotspotJVM后台运行的系统线程主要有下面几个:类型说明虚拟机线程(VMthread)这个线程等待JVM到达安全点操

Java基础-JVM篇

1.1.线程​ 这里所说的线程指程序执行过程中的一个线程实体。JVM允许一个应用并发执行多个线程。HotspotJVM中的Java线程与原生操作系统线程有直接的映射关系。当线程本地存储、缓冲区分配、同步对象、栈、程序计数器等准备好以后,就会创建一个操作系统原生线程。Java线程结束,原生线程随之被回收。操作系统负责调度所有线程,并把它们分配到任何可用的CPU上。当原生线程初始化完毕,就会调用Java线程的run()方法。当线程结束时,会释放原生线程和Java线程的所有资源。HotspotJVM后台运行的系统线程主要有下面几个:类型说明虚拟机线程(VMthread)这个线程等待JVM到达安全点操

JVM的类加载过程

每日一句人到情多情转薄,而今真个不多情。每日一句Thefroginthewellknowsnothingofthegreatocean.井底之蛙,不知大海。JVM的类加载阶段JVM 的类加载分为五个阶段:1. 加载:被虚拟机读入内存2. 验证:验证 Class 字节流的数据是否遵守JVM的规定3. 准备:正式为类变量(静态变量)分配内存并设置初始值,并非代码中设置的值4. 解析:将常量池中的符号引用解析为直接引用5. 初始化:真正执行类中定义的java代码加载指JVM读取class文件,并且根据Class文件描述创建java.lang.Class对象的过程。类加载过程主要包含将Class文件读

JVM的类加载过程

每日一句人到情多情转薄,而今真个不多情。每日一句Thefroginthewellknowsnothingofthegreatocean.井底之蛙,不知大海。JVM的类加载阶段JVM 的类加载分为五个阶段:1. 加载:被虚拟机读入内存2. 验证:验证 Class 字节流的数据是否遵守JVM的规定3. 准备:正式为类变量(静态变量)分配内存并设置初始值,并非代码中设置的值4. 解析:将常量池中的符号引用解析为直接引用5. 初始化:真正执行类中定义的java代码加载指JVM读取class文件,并且根据Class文件描述创建java.lang.Class对象的过程。类加载过程主要包含将Class文件读