240 发简信
IP属地:北京
  • Srping boot自动装配 实现自己的starter

    前言 Srping自动装配非常实用,我们可以利用这个把项目解耦合,真正使用的只需引入即可使用。今天我们来演示下自动装配,利用自动装配,实现web...

  • Spring Cloud Gateway请求转发+过滤

    介绍 gateway是Spring Cloud家族中功能强大的网关服务,除了做请求路由之外,还有做到定制化的请求过滤、鉴权等功能,是Spring...

  • Resize,w 360,h 240
    Spring Boot项目集成Sharding-JDBC

    前言 市面上分库分表的工具有很多,大致分为两种: 一种是在代码层面实现的分库分表,典型的像Sharding-JDBC; 另一种是基于代理实现的,...

  • Redis单线程模型,从源码角度解析

    简述 大家都知道Redis是单线程的内存数据库,数据存储在内存中,且使用的是单线程模型,因此速度极快;今天我们就来从源码的角度分析下Redis的...

  • Redis配置文件翻译

    简述 看源码之前,当然先看工具的配置文件。Redis配置文件是英文注释,读起来晦涩难懂。那么今天就先来翻译以下Redis的配置文件。 redis...

  • 利用SqlSession实现Mybatis多条sql同一个事务

    场景 在日常开发过程中,大家经常使用到的spring事务管理,保证更新和新增要么全部成功,要么全部失败;但是在某些场景中,需要保证执行的sql在...

  • Mac安装RabbitMQ

    概述 在Mac下安装RabbitMQ还是比较简单的,但是RabbitMQ是基于Erlang的,所以在安装RabbitMQ之前,需要先查看本机是否...

  • Resize,w 360,h 240
    Tomcat源码下载及本地启动

    概述 Tomcat做为开源的轻量级的应用服务器,而且源码使用Java语言编写,在大多数商业环境中得到广泛应用,那么我们就可以下载研习一下源码。 ...

  • Java实现UDP通信

    概述 UDP协议与TCP协议不同,UDP属于不可靠协议,UDP在使用Socket之前不需要进行连接(三次握手)。Java中通过DatagramP...

个人介绍
一只有梦想的程序汪!