自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVM垃圾收集器(1)--G1之前GC方法概览

本文从总体上介绍JVM的垃圾收集器,其中JVM指HotSpot VM。术语分代垃圾收集; JVM将堆分成两个物理区:新生代(Minor GC)、老年代(Major GC)。永久代虽然称为代,但是实际上不应该看作分代层次的一部分。VM只是用它来存储元数据,例如类的数据结构、保留字符串(Interned String)等。 垃圾收集器使用称为卡表(Card Table)的数据结构,使其不用扫描整个老

2017-01-20 15:05:47 670

原创 JVM概览

内建的JIT编译器,日渐成熟的垃圾收集器和不断改进的运行时环境(JVM Runtime Environment),使得Java应用的性能都能达到要求。但是许多Java技术人员只把JVM看成黑盒,若要提高Java性能调优的能力,必须对现代JVM有些基本认识。 HotSpot Java虚拟机有3个主要组件:VM运行时(Runtime)、JIT编译器(JIT Compiler)以及内存管理器(Memor

2017-01-17 18:01:51 350

原创 zuul源码分析之Filter管理

zuul支持动加载Filter类文件。实现原理是监控存放Filter文件的目录,定期扫描这些目录,如果发现有新Filter源码文件或者Filter源码文件有改动,则对文件进行编译加载。目前zuul支持使用Groovy编写的Filter。FilterFileManagerFilterFileManager用于管理Filter存放目录,并定期扫描目录的变化。 他的功能如下: - 开启一个线程,

2017-01-11 15:40:40 4470

原创 zuul源码分析之Request生命周期管理

zuul核心框架zuul是可以认为是一种API-Gateway。zuul的核心是一系列的filters, 其作用可以类比Servlet框架的Filter,或者AOP。其原理就是在zuul把Request route到源web-service的时候,处理一些逻辑,比如Authentication,Load Shedding等。 下图是zuul的核心框架。对于框架中的核心类将一一分析。ZuulFilte

2017-01-10 11:15:07 13350 1

原创 理解Java的弱引用

转自:Understanding Weak References Blog Some time ago I was interviewing candidates for a Senior Java Engineer position. Among the many questions I asked was “What can you tell me about weak references

2017-01-05 21:15:21 457

原创 Java应用性能分析

性能分析概念:性能分析是一种从运行的应用程序中收集性能数据的活动,该活动可能会对应用程序的响应性或吞吐量造成影响。其很少在生产环境中进行,通常在质量评估、测试或者开发环境中进行,作为监控活动发现性能问题时的后续活动。其包括方法分析和内存分析方法分析提供Java应用程序中方法执行时间的信息工具:Oracle Solaris Studio Performance Analyzer,它能够对Ja

2017-01-03 14:28:51 763

原创 Netty源码之Pipeline、ChannelHandler、ChannelHandlerContext

在Netty上,Pipeline把ChannelHandler串联在一起来组织处理逻辑。比如实现协议栈HTTP,HTTP2。而ChannelHandlerContext可以认为是Pipeline用于串联ChannelHandler的纽带。开发者的业务逻辑基本上是在ChannelHandler实现的,理解这三者以及三者之间的关联是使用Netty构建模块化、可复用程序的关键。ChannelHandler

2017-01-03 14:08:23 714

数据库课件关系模型资料

数据库课件关系模型资料,是我上课资料,挺好,免费

2009-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除