微机原理课程讨论存档
模块化的子程序模块的调用流程
模块化编程通过将代码分解成独立的功能单元(子程序或函数)实现。这种方法提高了代码的可读性、可维护性以及重用性。
这里是ZhaoCake的博客,主要记录一些学习笔记和生活感悟。
模块化编程通过将代码分解成独立的功能单元(子程序或函数)实现。这种方法提高了代码的可读性、可维护性以及重用性。
由于一些原因之前用的是3.7的ccache,但是遇到了一个bug。
ccache: error: Recursive invocation (the name of the ccache binary must be "ccache")
经过查找,这个bug在4版本的时候被修复了,所以就要升级版本。
添加前:
➜ Linux-for-Newbies git:(main) git remote -v
origin https://github.com/ZhaoCake/Linux-for-Newbies.git (fetch)
origin https://github.com/ZhaoCake/Linux-for-Newbies.git (push)
虽然在win下有很多文献管理软件和好用的文献翻译软件,但是如果平常有使用Ubuntu进行开发的需求,实际上很不愿意为了好好看文献专门切到Windows系统,所以在Ubuntu或者其他Linux发行版上安装文献管理软件还是很有必要的。
本文安装的文献管理软件是zotero,这是一款开源的文献管理软件,deb系仓库链接
==进来提醒第一件事:以后记得定时备份!定时备份!定时备份!==
因为一个误操作,我把自己的.zshrc
搞坏了。
先介绍一下我是怎么把配置文件搞坏的。我是通过如下命令导致的,也就是我的上一篇文章,关于riscv的gnu工具链安装的时候,将bin目录写入环境变量少了一个<号
本文主要针对在编译安装OpenMMLab团队的MMDeploy模型部署工具时遇到的“难以下手”的问题。 由于OpenMMLab的用户中很大一部分都是具有快速开发需求的人,或者说其实相当部分OpenMMlab开源算法体系的用户都没有特别扎实的代码基础或者理论基础,比如说我,在面对MMDeploy这个相对于OpenMMLab其他算法库而言复杂了许多的代码库时会有一些畏难情绪。 此外由于很多时候接触Cpp比较少,对于其中的编译安装有很多不理解的地方,环境变量稍稍一变动就高不明白了,本文主要对于一些我之前作不来但是现在能做的地方进行分享与展示。