归档: 2021 6月

  • Java反射:框架设计的灵魂

    时间:2021-6-2 作者:qvyue

    Java 在运行时识别对象和类的信息,主要有两种方式:一种是传统的RTTI(Run-Time Type Ide […]

  • 服务器CPU负载过高,如何定位问题

    时间:2021-6-2 作者:qvyue

    一、排查 CPU 故障的常用命令 top:Linux 命令。可以实时查看各个进程的 CPU 使用情况。也可以查 […]

  • Java中的PO、VO、DTO、BO、POJO、BO/DO、DAO

    时间:2021-6-2 作者:qvyue

    一、简单Java对象 1️⃣PO persistent object 持久对象。与数据库里表字段一一对应。PO […]

  • 同步计数器 CountDownLatch(闭锁)

    时间:2021-6-2 作者:qvyue

    一、概念 CountDownLatch 是java.util.concurrent中的一个同步工具类,用来协调 […]

  • 你的系统如何支撑高并发

    时间:2021-6-2 作者:qvyue

    一、概述 高并发系统各不相同,比如每秒百万并发的中间件系统、每日百亿请求的网关系统、瞬时每秒几十万请求的秒杀大 […]

  • 二叉树、平衡二叉树、红黑树、B树、B+树与B*树

    时间:2021-6-2 作者:qvyue

    一、二叉树 1️⃣二叉查找树的特点就是左子树的节点值比父亲节点小,而右子树的节点值比父亲节点大,如图: 基于二 […]

  • 2021最全Spring面试题70道

    时间:2021-6-2 作者:qvyue

    前言 作为应届生,处于找工作中。今年2月份刚刚整理出来的Spring面试题,时间比较赶就没有按照Spring的 […]

  • Spring

    时间:2021-6-2 作者:qvyue

    一、Spring框架 轻量:Spring是轻量级的,基本的版本大小为2MB 作用:Bean工厂,用来管理Bea […]

  • 分布式与集群的区别

    时间:2021-6-1 作者:qvyue

    分布式就是将一个任务分为多个子任务,分别交给多个服务器实体来完成,每个服务器实体完成相对应的子任务。分布式是以 […]

  • Spring中$与#的区别

    时间:2021-6-1 作者:qvyue

    SPEL表达式 spring表达式语言简称SPEL:是一个支持运行时查询和操作对象图的强大的表达式语言。语法类 […]