240 投稿
收录了46篇文章 · 5人关注
  • Mybatis的插件设计源码分析

    本文主要分为两部分,第一部分我们看插件设计原理和如何从 Mybatis 中学习设计插件,第二部分我们学习如何开发Mybatis插件。 一、插件设...

  • Resize,w 360,h 240
    开源许可证

    http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licen...

  • 跟我动手搭框架二之AOP实现

    代理这里主要用CGLIB代理,主要为实现前置通知,后置通知,环绕通知和异常通知本篇主要承上启下,承上根据IOC容易实现简单AOP代理, 启下,对...

  • 跟我动手搭框架三之Web容器实现

    本篇主要对Web的实现做说明,在参考文章的同事,可以把code clone下来,看,代码中有很多需要优化的地址,我已经用TODO标记处理啊,小编...

  • SpringBoot之自定义Servlet

    生产中我们有时候需要自定义servlet比如,对一些特定的资源路径进来的请求,做一些特殊处理,本文,介绍两种自定义的方法。 目录 @WebSer...

  • Resize,w 360,h 240
    手写一个轻量级的网关API

    以HTTP接口形式的应用,是目前大部分中小型企业最常见的微服务夸语言交互的实现方式即:定义多个接口,外部调用,经网关解析进行分发,小编遇到的这种...

  • Resize,w 360,h 240
    字节码加载和class实例(静态成员变量对象加载顺序)

    讨论code 大多数人会认为如果main之后,肯定是先打印出静态代码块内容如果你也这样认为就错了 要知道当main运行之后 A. 加载字节码到...

  • Resize,w 360,h 240
    跟我动手搭框架一之IOC容器实现

    本篇文章面对的是有开发经验的Java developer 因为我们将要实现的Spring的IOC容器,前些天由于工作中要开发公司的Callbac...

  • Master-Worker工具使用文档

    本案例测试Master-Worker并发设计模式,网上关于该模式,都大差不差,本案例使用线程池的方式,重新实现,并进行测试对比。笔者希望进行优化...

  • Resize,w 360,h 240
    分布式补偿事务处理方案

    事务原子性,一致性,持久性,隔离性是基本的属性,这里不解释,本篇文章只对分布性事务方案做说明方案 问题来源 随着分布式微服务应用盛行,带来的优势...

专题公告

工作实践