当你凝视深渊,深渊也在凝视你。
06
17
15
深入理解Java虚拟机(2)之三-HotSpot虚拟机对象探秘 深入理解Java虚拟机(2)之三-HotSpot虚拟机对象探秘
对象的创建 虚拟机在遇到一条new指令时,首先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,则执行相应的类加载机制。 在类加载检查通过之后,虚拟机将为新生对
2019-06-15
12
10
03
26
SpringMVC SpringMVC
一、跟踪Spring MVC请求 请求的第一站是Spring的DispatcherServlet,DispatcherServlet查询一个或多个处理器映射(Handler Mappering),处理映射器会根据请求携带的URL信息来决策
2019-03-26
26
bean的作用域 bean的作用域
Spring作用域定义默认情况下,Spring应用上下文中的bean都是以单例(singleton)的形式创建的。 Spring定义了多种作用域,可以基于这些作用域创建bean: 单例(Singleton):在整个应用中,只创建bean一
2019-03-26
26
bean的生命周期 bean的生命周期
bean的生命周期 在传统的Java应用中,bean的生命周期很简单。使用new进行bean实例化,然后该bean就可以使用了。一旦该bean不再被使用,则由Java自动进行垃圾回收。 Spring容器中的bean的生命周期就复杂得多。以
2019-03-26
25
装配Bean 装配Bean
Spring配置的可选方案 隐式的bean发现机制和自动装配。 在Java中进行显示配置。 在XML中进行显示配置。 1.自动化装配beanSpring从两个角度来实现自动化装配: 组件扫描(component scanning):S
2019-03-25
23
Spring容器 Spring容器
介绍Spring容器并不只有一个,Spring自带了多个容器实现,可以归为两种类型。 bean工厂(由org.springframework.beans.factory.BeanFactory接口定义)是最简单的容器提供基本的DI支持。
2019-03-23
01
31
30
十四、微服务跟踪之Spring Cloud Sleuth 十四、微服务跟踪之Spring Cloud Sleuth
为什么要实现微服务跟踪微服务之间通过网络进行通信,同时网络常常很脆弱,网络资源也有限。如果能够跟踪每个请求,了解请求经过哪些微服务、请求耗费时间、网络延迟、业务逻辑耗费时间等指标、那么久能更好地分析系统瓶颈、解决系统问题。 Sping Cl
2019-01-30
29
2 / 3