如何理解复杂的指针或引用语句

如何理解复杂的指针或引用语句

如何一眼看透复杂的 C++ 声明?秘诀就在于“由右向左”的解析顺序。

Explore categories

Explore the categories

System

5+ articles

System

思维

2+ articles

思维

Lang

18+ articles

Lang

Database

14+ articles

Database

Other

6+ articles

Other

Distributed

7+ articles

Distributed

Web

2+ articles

Web

DevPractice

1+ articles

DevPractice

Latest articles 🎈

Check out our latest articles

5W2H分析法

一文掌握 5W2H:用 What、Why、Who、Where、When、How、How much 系统拆解问题,追溯根因并制定可执行方案。结合战略决策、项目管理与职业发展三个实战场景,帮助你快速找到可控解法与下一步行动。

·#分析
0
1 min read

MySQL的SQL执行过程

本文通过简要介绍 MySQL 中的各个核心组件,包括连接器、查询缓存、解析器、优化器、执行器和日志模块,带领读者一步步梳理一条 SQL 语句在数据库中的完整执行流程。从客户端发送请求开始,到生成执行计划,再到实际读取或写入数据,逐层揭示各模块的职责与协作方式,帮助读者建立起对 MySQL 内部工作机制的整体认识,为后续性能调优和故障排查打下基础。

·#MySQL
0
6 min read

RabbitMQ的使用

本文系统介绍了 RabbitMQ 的基础用法,并深入解析如何通过 Spring Boot 集成实现消息的发送、接收与监听。内容涵盖交换机、队列、绑定关系及消息确认机制等核心概念,旨在帮助开发者高效构建稳定可靠的消息驱动系统。

0
6 min read

Spring核心概念介绍

梳理 Spring 核心概念:Bean、BeanDefinition、BeanFactory 及其重要实现(DefaultListableBeanFactory)、BeanDefinitionReader 与扫描器、ApplicationContext 及常用实现、BeanPostProcessor、BeanFactoryPostProcessor、FactoryBean 的机制与示例,以及扫描过滤与元数据读取要点。

·#Source Code/Spring
0
8 min read

TOCTOU问题

TOCTOU(Time-Of-Check to Time-Of-Use)是一类典型的竞态条件问题,指程序在“检查资源状态”和“实际使用该资源”之间存在时间窗口,状态可能被其他线程或进程悄悄改掉,从而引发逻辑错误或安全漏洞。本文通过 Redisson 分布式锁unlock的实际案例,说明 TOCTOU 在业务代码中的具体表现。

0
1 min read

logback日志路径出现 IS_UNDEFINED 的问题

本文分析了在使用 Logback 作为日志框架时,日志路径中出现 IS_UNDEFINED 的常见原因,通常是由于未正确配置或未定义相关变量(如 ${LOG_PATH})。文章介绍了该问题的排查方式以及解决方案,帮助开发者更好地掌握 Logback 的配置机制。

·#Spring
0
1 min read