- 博客(5)
- 收藏
- 关注
原创 在root用户下创建普通用户后忘记赋予sudo权限的解决办法
在root用户下创建普通用户后忘记赋予sudo权限的解决办法这条命令,使用 Ctrl+o 保存,Ctrl+x 退出文本,接着退出 root 用户即可。在root用户下创建普通用户后自己希望在新用户使用sudo命令,发现出现以下报错。这是因为在root用户下创建普通用户后忘记赋予sudo权限。
2024-11-29 00:09:27
193
1
原创 使用Ubuntu系统在终端创建并运行c的步骤及出现的问题
接下来在利用命令gcc编译没有错误的时候,运行文件发现文件报错,这是在 Ubuntu 上使用 gcc 文件名 命令会将 文件名 文件编译成可执行文件,默认情况下可执行文件的名称是 a.out。1.使用gcc txtx.c -o txtx对文件进行编译,则在你保存txtx.c文件的地方会出现一个txtx文件,在终端输入./txtx即可得出结果。2.直接在终端输入./a.out即可得出结果(注意:在运行前先对文件进行编译及在终端输入gcc txtx.c)第四步:再次运行txtx.c文件发现报错。
2024-04-24 00:08:40
647
原创 十字路口汽车交通死锁问题
具体来说,当线程 A 持有资源 1 并等待资源 2,而线程 B 同时持有资源 2 并等待资源 1 时,就会发生资源竞争和循环等待的情况。这样,线程 A 和线程 B 之间形成了一个循环依赖,导致两个线程都无法继续执行下去,从而陷入了死锁状态。道路见下图,有四段路A、B、C、D,每段路一次只允许一辆车通过。南边来的汽车从C进入,从A驶出;东边来的汽车从B进入,从D驶出;西边来的汽车从D进入,从C驶出。在这种情况下,可以修改原代码,引入银行家算法来管理资源的分配,确保资源分配的安全性,从而避免死锁的发生。
2024-04-21 15:49:17
374
1
原创 一些关于在使用Ubuntu系统的小技巧
1.调节eclipse代码字体大小: 主菜单项window---preferences----general---Appearance---color and font----c/c++----Editor---选择大小。3.如果你希望在实验室的ubuntu环境使用U盘,但可能系统不能识别U盘。可以尝试:菜单项“虚拟机”----设置---USB控制器---USB兼容性:选择USB3.1----确定。比如ubuntu截屏操作ctrl+alt+printScreen截屏到剪贴板,然后在word内粘贴.
2024-04-21 15:14:33
253
1
原创 关于Ubuntu系统使用eclipse运行c/c++时出现Error:Program “make“ not found in PATH的解决方法
2.选择c/c++ Build -> Tool Chain Editor 找到 Current builder 将Gnu Make Builder 改为CDT Internal Builder 然后点击Apply and Close。在使用eclipse创建c/c++文件时,运行c/c++出现以上情况,解决方案如下:(以创建two文件为例)3.选择你所创建的c文件,然后点击 Run As -> 2 Local c/c++ Application。4.最后即可实现程序运行。
2024-04-20 17:24:52
871
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人