相关文章
读书笔记:Effective C++ 2.0 版,条款22(传引用)、条款23(返回引用没有返回对象安全)
条款22: 尽量用“传引用”而不用“传值” 原因是减少不必要的拷贝构造函数、析构函数。 个人觉得,一般情况下,小于等于cpu字长的传值,其它传引用。 范式如下:
const student& returnstudent(const student& s){ return s…
编程日记
2025/1/20 19:25:07
bootstrap.properties中配置Nacos
bootstrap.properties用于在Spring Boot应用程序启动阶段加载外部配置 优先级高:在应用程序启动时首先加载,用于配置应用程序的基础设置,如配置数据源、日志、配置服务器 外部配置:加载外部配置源(如远程配置服务器&a…
编程日记
2025/1/23 4:15:08
【单片机学习笔记】Windows+Vscode+STM32F4+freeRTOS+FatFs gcc环境搭建
为摒弃在接受keil邮件,研究了下gun编译,以STM32F407为例,简单记录
1. 软件包准备
Git 选择对应版本直接安装即可https://git-scm.com/download/winmakegcc 1)将上述软件包放置于C盘根目录 2)添加环境变量
3&am…
编程日记
2025/1/21 1:49:05
【QT开发(10)】QT 进程
文章目录 1.1 运行一个新进程1.2 QProcess 还可以对一些信号进行关联2 进程间通信2.1 使用共享内存实现进程通信2.2 演示 代码仓库参考 1.1 运行一个新进程
使用类 QProcess,允许将一个进程堪称一个顺序IO设备。
在Qt中,QProcess类是用于启动外部进程的…
编程日记
2025/1/22 17:51:25
如何压缩ppt文件的大小?
如何压缩ppt文件的大小?要知道现在很多课件都是使用ppt文件,那么就导致ppt文件过大,我们很多时候电脑的存储空间就不够了。为了能够更好的存储这些ppt文件,我们通常会选择压缩ppt文件。怎么压缩ppt文件更快更好,没有损…
编程日记
2025/1/18 5:49:07
LeetCode 2172. 数组的最大与和【状压DP,记忆化搜索;最小费用最大流】2392
本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…
编程日记
2025/1/23 3:33:03
mac安装+配置python3环境
一、python3下载
官网下载 https://www.python.org/
二、python3安装
打开下载好的.pkg文件一直继续确认即可。
三、验证是否安装成功
打开终端,输入python3,如果返回python对应的版本信息,则安装成功。
四、python配置
如果需要输入…
编程日记
2025/1/21 3:26:38
文件的基本操作(创建文件,删除文件,读写文件,打开文件,关闭文件)
1.创建文件(create系统调用)
1.进行Create系统调用时,
需要提供的几个主要参数: 1.所需的外存空间大小(如:一个盘块,即1KB) 2.文件存放路径(“D:/Demo”) 3.文件名(这个地方默认为“新建文本文档.txt”) …
编程日记
2025/1/18 19:41:43