https://api.vvhan.com/api/avatar/boy

技术博客分享

spring-security学习入门指引

了解认证(Authentication)、授权(Authorization)、加密(Hashing/Encryption)、会话管理(Session Management)等术语。先掌握 Spring Core、Spring MVC 和 Spring Boot 的基础,理解依赖注入(DI)、AOP、Bean 生命周期等核心概念。分析 GitHub 上的 Spring Security 项目(如 Spring官方示例、Spring Security Demo)。依赖,观察默认的安全行为(如自动生成的密码)。

re-二维四向迷宫题

深度优先搜索,即DFS,一种用于遍历或搜索树或图的算法。沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点都被访问为止。一个形象的演示深度优先搜索一般是通过递归来实现的,“递”的过程就是往下搜的过程对应着深度,“归”的过程就是回溯,回退上一级宽度优先搜索,即BFS。C++中的宽度优先搜索。

C-list类

在C++标准库中,list是一个非常重要的容器类,它实现了双向链表的数据结构。本文将详细介绍C++中list的使用方法,包括其构造函数、迭代器、容量操作、元素访问以及修改操作等。此外,我们还将探讨list的迭代器失效问题,并通过模拟实现一个简单的list类来深入理解其底层工作原理。最后,我们将对比list与vector的优缺点,帮助读者在实际开发中根据需求选择合适的容器。