1. Java必会的工具库,让你的代码量减少90%

    工作中很多工具类库,可以大大简化代码量,提升开发效率,这些类库早就成为了业界标准类库,大公司的内部也都在使用。 一块看一下有哪些工具类库你也用过。

    2021/04/18 Java

  2. Redis多种场景应用

    大多数数据库,由于经常和磁盘打交道,在高并发场景下,响应会非常的慢。为了解决这种速度差异,大多数系统都习惯性的加入一个缓存层,来加速数据的读取。redis由于它优秀的处理能力和丰富的数据结构,已经成为了事实上的分布式缓存标准。

    2021/03/30 Redis

  3. Mysql分库分表扩容方案

    中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。

    2021/02/11 mysql

  4. Spring定时任务@Scheduled详解

    在springMVC里使用spring的定时任务非常的简单,可以使用@scheduled定时任务的两种方式,一种是直接@scheduled(cron=”0 0 0 ? * * “),还有一种是使用xml配置

    2021/01/22 Java

  5. Gson反序列化泛型

    Java对象和Json之间的互转,一般用的比较多的两个类库是Jackson和Gson,下面记录一下Gson的学习使用。

    2020/12/30 Java

  6. SpringMVC 中 @ControllerAdvice 注解的三种使用场景

    @ControllerAdvice ,很多人可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:

    2020/12/12 Java

  7. Mysql的Binlog原理学习

    一、背景 作为开发人员,mysql在开发过程中必不可少,有些公司,打击数据库账号权限控制做的不是很到位,因此,常常会有数据库、表被误删的情况。 当数据库被删时,如何来恢复呢?最常用的一般就是通过mysql的binlog。那如何操作,原理又是什么?一起来学习一下。

    2020/11/24 Mysql

  8. Intellij IDEA集成JProfiler性能分析

    Jprofiler是用于分析J2EE软件性能瓶颈并准确定位到java类或者方法并有效解决性能问题的主流工具,它通常需要与性能测试工具如LoadRunner配合使用,因为往往只用当系统处于压力状态下才能反映出性能问题。

    2020/11/11 Java

  9. Jreble和Xrebel使用学习

    功能概括

    2020/11/10 Java

  10. PropertySource配置方式深入了解

    @PropertySource功能 加载指定的属性文件(*.properties)到 Spring 的 Environment 中。可以配合 @Value 和 @ConfigurationProperties 使用。 @PropertySource 和 @Value 组合使用,可以将自定义属性文件中的属性变量值注入到当前类的使用@Value注解的成员变量中。 @PropertySource 和 @ConfigurationProperties 组合使用,可以将属性文件与一个Java类绑定,将属性文件中的变量值注入到该Java类的成员变量中。

    2020/10/30 Java