1 Tomcat核心功能 我们知道如果要设计一个系统,首先是要了解需求。 Tomcat 要实现本质是2个核心功能 ...[作者空间]
死磕Tomcat系列(2)——EndPoint源码解析 在上一节中我们描述了Tomcat的整体架构,我们知道了To...[作者空间]
前言 在开发中,有时候会碰到把多个参数,或者说把数组转成List的需求,通常我们会使用 Arrays.asList...[作者空间]
Vector、ArrayList、LinkedList均为线型的数据结构; 底层实现方式 ArrayList内部用...[作者空间]
1.背景 在使用Spring MVC时候大部分同学都会定义两个配置文件,一个是Spring的配置文件spring....[作者空间]
在工作中如何选择拦截机制去处理我们的业务请求,过滤器,拦截器,还是切面的选择一直比较模糊,今天花时间整理一下 概述...[作者空间]
前言 昨天,笔者在一篇面经中突然看到阿里的这样一道面试题: Mybatis中的Dao接口和XML文件里的SQL是如...[作者空间]
说明:本文以以下配置进行服务发布流程分析:注册中心:zookeeper;发布协议:dobbo 一、代理服务创建流程...[作者空间]
阅读dubbo代码的困惑 在阅读dubbo源码的过程中,最初带给我最大的困惑就是在多实现的接口中,如何查找当前上下...[作者空间]
整理了一些dubbo可能会被面试的面试题,感觉非常不错。如果你基本能回答说明你看懂了dubbo源码,对dubbo了...[作者空间]
从早期的lamp(linux、apache、mysql、php)架构到分布式集群部署,创造服务的架构层出不穷,du...[作者空间]
前言 我们知道,IOC是Spring的核心。它来负责控制对象的生命周期和对象间的关系。举个例子,我们如何来找对象的...[作者空间]
前言 Spring是什么?它是一个应用程序框架,为应用程序的开发提供强大的支持,例如对事务处理和持久化的支持等;它...[作者空间]
前言 俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具...[作者空间]
在项目中大多数用的都是@MapperScan注解,指定basePackages,扫描mybatis Mapper接...[作者空间]
组内每周都有技术分享,轮着来,人人有份。 上次分享了Spring的统一事务模型,这次聊聊Spring的声明式事务模...[作者空间]
一个项目中肯定会存在很多共用的查询数据,对于这一部分的数据,没必要 每一个用户访问时都去查询数据库,因此配置二级缓...[作者空间]
参考网址: 《秒懂,Java 注解 (Annotation)你可以这样学》 《Java注解基本原理》 《注解A...[作者空间]
网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个...[作者空间]
代理是一种设计模式,目的是对外提供统一的接口(这样可以隐藏被代理类不想公开的方法),在此基础上,可以在代理类实现逻...[作者空间]