240 发简信
IP属地:广东
  • 120
    SpringBoot性能优化

    一、扫描优化 SpringBoot项目中的启动类,会使用@SpringBootApplication 注解,该注解的作用扫描外部依赖项目(例如:Tomcat,SpringMV...

  • 120
    EasyCode(代码神器)

    Easycode是IDEA的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。 1、安装(E...

  • 120
    Spring-缓存及SpringBoot——默认缓存、Ehcache、Redis

    使用缓存 好处: 1、加快响应速度;2、减轻数据库压力;3、提升服务负载能力; 缺点: 1、数据冗余存储、空间;2、代码开发;3、缓存服务稳定性维护;4、存在数据一致性误差;...

  • 为什么不建议使用Date,而是使用Java8新的时间和日期API?

    Java 8:新的时间和日期API 在Java 8之前,所有关于时间和日期的API都存在各种使用方面的缺陷,因此建议使用新的时间和日期API,分别从旧的时间和日期的API的缺...

  • 120
    面试官问:平时碰到系统CPU飙高和频繁GC,你会怎么排查?

    处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。...

  • 阿里内部强制执行的Redis规范,违者绩效直接3.25

    Redis规范 一:键值设计 1.key 名设计 (1)可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id (2)...