swagger 常用注解说明

2017-08-02
阅读 4 分钟
12.9k
swagger常用注解说明 常用到的注解有: Api ApiModel ApiModelProperty ApiOperation ApiParam ApiResponse ApiResponses ResponseHeader api标记 Api 标记可以标记一个Controller类做为swagger 文档资源,使用方式: {代码...} 与Controller注解并列使用。 属性配置: 属性名称 备注 value url的路径值 tags 如果设置这...

《深入理解Java虚拟机》(四)虚拟机性能监控与故障处理工具

2017-08-01
阅读 14 分钟
6.3k
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本文希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。

《深入理解Java虚拟机》(三)垃圾收集器与内存分配策略

2017-07-31
阅读 10 分钟
8.6k
在对象中添加一个引用计数器,每当有一个地方引用它时,计数器就加1;当引用失效时,计数器减1;其中计数器为0的对象是不可能再被使用的已死对象。

《深入理解Java虚拟机》(一)Java虚拟机发展史

2017-07-30
阅读 1 分钟
6.4k
作为一名Java开发人员,不能局限于Java语言规范,更需要对Java虚拟机规范有所了解。Java虚拟机规范有多种实现,其中HotSpot VM是Oracle JDK和Open JDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机。

《深入理解Java虚拟机》(二)Java虚拟机运行时数据区

2017-07-30
阅读 4 分钟
7.1k
Java虚拟机运行时数据区 详解 2.1 概述 本文参考的是周志明的 《深入理解Java虚拟机》第二章 ,为了整理思路,简单记录一下,方便后期查阅。 2.2 运行时数据区域 Java虚拟机在Java程序运行时会将内存区域划分成若干个不同的区域,各自负责不同的职责,这些区域都有各自的用途。 Java虚拟机运行时数据区分为以下几个部分...