- 博客(80)
- 收藏
- 关注
原创 vscode一个文件夹有残余的git仓库文件,已经失效了,怎样进行清空仓库残余文件并重新初始化git--ubuntu
摘要:在Ubuntu系统中彻底清除残余Git仓库并重新初始化的步骤:1)备份重要文件;2)删除.git文件夹(rm -rf .git);3)初始化新仓库(git init);4)添加远程仓库链接;5)获取远程分支更新;6)创建并切换本地分支;7)提交文件到本地仓库;8)推送至远程仓库。注意操作前务必备份数据,并可通过git branch命令查看分支状态。整个过程涉及从清除旧仓库到建立新仓库连接的全套Git操作流程。(149字)
2025-06-30 16:49:31
498
原创 (3)cmake多文件夹下gtest测试
摘要:本文介绍了在CMake多文件夹项目中集成GTest测试的实践方法。通过在原有项目结构中添加test目录,修改主CMakeLists.txt文件并完善测试脚本,实现了对Student类的单元测试。关键步骤包括:添加test目录及测试代码,修改CMake构建系统,编写测试用例验证SetAge和SetScore方法的功能正确性。最终通过build.sh和run.sh脚本完成项目构建和测试运行,成功验证了2个测试用例的执行结果。该方案展示了CMake多模块项目中测试驱动开发的完整流程。
2025-06-18 14:57:18
311
原创 (2)cmake多文件夹下编译
本文介绍了一个C++多文件夹项目的CMake编译方法。项目结构包含src、include、lib等目录,分别存放主程序、头文件和库文件实现。通过编写三层CMakeLists.txt文件:顶层配置项目全局设置,lib层创建共享库,src层生成可执行文件并链接库。关键点包括使用include_directories添加头文件路径,用add_subdirectory组织子目录,以及target_link_libraries进行库链接。文章还提供了build.sh和run.sh脚本自动化构建和运行流程,最终成功编译
2025-06-16 11:12:49
381
原创 (1)基础cmake编译与调用库函数的使用
本文介绍了使用CMake进行C++项目编译和库函数调用的基础方法。第一部分展示了基本CMake编译流程:从编写简单CPP文件到配置CMakeLists.txt,对比了直接编译和通过CMake编译的两种方式。第二部分重点说明了库函数的创建与调用,包括静态库/动态库的生成方法,并通过示例演示了如何将库函数链接到主程序。最后给出了完整的编译运行步骤及预期输出结果。通过本文可以掌握CMake的基本使用方法和库函数调用技巧。
2025-06-11 15:29:00
168
原创 xtuner微调internlm2-chat-1_8b--xtuner中文文档快速上手案例
针对xtuner的中文文档的入门教程colors的数据复现
2025-02-12 16:25:55
1295
原创 机器学习吴恩达笔记第一篇——基于梯度下降的线性回归(零基础)
hxθ0θ1Xθ0θ1minizeJθ))i1∑mhθxi−yi2/2mθ0θ1 repeat until end{ #迭代到结束tempθj−α×∂θj∂Jθθjtempθj需要同时更新;4、计算出来θ值后,我们来判断Jθ。
2023-05-17 15:32:46
658
原创 一站式解决latex模板
出现在目录之上\renewcommand{\abstractname}{\textbf{\zihao{4}摘\quad 要}} %改变摘要二字的字体...\textbf{关键字}:\newpage\addcontentsline{toc}{section}{摘要} %将摘要放到目录上。
2023-05-17 14:26:25
562
原创 关于在spyder,jupyter notebook下创建虚拟环境(pytorch,tensorflow)均有效
anaconda下载地址 https://www.anaconda.com/download/打开anaconda Navigator,切换到你创建的虚拟环境下,安装spyder即可。下面是spyder+tensorflow2.0的开发环境搭建(其实非常简单)下载完成后打开anaconda目录下的 anaconda prompt。至此rensorflow2.0在虚拟环境tf2.0下安装完成。
2023-05-17 14:11:53
953
原创 关于网络问题:WARNING: ROS_MASTER_URI [http://EPRobot:11311] host is not set to this machine
关于网络问题:WARNING: ROS_MASTER_URI [http://EPRobot:11311] host is not set to this machine
2023-04-21 09:25:40
6278
原创 树的前序遍历,中序遍历,后序遍历已知两个求第三个
找到中间节点;利用中间节点划分成左子树与右子树;一个是在之后输出;一个是在之前输出;//左子树;l3向后移一位;i-l1是左子树个数;//右子树;//左子树;l2-i是右子树个数;//右子树;l2-i是右子树个数;观察一下这段代码:可以发现是十分相似;一个是相加,一个是相减。这是因为他们一个是前序与中序;一个是前序与中序;
2023-04-06 18:22:26
335
原创 关于一维数组与三维数组的暴力标记破解法的联系:[NOIP2005 普及组] 校门外的树与【深基5.例7】工艺品制作
关于一维数组与三维数组的暴力标记破解法的联系:[NOIP2005 普及组] 校门外的树与【深基5.例7】工艺品制作
2022-12-18 12:19:58
357
原创 关于内存泄漏的问题<Process exited after 3.778 seconds with return value 3221225725>
关于内存泄漏的问题
2022-12-18 10:35:31
1989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1