标签: clear

如何清除Mac OS X中终端的先前输出?

我知道clear'清除'当前屏幕的命令,但它只是通过打印许多换行来实现这一点 - 清除的内容只是向上滚动.

有没有办法彻底擦除终端的所有先前输出,以便即使向上滚动也无法到达它?

macos shell buffer clear

484
推荐指数
11
解决办法
22万
查看次数

Android:清除后台堆栈

在Android中我有一些活动,比方说A,B,C.

在A中,我使用此代码打开B:

Intent intent = new Intent(this, B.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

在B中,我使用此代码打开C:

Intent intent = new Intent(this, C.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

当用户点击C中的按钮时,我想返回A并清除后栈(关闭B和C).因此,当用户使用后退按钮B和C将不会显示时,我一直在尝试以下内容:

Intent intent = new Intent(this, A.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

但是当我回到活动A时,如果我使用后退按钮,B和C仍然会出现.我怎么能避免这种情况?

stack android clear android-intent android-activity

311
推荐指数
16
解决办法
24万
查看次数

如何清除解释器控制台?

像大多数Python开发人员一样,我通常会打开一个控制台窗口,并运行Python解释器来测试命令,dir()内容help() stuff等.

像任何控制台一样,过了一段时间后,过去的命令和打印的可见积压变得混乱,有时在重新运行相同的命令几次时会感到困惑.我想知道是否以及如何清除Python解释器控制台.

我听说过要进行系统调用,要么cls在Windows clear上调用,要么在Linux 上调用,但我希望有一些东西可以命令解释器本身去做.

注意:我在Windows上运行,所以Ctrl+L不起作用.

python windows console clear

299
推荐指数
15
解决办法
52万
查看次数

Storyboard登录屏幕的最佳做法,在注销时处理数据清除

我正在使用Storyboard构建iOS应用程序.根视图控制器是一个标签栏控制器.我正在创建登录/注销过程,它基本上工作正常,但我有一些问题.我需要知道设置这一切的最好方法.

我想完成以下任务:

  1. 首次启动应用程序时显示登录屏幕.登录后,转到选项卡栏控制器的第一个选项卡.
  2. 任何时候他们在此之后启动应用程序,检查他们是否已登录,并直接跳到根选项卡栏控制器的第一个选项卡.
  3. 当他们手动单击注销按钮时,显示登录屏幕,并清除视图控制器中的所有数据.

到目前为止我所做的是将根视图控制器设置为Tab Bar Controller,并为我的Login视图控制器创建了一个自定义segue.在我的Tab Bar Controller类中,我检查它们是否在viewDidAppear方法内登录,然后执行segue:[self performSegueWithIdentifier:@"pushLogin" sender:self];

我还设置了需要执行注销操作的通知: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(logoutAccount) name:@"logoutAccount" object:nil];

注销后,我清除Keychain中的凭据,运行[self setSelectedIndex:0]并执行segue以再次显示登录视图控制器.

这一切都很好,但我想知道:这个逻辑应该在AppDelegate吗?我还有两个问题:

  • 第一次启动应用程序时,Tab Bar Controller会在执行segue之前短暂显示.我已经尝试过移动代码viewWillAppear但是segue不会那么早.
  • 当他们注销时,所有数据仍然在所有视图控制器中.如果他们登录到新帐户,旧帐户数据仍会显示,直到刷新为止.我需要一种方法在注销时轻松清除它.

我愿意改变它.我已经考虑将登录屏幕设置为根视图控制器,或者在AppDelegate中创建导航控制器来处理所有事情......我只是不确定此时最好的方法是什么.

login clear logout ios uistoryboard

285
推荐指数
8
解决办法
11万
查看次数

如何在Android中清除ImageView?

我正在重复使用ImageViews来显示我的显示器,但是在某些时候我没有值得把它放进去.

那么如何ImageView在Android中清除?

我试过了:

mPhotoView.invalidate();
mPhotoView.setImageBitmap(null);
Run Code Online (Sandbox Code Playgroud)

他们都没有清除视图,它仍然显示以前的图像.

resources android clear android-image android-imageview

256
推荐指数
8
解决办法
21万
查看次数

如何在Cygwin中获得'clear'命令?

我安装了Cygwin,选择了一套相当少的软件包.

在一个终端,我试图"清除"清除终端,但我得到了

bash: clear: command not found
Run Code Online (Sandbox Code Playgroud)

我如何让它工作?

cygwin ncurses clear

197
推荐指数
9
解决办法
10万
查看次数

如何在python中清除屏幕

可能重复:
python中的clear终端
如何清除python解释器控制台?

我正在尝试用Python编写程序,但我不知道如何清除屏幕.我同时使用Windows和Linux,并使用命令清除那些屏幕,但我不知道如何在Python中执行此操作.

如何使用Python清除屏幕?

python screen clear

133
推荐指数
1
解决办法
53万
查看次数

Java:清除控制台

请问任何正文可以告诉我在Java中使用什么代码来清除屏幕?例如在C++中

system("CLS");
Run Code Online (Sandbox Code Playgroud)

Java用于清晰屏幕的代码是什么?

谢谢!

java console clear

127
推荐指数
9
解决办法
54万
查看次数

如何清除Python脚本中的所有变量?

我在Matlab中寻找类似于'clear'的东西:一个命令/函数,它从工作区中删除所有变量,从系统内存中释放它们.Python中有这样的东西吗?

编辑:我想写一个脚本,在某些时候清除所有变量.

python clear

71
推荐指数
5
解决办法
26万
查看次数

如何清除文件内容?

每次应用程序启动时,我都需要清除特定文件的内容.我该怎么做?

.net c# file clear

71
推荐指数
4
解决办法
11万
查看次数