摘要: git cherry-pick <commit id> 是用来将其他某个分支上的某次commit复制到当前分支 假设你的项目提交历史如下:(箭头相当于一个指针,表示当前这个commit是基于指向的那个commit修改的,HEAD也是一个这样的指针) 如果你希望将提交 e43a6 拉取到 master 阅读全文
posted @ 2023-07-22 12:19 大黑耗 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/u010312474/article/details/107915694 1.git push <远程主机名> <本地分支名> : <远程分支名> 例如git push origin master:refs/for/master是将本地的master 阅读全文
posted @ 2023-07-22 11:22 大黑耗 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 原文: https://www.zhihu.com/question/274323507 其他参考:https://zhuanlan.zhihu.com/p/20206577 constexpr 的主要用处有 拓宽「常量表达式」的范围 提供显式「要求」表达式编译时(compile-time)求值的方 阅读全文
posted @ 2023-07-15 21:57 大黑耗 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/wuhenyouyuyouyu/article/details/104669179/ 全部的语言编译器都拥有共通的中介架构:1. 一个前端,用于解析匹配此语言的源代码,这个前端会产生一个抽象语法树;2. 将此语法树翻译成为 GCC的 寄存器传递语言( 阅读全文
posted @ 2023-07-01 18:47 大黑耗 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 原文:https://zhuanlan.zhihu.com/p/86861756 在维基百科上,实时操作系统(RTOS)的定义如下: 实时操作系统(Real-time operating system, RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。实 阅读全文
posted @ 2023-06-15 20:19 大黑耗 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 互斥锁的作用是确保在同一时刻只有1个线程访问共享资源 而条件变量的作用是,虽然某个线程加锁成功,可以访问共享资源了,但是这个时候如果某个条件没有变为true,那么这个线程也会被阻塞,直到其他线程调用notify_one来唤醒他,告诉他现在这个条件变为true了,他才可以访问共享资源。 比如在生产者- 阅读全文
posted @ 2023-06-11 19:10 大黑耗 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 原文:https://mp.weixin.qq.com/s?__biz=MzA3NjU5ODU1Nw==&mid=2247484119&idx=1&sn=a05e38fc0f67e9de93cd44fe2647a6bb&chksm=9f5f9ea5a82817b373c45f39fc87706f29 阅读全文
posted @ 2023-06-11 18:38 大黑耗 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、简介“D*算法”的名称源自 Dynamic A Star,最初由Anthony Stentz于“Optimal and Efficient Path Planning for Partially-Known Environments”中介绍。它是一种启发式的路径搜索算法,适合面对周围环境未知或者 阅读全文
posted @ 2023-06-07 16:16 大黑耗 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 指针和数组名的共同特点是都是用来指代一个地址的。 不同的是: 1、指针是需要占用内存空间来存储地址的;数组名则更像是一个立即数或者常数。你可以修改指针指向的内容,但你绝对无法改变数组名的指向。 2、数组和指针对于sizeof来说是不同的,指针变量占用的空间通常等于当前CPU的最大位数,数组名取siz 阅读全文
posted @ 2023-06-06 14:16 大黑耗 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 父进程中调用wait()等待回收子进程 两次fork()来避免僵尸进程 在父进程fork()之前安装SIGCHLD信号处理函数,并在此handler函数中调用waitpid()等待子进程结束 在父进程中加入一条语句:signal(SIGCHLD,SIG_IGN);表示父进程忽略SIGCHLD信号 杀 阅读全文
posted @ 2023-06-03 13:02 大黑耗 阅读(46) 评论(0) 推荐(0) 编辑