排序
java——AQS(AbstractQueuedSynchronizer)
java——AQS(AbstractQueuedSynchronizer),AQS(AbstractQueuedSynchronizer)是Java并发包(java.util.concurrent)中的一个核心组件,是构建锁和其他同步器的基础框架。以下是对AQS的详细理...
Java测试类、工具类与JavaBean对比解析
Java测试类、工具类与JavaBean对比解析,Java中测试类的详细分析 测试类主要用于验证代码逻辑的正确性,通常使用测试框架(如JUnit、TestNG)编写。其核心特点是: 命名规范:以Test结尾,如User...
剑指offer-71、剪绳子(进阶版)
剑指offer-71、剪绳子(进阶版),题⽬描述 给你⼀根⻓度为 n 的绳⼦,请把绳⼦剪成整数⻓的 m 段( m 、 n 都是整数, n > 1 并且 m > 1 , m <= n ),每段绳⼦的⻓度记为 k[1] ,...,...
java通过SSE实现消息推送
java通过SSE实现消息推送,一、什么是SSE 严格地说,HTTP 协议无法做到服务器主动推送信息。但是,有一种变通方法,就是服务器向客户端声明,接下来要发送的是流信息(streaming)。 也就是说,...
Java基础语法
Java基础语法,注释 单行注释 // 多行注释 /* */ 文本注释 /** */ 标识符 关键字 标识符注意点 所有标识符都应该以字母,$,_ 开始 首字符之后可以是字母,$,_,或数字的任何字符组合 不能使用...
spring启动流程
spring启动流程,Spring启动流程 随着springboot的功能越来越强大,我们逐渐忘记了spring,但是每当遇到问题时缺无从下手, 我们在享受springboot给我们带来的便利的同时更应该了解其底层原理,...
Spring组件初始化扩展点:BeanPostProcessor
Spring组件初始化扩展点:BeanPostProcessor, 目录 一、概述 二、BeanPostProcessor的作用 三、核心方法解析 1、postProcessBeforeInitialization 2、postProcessAfterInitialization 四、实战...
《SpringBoot》史上最全SpringBoot相关注解介绍
《SpringBoot》史上最全SpringBoot相关注解介绍,@SpringBootApplication @SpringBootApplication看作是 @Configuration、@EnableAutoConfiguration、@ComponentScan 注解的集合。 @Configuratio...
数据库MVCC详解
数据库MVCC详解,MVCC 1.基本介绍 数据库:MySQL。【很多主流数据库都使用了MVCC,比如MySQL的InnoDB引擎、PostgreSQL、Oracle】 MVCC,全称Multi-Version Concurrency Control,即多版本并发控...
你还在使用 websocket 实现实时消息推送吗?
你还在使用 websocket 实现实时消息推送吗?,作者:工边页字 链接:https://juejin.cn/post/7325730345840066612 前言 在日常的开发中,我们经常能碰见服务端需要主动推送给客户端数据的业务场...
电商项目-品牌管理微服务开发
电商项目-品牌管理微服务开发, 一、功能分析 品牌管理微服务包括: (1)查询全部列表数据 (2)根据ID查询实体数据 (3)增加 (4)修改 (5)删除 (6)分页+条件查询 二、代码...
Pulsar 入门实战(6)–Rest API
Pulsar 入门实战(6)--Rest API,Rest API 是 broker 提供的关联 API,Java admin API 和 pulsar-admin CLI 底层都是使用的 Rest API;本文主要介绍其基本使用,文中所使用到的软件版本:Pulsar 3...













