
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
我定义了一个Testpublic:Test() { std::cout << "构造" << std::endl;Test(const Test &t) { std::cout << "拷贝" << std::endl;~Test() { std::cout << "析构" << std::endl;Any a;Test t;a = t;构造拷贝析构创建局部对象t时输出“构造”执行a = t时,内
mkdir的工作逻辑是:根据你指定的路径,在对应的位置 “创建一个新的索引文件”,并给这个文件标记 “目录属性”(让系统知道这是文件夹,不是普通文件)。另外,rm-f选项的 “强制删除” 逻辑:如果文件有 “只读权限”(,默认删除会提示 “是否删除只读文件”,用这个就能跳过提示,直接删除 —— 这个参数方便,但也更危险,一定要确认文件可以删再用。在 Linux 里,“文件夹” 本质是一种 “特殊的
tail指令从指定点开始将文件写到标准输出,使用tail命令的 -f 选项可以方便的查阅正在改变的日志文件,tail -f filename 会把 filename 里最尾部的内容显示屏幕上,并且不断刷新,使你看到最新的文件内容。就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然就是看档案的结尾。:查看小文件,小算法,小配
功能:为长命令设置简短别名,提升操作效率。完整语法设置:alias 别名=‘命令 [选项]’(等号前后无空格)查看:alias(列出所有别名)删除:unalias 别名取消所有别名案例# 设置别名:ls -alh → ll(显示隐藏文件+详细列表+人性化大小)[root@VM-0-2-centos ~]$ ll # 直接使用total 40Kdrwx------ 5 whb whb 4.0K Oc
细节问题不同的系统,不同的用户,umask可能不同(上面讲过)不用担心umask被更改的问题,退出登录,重登就会恢复默认当需要创建一批文件并想要它们的默认权限符合我们的预期时,umask就很好用了;那如何创建和删除一批文件呢(我们后续也可能会用到,这里先看看),注意下面的演示。# 此时的umask是 0077,能让下面所有文件都达到不让所属组和other有任何权限的目的。# 创建一批文件total
功能:打包/解包,不打开它,直接看内容参数组合:(这里需要注意 -f后不能再加别的参数)tar -czf:静默打包并压缩目录,适合脚本中后台执行(不输出过程信息)tar -xzf:静默解压 .tar.gz 格式的压缩包,快速恢复文件:指定解压目录,避免文件散落在当前目录(-C 后接目标路径)tar -cvzf:带详细输出的打包压缩(-v 参数显示每个处理的文件)tar -xvzf:带详细输出的解压
命令可监视变量 —— 当变量值发生变化时,gdb 会自动暂停程序,并显示修改前后的值。(优化编译,无调试信息),无法直接用 gdb 调试。支持按行号、函数名、文件名设置断点,还能管理断点(删除、禁用、启用)。基础命令能应对简单问题,而高级技巧(变量监视,set var,条件断点。当程序崩溃(如段错误)时,堆栈跟踪是定位问题的关键,gdb 的。)能帮你处理更复杂的场景(如循环中的 bug、变量异常修
我们日常使用的 CentOS、Ubuntu 属于广义 OS,而 Linux 内核则是狭义 OS 的核心(我们后面所讲的操作系统指的也是这个)。冯诺依曼体系由五大核心硬件组件构成,各组件各司其职。我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。冯诺依曼体系定义了硬件规则,但直接操作硬件过于复杂(需处理设备差异、数据格式等)。)作为核心系统软件,承接硬件、服务应用,
特斯拉确保:安全任务永远优先,但非关键任务也能获得执行机会,只是可能被中断。要实现 O(1) 调度,关键在于 "如何快速找到最高优先级的就绪进程"O(1) 调度队列通过 "优先级分组 + 位图标记",避免多 CPU 间的调度竞争,提升并行效率;任务已经在活跃队列的某个优先级链表中。(优先级数组)的组合结构,完美解决了这个问题。O (1) 调度的核心巧妙之处,在于通过。每个 CPU 核心对应一个独立
函数簇,将磁盘上的全新程序(代码 + 数据)加载到当前进程的地址空间,覆盖原有代码和数据,从新程序的入口开始执行。之后,父子进程各自执行父进程代码的一部分,如果子进程想要执行一个全新的程序我们就可以使用程序替换来实现。进程等待是父进程主动回收子进程资源、获取子进程退出状态的过程,是防治僵尸进程的唯一有效手段。函数簇的核心差异在于参数传递方式、是否自动搜索 PATH、是否自定义环境变量,掌握。:等待







