Alt+F4。
首先看电脑是否为“假死”,可按下Num LK键,看指示灯是否可以闪烁;如有闪动,可直接按Alt+F4,强制结束任务,关闭当前页面;或按Ctrl+Alt+Del,调出系统菜单,选择“任务管理器”结束对应的进程,或在系统菜单下选择“注销”。
如果电脑无任何反应,指示灯不能按亮,等待几分钟后仍无反应,则按什么键都是不管用的,可以按住电源键强制关机,再重启。
总结。
总而言之,遇到过程序卡死的问题,程序无法关闭,可通过以上方式来进行 *** 作,当然正常情况下也可以直接点击右上角的叉号来正常关闭,以上 *** 作都无法解决可长按电源键将电脑强制关机来解决。
给“jiangtao9999”补充一句:
GNOME里也叫系统监视器……
Ubuntu默认是GNOME的界面
在系统——系统管理——系统监视器
打开之后会看到系统监视器里有系统、进程、资源、文件系统四个选项卡
点击进程那个就行,其他的就和Windows的任务管理器一样了~~
找到相应的进程,然后结束掉即可~~
非要在终端中进行的话可以这样(以你所说的firefox为例):
打开一个终端
输入命令:ps -ef | grep firefox
这样会列出进程中所有与firefox相关的进程信息
后面跟的具体参数我也不是都清除,需要明白4个基本就够了
列出的每一条中:
第一项是该进程所属的用户组
第二项是该进程的PID
第三项是该进程的父进程的PID
最后一项是该进程在磁盘中的全路径
根据这些信息可以判断出哪个进程是你需要结束的
然后输入命令:kill [PID]
如果进程很顽强,可以强制杀死进程:kill -9 [PID]
1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。
出现死循环的时候可能会看不出,但是拖动滚动栏就可以看出有死循环了。
这个时候需要按这个小方块才可以停止。
2、打开PYTHON的SHELL。
这里出现死循环会比较明显,不断滚动。
我们需要按CTRL+C来终止。
3、如果在PYCHARM里面出现死循环,要在下方才能看得出。
点击左边的小方块,从红色变成无色就是终止了。
更多Python相关技术文章,请访问Python教程栏目进行学习!以上就是小编分享的关于python程序死循环怎么停止的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
#include<iostream>
#include<cstdlib>
#include<ctime>
#include<cstring>
using namespace std;
class Monster
{
public:
Monster(char a[20])
{
strcpy(name,a);
speed=suiji(20);
hitpoint=suiji(50);
damage=suiji(15);
defense=suiji(12);
}
void fright(Monster &a,Monster &b)
{
while(ahitpoint>0&&bhitpoint>0)
{
if(aspeed>bspeed)
{
fright1(a,b);
}
else if(aspeed<bspeed)
{
fright1(b,a);
}
else if(aspeed==bspeed)
{
if(ahitpoint>bhitpoint)
{
fright1(a,b);
}
else if(ahitpoint<bhitpoint)
{
fright1(b,a);
}
else if(ahitpoint==bhitpoint)
{
if(adamage>bdamage)
{
fright1(a,b);
}
else if(adamage<bdamage)
{
fright1(b,a);
}
else if(adamage== bdamage)
{
if(adefense>bdefense)
{
fright1(a,b);
}
else if(adefense<bdefense)
{
fright1(b,a);
}
else if(adefense== bdefense)
{
int r;
r=suiji(10);
if(r>=5)
{
fright1(a,b);
}
}
}
}
}
}
if(ahitpoint<=0)
{
cout<<aname<<"战败"<<endl;
}
else
{
cout<<bname<<"战败"<<endl;
}
}
private:
void fright1(Monster &a,Monster &b)
{
int x;
x=2adamage-bdefense;
if(x<0||x==0)
{
x=1;
}
bhitpoint=bhitpoint-x;
cout<<bname<<"生命值下降"<<x<<endl;
cout<<aname<<"的生命值为"<<ahitpoint<<endl;
cout<<bname<<"的生命值为"<<bhitpoint<<endl;
cout<<"攻击结束"<<endl;
}
int suiji(int fanwei)
{
srand((unsigned)time(0));
return rand()%fanwei;
}
char name[20];
int speed;
int hitpoint;
int damage;
int defense;
};
int main()
{
char m[20],n[20];
cout<<"已唤醒怪兽"<<endl;
cout<<"请输入怪兽1姓名"<<endl;
cin>>m;
cout<<"请输入怪兽2姓名"<<endl;
cin>>n;
Monster a(m);
Monster b(n);
afright(a,b);
return 0;
}
改完了。
以上就是关于如何快速终止程序假死全部的内容,包括:如何快速终止程序假死、linux应用程序死掉要怎么办比如firefox ,我实在没有办法,就重启了...、python程序死循环怎么停止等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)