摘要:
git diff 命令浅析 以下内容来自GPT的chat 请向我介绍git diff命令的用法 git diff 是 Git 中用于比较不同版本之间的改动的一个非常重要的命令。它可以比较工作区、暂存区和提交历史中的差异,帮助开发者理解和查看代码的变化情况。 git diff 的基本用法 比较工作区和 阅读全文
摘要:
C宏中的##(token pasting) 以下内容来自GPT 在 C 和 C++ 中,## 运算符称为“token pasting”运算符或“粘贴”运算符,用于宏定义中。当使用 ## 运算符时,它会将前后的标记(token)直接拼接在一起。在 __VA_ARGS__ 前面使用 ## 运算符有一个特 阅读全文
摘要:
C++简单日志/debug调试信息输出 在写一些简单的小项目,或者算法题的时候,没有必要使用spdlog、log4cpp这样专门的日志库,但是如果把所有的调试语句都用 #ifdef DEBUG ... #endif 这样的语句块包围,就太麻烦了,我们可以用一个宏/函数来替代这些每处都不得不插入的语句 阅读全文
摘要:
fatal: refusing to merge unrelated histories解决办法 refusing to merge unrelated histories的解决方案(本地/远程)综合-CSDN博客 阅读全文
摘要:
Go入门笔记 Go是编译型语言: Go 代码通过 go build 或 go run 等命令来编译成二进制文件。尽管 Go 允许使用 go run 直接执行代码,但背后其实是先将代码编译成二进制文件再执行,而非逐行解释执行。 Go语言常用的命名规范 在 Go 中,导出的(exported)函数名应该 阅读全文
摘要:
leetcode 75. Sort Colors & 三路快速排序 只有0和1的情况 在这种简化情况下,我们只需要顺序遍历数组,遇到0就放到前面即可。 class localExperiment { public: void sort01(std::vector<int> &nums) { int 阅读全文
摘要:
NVIDIA APP全局设置加载失败解决方案 因为NVIDIA APP直到现在还是Beta版本,在使用过程中难免会出现不少问题。 问题描述 全局设置界面显示叹号或者显示当前设置不可用,请稍后再试; 局部设置也要加载好一会儿才能出来。 无效办法 重启 笔记本设备开/关独显直连 临时解决办法 考虑到我以 阅读全文
摘要:
2024全国大学生计算机系统能力大赛全国总决赛-OS功能挑战赛道答辩心得、教训 虽然标题中写的是"心得、教训",但因为本次比赛表现较差,主要还是记录一下教训。 场外因素的影响 因为平时比较喜欢熬夜,在去杭州的前一天晚上睡得很晚,当天又因为初到杭州十分亢奋,在旅途上全程没有补觉。导致第二天白天(答辩前 阅读全文
摘要:
VMware虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 1.直接关闭性能计数器虚拟化 2.关闭Windows11的电脑管家 阅读全文
摘要:
MSI afterburner无法监控选项中GPU temperature缺失 解法办法:开启独显直连或者先启动游戏,再打开微星小飞机 阅读全文