自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 git 如何合并多个commit ID

我这有四次提交记录1-4 ,要找到1之前的。对提交记录进行编辑对提交的内容进行保留即可。(1)查看对应的提价记录 git log。出现了4次提交的记录。最后发现四次提价记录合成了一个。wq保存退出即可(出现冲突。(2)进行提交历史的整理。

2024-08-04 14:34:06 127

原创 【compile theory】

cpp .c的文件实际由ascll码构成的文本文件。使用方法:g++ main.cpp -L ./ -I ./ -l test -o main。(目标代码和二进制文件)在编译时与其他可重定位文件结合起来。,控制器是I/O设备本身或者系统主印制电路板上的芯片组(主板),适配器是。g++ -fPIC -c test.cpp 会自动生成test.o文件。制作静态库:(1)将源文件生成.o文件(二进制文件)g++ -c。)完成,elf格式程序通过ld-linux.so*来完成的。特殊类型的可重定位目标文件。

2024-07-21 16:26:57 1322

原创 git版本回退以及冲突解决

git冲突解决: git stash存储的内容可以形成list集合,git stash apply可以提取相应的内容,但缓存还存在于list中,而pop会使存在list中缓存释放出来。git push -f origin //强制提交你是最有提交的没有问题,但如果你拉去的不是最新的代码会把别的代码给覆盖掉。(1) 在提交前可以暂存工作目录对于修改的文件内容,可以通过vscode上的git 模块或者git 命令。也可以加git stash list 加对应的标号,恢复对应标号的文件修改状态。

2024-07-07 15:37:11 483

原创 git查看变化,回退内容

刚开始以为git就是简单提个代码,会git add ,git commit,git push就够了,那有这想法你可就太年轻了。git的命令功能非常的强大,涉及的功能也非常多。git reset -- hard HEAD^ (本地仓库,工作区,暂存区恢复到上一次提交)此时就会用到git diff操作,git diff --staged()了 (展示最近一次提交修改,前面是修改的信息,最后是修改的详细内容)1.相关命令的操作(自认为用的比较多的命令)git add上之后,本地的工作目录,与暂存区以无任何差异。

2023-07-30 22:51:56 245 1

原创 双向排序的冒泡算法

双向排序算法,在冒泡的算法上做改进。简单来说就是找到一个大的值,在去找一个小的值。先排右边第一个数据,再排左边第一个,以此类推。(在做一个判断小优化以下,比如右边的第一个已经排完了,和他前一个值相等,前一个值也不需要再排了,标志位移动一下就可以了)。

2023-02-21 15:51:35 547 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除