相关文章
C++20中的constinit说明符
constinit说明符断言(assert)变量具有静态初始化,即零初始化和常量初始化(zero initialization and constant initialization),否则程序格式不正确(program is ill-formed)。 constinit说明符声明具有静态或线程存储持续时间(thread storage duration)的…
建站知识
2024/11/22 23:02:22
排序——归并排序及排序章节总结
前面的文章中 我们详细介绍了排序的概念,插入排序,交换排序与选择排序,大家可以通过下面的链接再去学习:
排序的概念及插入排序
交换排序
选择排序
这篇文章就详细介绍一下另一种排序算法:归并排序以及…
建站知识
2024/11/22 23:02:18
leetcode hot 100 刷题记录(medium)
题目3:无重复字符的最长子串(YES)
解题思路:其实最好想到的方法就是使用两层for,让每个字符都可以是子串的首字符,查看哪个子串的长度最长即可。
给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子…
建站知识
2024/11/22 23:02:19
PICO,迷途VR?
随着科技的持续向前发展,越来越多的智能可穿戴设备涌现出来。除了最为大众所熟知的智能手环、智能手表之外,VR设备同样是可穿戴设备领域的一大细分领域,不少巨头都在VR领域有所布局。
回溯过往可知,VR并非新鲜事物,早…
建站知识
2024/11/22 23:02:22
策略模式原理与C++实现
定义
定义一些列算法,把他们一个个封装起来,并且使他们可以相互替换(变化)。该模式使得算法可独立于使用它的客户程序(稳定)而变化(扩展、子类化)。
C实现
在不考虑策略模式的情况…
建站知识
2024/11/22 23:02:22
计算机网络/通信网络——数据链路层/网络层协议/各层设备/英文缩写
数据链路层
帧的透明传输
字节填充的首尾定界法
在每个帧的前面有帧开始符SOH,帧后面有帧结束符EOT。如果在数据中出现了SOH或者EOT的话,那么就在前面插上一个ESC转义字符,如果ESC也在数据中,那么就在ESC前面加上一个ESC
比特…
建站知识
2024/11/23 1:10:25
SQL去重的四种方法
去重是指:查询的时候, 不显示重复,并不是删除表中的重复项 数据表: 方法1:distinct去重 作用:只能一列去重,当distinct后跟大于1个参数时,他们之间的关系是&&(逻辑与)关系,…
建站知识
2024/11/23 1:10:28
解决spring boot中使用拦截器导致swagger文档无法访问
目录
问题场景
解决方案 问题场景
我们的spring boot项目通常会使用接口文档管理依赖如knife4j(swagger3)
Spring Boot3整合knife4j(swagger3)_springboot3 knife4j-CSDN博客
通常也会使用拦截器来做登录鉴权、接口限流等操作,但是使用拦截器会导致swagger接口…
建站知识
2024/11/22 12:58:30