- 博客(10)
- 资源 (5)
- 问答 (5)
- 收藏
- 关注
原创 深入JVM内核----原理、诊断与优化
JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,下面我们就深入了解一下jvm:第一节:初识JVM概念及规范...
2019-02-21 17:28:12 247
原创 性能监控工具
系统性能监控Linux系统命令可以确定系统运行的整体状态,基本定位问题所在。1、Linux中的uptime命令,输出下面信息04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20当前时间 04:03:58系统已运行的时间 10 days,13:19 当前在线用户 1 user (每一个终端算...
2019-02-28 16:37:45 456
原创 类装载器
class装载验证流程1、加载装载类的第一个阶段取得类的二进制流转为方法区数据结构在java堆中生成对应的java.lang.class对象2、连接验证1)验证的目的:保证Class流的格式是正确的。文件格式的验证— 是否以0xCAFEBABE开头— 版本号是否合理元数据验证— 是否有父类— 继承了final类?— 非抽象类实现了所有的抽象方法。字节码验...
2019-02-27 17:09:57 161
原创 GC参数
堆的回顾1、堆中分为新生代和老年代。如图:eden、s0、s1为新生代区域,tenured为老年代区域。s0、s1是两个大小相等的区域,称为幸存区,该区域使用的复制算法。串行收集器串行收集器是GC中常用的一种收集器。1、其最古老、最稳定2、效率高3、可能会产生较长的停顿4、使用参数 -XX:+UseSerialGC启动串行收集器,使用该参数:新生代、老年代使用串行回收。新生代...
2019-02-27 15:42:51 553
原创 GC的算法与种类
文章目录GC的概念GC算法一、引用计数法(java中没有使用引用计数算法)二、标记清除三、标记压缩四、复制算法(java新生代中使用)分代思想可触及性根(可触及性根节点说明,哪些对象可以为根)Stop-The-World一、GC为什么会有全局停顿?二、全局停顿危害GC的概念1、GC的全称:Garbage Collection 垃圾收集器,及时清除不使用的对象,释放空间内存。2、1960年,...
2019-02-25 19:41:24 276
原创 常用JVM配置参数
文章目录Trace跟踪参数1、打印GC的日志信息,命令如下2、打印GC详细信息3、打印GC发生的时间戳4、指定GC log的位置,以文件输出。5、每次GC前后,都打印堆信息6、监控类的加载7、打印类信息堆的分配参数1、指定最大堆和最小堆2、设置新生代大小3、设置新生代和老年代的比值4、设置两个Survivor区和eden的比值5、内存溢出(OOM)时导出堆到文件6、导出OOM的路径7、在内存溢出时...
2019-02-25 15:13:22 187
原创 jvm运行机制
文章目录jvm启动流程jvm基本结构一、PC寄存器二、方法区三、Java堆四、Java栈(先进后出的数据结构)五、栈、堆、方法去交互内存模型编译和解释运行的概念jvm启动流程1、java或者javaw命令启动。2、系统装载配置,根据当前路径和系统版本寻找jvm.cfg(jvm的配置文件)。3、根据配置找到JVM.dll,jvm.dll为jvm的主要实现。4、初始化JVM获得JNIEnv接...
2019-02-22 15:48:14 234
原创 初步了解JVM
文章目录JVM的概念JVM的规范定义:jvm主要定义了二进制class文件和JVM指令集等JVM的概念1、 JVM 是Java Virtual Machine的简称,翻译为Java虚拟机。2、虚拟机 ----- 指通过软件模拟的具有完成硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。3、常见的虚拟机有:VMWareVisual BoxJVM4、VMWare或者 Visu...
2019-02-21 17:19:09 211
原创 通过注解修改wsdl文档
JDK中的相关注解1、@WebService作用在具体类上,而不是接口。一个类只有添加了此注解才可以通过Endpoint发布一个web服务。一个添加了此注解的类,必须要至少包含一个实例方法。静态方法和final方法不能被发布为服务方法。WebService注解包含以下参数:2、@WebMethod此注解用在方法上,用于修改对外暴露的方法。3、@WebResult用于定制返回...
2019-02-21 16:16:40 244
原创 ajax、Jquery、HttpUrlConnectin请求web service
文章目录ajax请求web servicejquery 请求web serviceHttpUrlConnection 请求web Serviceajax请求web service1、客户端发起请求,会发送一段下面这样的信息,Payload就是通过标签进行数据传递。ID: 1Address: http://localhost:8080/wx-cxf-server-spring/order...
2019-02-21 16:01:58 161
Gen_Signature_Android 应用签名生成工具
2022-08-18
jave资源.zip
2020-06-13
guava-21.0.jar
2018-10-25
通过truffel部署智能合约,在bsc上部署可以成功,在ok上部署就会提示未授权认证
2021-08-30
windows安裝Logstash,启动不了问题
2020-04-08
win10使用docker安装RrabbitMQ运行后,自动退出
2019-04-11
创建对象时,报错method <init>()V not found
2019-01-24
微信小程序if不等判断无效
2018-12-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人