当前位置: 首页 > news >正文

知识点总结

1、Uboot的流程调用:

1.1、cmd_process函数是怎么被调用到的:

img

cmd_process在common/command.c

1.2、uboot阶段断电,后续起不来,可能要换线去使用,也许和电源线有关

2、git 相关使用

2.1 .gitignore相关的使用

1、空行或是以 # 开头的行即注释行将被忽略。2、可以在前面添加 正斜杠/ 来避免递归,下面的例子中可以很明白的看出来与下一条的区别。3、可以在后面添加 正斜杠/ 来忽略文件夹,例如 build/ 即忽略 build 文件夹,/doc/build/ 这样的目录也会忽略。4、可以使用 ! 来否定忽略,即比如在前面用了*.apk,然后使用!a.apk,则这个a.apk不会被忽略。5、* 用来匹配零个或多个字符,如*.[oa]忽略所有以".o"或".a"结尾;6、[] 用来匹配括号内的任一字符,如 [abc],也可以在括号内加连接符,如 [0-9] 匹配0至9的数;7、? 用来匹配单个字符。# 忽略 .a 文件
*.a
# 但否定忽略 lib.a, 尽管已经在前面忽略了 .a 文件
!lib.a
# 仅在当前目录下忽略 TODO 文件, 但不包括子目录下的 subdir/TODO
/TODO
# 忽略 build/ 文件夹下的所有文件,/doc/build/ 这样的目录也会忽略
build/
# 忽略 doc/notes.txt, 不包括 doc/server/arch.txt
doc/*.txt
# 忽略所有的 .pdf 文件 在 doc/ directory 下的
doc/**/*.pdfhttps://www.cnblogs.com/jmcui/p/9891428.html

2.2 问题描述:git add 文件之后,如何取消add?

使用git add 命令添加文件之后,还没有git commit ,可以使用

首先
git status 查看文件状态
想要 add 的就添加上,想要restore 的就去掉
然后使用
git commit --amend 命令,会弹出一个编辑页面,想要修改commit -m "" 的内容就可以在这里修改.
最后
git push origin HEAD:refs/for/分支名

2.3 git commit后,如何进行撤销commit操作

我们可以使用命令:git reset --soft HEAD^ 这样就成功撤销了commit。
使用git reset --hard HEAD^ 这样连add也撤销了。

3、.sh脚本

export SECURE_BOOT_FLAG=off这里用来判断SECURE_BOOT_FLAG是否存在并且等于onif [ -n "$SECURE_BOOT_FLAG" ] && [ "$SECURE_BOOT_FLAG" = "on" ]; thencd $PWD/image/security_boot_tools && make clean && makecd -cp -rf $PWD/image/security_boot_tools/image_secure/*   $PWD/image/output/images/fi;;

4、python相关

python -v,找不到路径

bash: /usr/bin/python: No such file or directory

解决:

cd /usr/bin 			进到目录下,看下指向是不是没问题
查看的是python的软连接
whereis python			已经列出来了版本及对应目录
rm -rf /usr/bin/python  清楚软连接
ln -s /usr/local/bin/python3.8 /usr/bin/python
#这里要注意,不要用成了ln -s /usr/bin/python3.8 /usr/bin/python要根据whereis下的路径来看https://blog.csdn.net/torpidcat/article/details/105823644
http://www.lryc.cn/news/356254.html

相关文章:

  • Python并发与异步编程
  • 动态内存管理—C语言通讯录
  • 美光EMMC芯片丝印型号查询 8LK17/D9PSK, OXA17/JY997
  • win32-鼠标消息、键盘消息、计时器消息、菜单资源
  • springboot项目部署到linux服务器
  • MagicLens:新一代图像搜索技术和产品形态
  • [9] CUDA性能测量与错误处理
  • Java学习四
  • Vue 父组件使用refs来直接访问和修改子组件的属性或调用子组件的方法
  • 范罗士、希喂、安德迈爆款宠物空气净化器哪款好?深度对比测评
  • SAP OBYC自动记账 详解
  • 《NoSQL数据库技术与应用》 MongoDB副本集
  • Flutter 中的 DropdownButtonFormField 小部件:全面指南
  • 哈希算法教程(个人总结版)
  • Nocobase快速上手 -第一个collection
  • 吴恩达2022机器学习专项课程C2W2:2.19 sigmoid函数的替代方案 2.20如何选择激活函数 2.21 激活函数的重要性
  • 循序渐进Docker Compose
  • 怎样查看JavaScript中没有输出结果的数组值?
  • 强化学习学习笔记-李宏毅
  • 吴恩达深度学习笔记:超 参 数 调 试 、 Batch 正 则 化 和 程 序 框 架(Hyperparameter tuning)3.8-3.9
  • SQL 语言:数据控制
  • 『ZJUBCA Weekly Feed 07』MEV | AO超并行计算机 | Eigen layer AVS生态
  • 正点原子延时函数delay_ms延时失效的原因
  • MySQL 满足条件函数中使用查询最大值函数
  • Java | Leetcode Java题解之第101题对称二叉树
  • 【区块链】智能合约漏洞测试
  • 大模型主流 RAG 框架TOP10
  • 第八次javaweb作业
  • js积累四 (读json文件)
  • 关于我转生从零开始学C++这件事:升级Lv.25