相关文章
面试cast:reinterpret_cast/const_cast/static_cast/dynamic_cast
目录
1. cast
2. reinterpret_cast
3. const_cast
3.1 加上const的情况
3.2 去掉const的情况
4. static_cast
4.1 基本类型之间的转换
4.2 void指针转换为任意基本类型的指针
4.3 子类和父类之间的转换
5. dynamic_cast
5.1 RTTI(Run-time Type Identification) 1.…
建站知识
2024/10/27 6:11:02
golang学习笔记——将 channel 用作通信机制
文章目录 将 channel 用作通信机制Channel 语法无缓冲 channel缓冲 channelschannel 与 goroutine缓冲 channels 示例多路复用 将 channel 用作通信机制
golang学习笔记——将 channel 用作通信机制 golang学习笔记——并发计算斐波纳契数
Go 中的 channel 是 goroutine 之间…
建站知识
2024/10/28 20:55:05
给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位
给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。
返回滑动窗口中的最大值。
进阶:
你能在线性时间复杂度内解决此题吗?
示例1:
输入…
建站知识
2024/11/4 20:09:10
达索系统3DEXPERIENCE云端设计新体验
云是现代生活中必不可少的工具,在云端进行数据传输避免了传统的文件传输方式,更加方便快捷,节约了工作时间。
01
云端平台升级 在日常工作中有什么独特优势
在我们的生活工作中,云越来越多被提起,比如云计算、云服务…
建站知识
2024/10/28 21:19:24
Vue3路由配置、跳转
router/index.js
import { createRouter, createWebHistory } from vue-router// createRouter 创建路由实例,> new VueRouter()
// 1. history模式: createWebHistory() http://xxx/user
// 2. hash模式: createWebHashHistory() http://xxx/#/user// vite …
建站知识
2024/11/21 9:02:15
YAML 深入解析:从语法到最佳实践
什么是YAML
YAML(YAML Ain’t Markup Language)是一种人类可读的数据序列化语言。它的设计目标是使数据在不同编程语言之间交换和共享变得简单。YAML采用了一种简洁、直观的语法,以易于阅读和编写的方式表示数据结构。
YAML广泛应用于配置文…
建站知识
2024/11/15 14:51:15
Django批量插入数据及分页器
文章目录 一、批量插入数据二、分页1.分页器的思路2.用一个案例试试3.自定义分页器 一、批量插入数据 当我们需要大批量创建数据的时候,如果一条一条的去创建或许需要猴年马月 我们可以先试一试for循环试试 我们首先建立一个模型类来创建一个表
models.pyÿ…
建站知识
2024/10/27 16:55:42
idea修改行号颜色
前言
i当idea用了深色主题后,发现行号根本看不清,或者很模糊 例如下面这样
修改行号颜色
在IntelliJ IDEA中,你可以根据自己的喜好和需求定制行号的颜色。下面是修改行号颜色的步骤: 打开 IntelliJ IDEA。 转到 “File”&…
建站知识
2024/11/19 1:41:20