240 发简信
IP属地:云南
  • Resize,w 360,h 240
    Java的代理模式

    Java的代理模式 前言 为其他对象提供一个代理以控制对某个对象的访问。代理类主要负责为委托了(真实对象)预处理消息、过滤消息、传递消息给委托类...

  • Resize,w 360,h 240
    IDEA 中使用 spring-boot-devtools 实现热部署

    IDEA 中使用 spring-boot-devtools 实现热部署 热部署可以让我们在更新代码时能实时的去测试是否正确,而不是每次都要重启项...

  • 使用jGit 通过gitUrl 获取Git的所有分支

    使用jGit 通过gitUrl 获取Git的所有分支 本文代码已经同步到码云 ,欢迎大家 star https://gitee.com/njit...

  • Spring 中数据校验 @Validated和@Valid 的区别

    Spring 中数据校验 @Validated和@Valid 的区别 Spring Validation验证框架对参数的验证机制提供了@Vali...

  • MySQL中date、datetime、timestamp 对比

    前言 一个完整的日期格式如下:YYYY-MM-DD HH:MM:SS[.fraction],它可分为两部分:date部分和time部分,其中,d...

  • 使用BeanUtils.copyProperties进行对象之间的属性赋值

    问题引入 需要将不同的两个对象实例进行属性复制,从而基于源对象的属性信息进行后续操作,而不改变源对象的属性信息,比如DTO数据传输对象和数据对象...

  • Junit 单元测试以及断言

    简介 单元测试是用来进行测试我们业务代码是否有问题,而不用在业务代码中到处System.out.println(),在基于maven的项目中,默...

  • BIO、NIO和AIO的区别以及Netty 简介

    BIO、NIO和AIO的区别以及Netty 简介 要分清这三个,首先要分清这两组概念。 同步(Synchronization)和异步(Async...