Articles of Windows

清除IPython中的屏幕

在IPython中是否有清除屏幕的命令? 编辑:作为@Saher下面提到,我可以使用import os; os.system('CLS') 清理屏幕 import os; os.system('CLS') import os; os.system('CLS') ,但有没有办法做到这一点,而不必导入所有的os ?

在Python中,如何检测计算机是否使用电池供电?

我正在玩pygame,我想要做的一件事就是减less计算机使用电池时的每秒帧数(降低CPU使用率并延长电池寿命)。 我如何从Python检测电脑当前是否使用电池供电? 我在Windows上使用Python 3.1。

有没有办法改变整个机器的GC行为?

一位同事说这是可能的(但对我来说看起来有点奇怪)。 如果有办法做到这一点,我可以在哪里做到这一点? 我在说的是winXP操作系统。

在Windows Server 2003上设置PHP cron作业

我正在使用Windows Server 2003,IIS6,PHP和MySQL。 我在Windows操作系统中使用内置计划任务function设置cronjob时遇到问题。 开始>程序>附件>系统工具>计划任务 添加“新计划任务” 它要求我select程序。 我应该selectphp.exe或Internet Explorer,因为PHP文件运行在互联网浏览器上吗? 我如何调用特定的PHP文件(假定文件的名称是cronjob.php) 我需要你们帮忙 请指教。

如何创build拖放草莓Perl程序?

我有一个草莓Perl程序,接受一个单一的文件作为命令行参数。 我怎么设置,以便我可以将所需的文件拖放到草莓Perl程序(或其周围的包装),程序运行该文件的名称作为参数?

如何从cmd.exe为PowerShell脚本指定input和输出path?

我是一个使用PowerShell的新手,并且在命令行中使用了newb。 我有一个PowerShell脚本,我希望别人通过cmd.exe运行。 它看起来像这样: Get-Content $i | (Do stuff with strings) | Out-file $o “i”和“o”是用于input和输出的stringvariables,我想由用户select。 我做了一个batch file,它的所有工作都按预期运行,从cmd运行。 我的问题是,我希望用户能够从命令行指定他们的input和输出path,而无需打开PowerShell。 我怎样才能做到这一点?

你最好的库创buildGUI(GTK,QT,WIN32 API等)?

在你看来,什么是在Windows中创buildGUI的最佳方式? 用gtk或win32 api? 你推荐GTK的Windows? 是的? NO? 为什么?

Windows 7中的UTF-8 CMD

我试图在win7 cmd中显示UTF-8。 目前,我正在使用标准字体,因为正如我所看到的mysql.exe,它与我正在使用的字符(目前德语变音器“ßäöüÄÖÜ”)工作正常。 另外,用另一种字体显示相同的字符。 但是,我的PHP脚本的输出显示垃圾,例如'ß'的'ß'。 当我输出到一个文件,并用Notepad ++打开它时,它说编码是UTF-8。 在php.ini中,我将UTF-8设置为编码以及与mySQL数据库的连接,以及数据库本身UTF-8。 在CMD中,我尝试将代码页设置为65001,但没有任何更改。 编辑:我的PHP脚本也保存为UTF-8 看来拉丁文1,我想要的字符也可以显示,实际上它的工作原理。 但是UTF-8必须要有一种方法呢? 我无法将所有内容都转换为latin1

以独立于语言环境的方式访问Windows性能计数器

我有一套混合的服务器,一些运行Windows的英文,一些运行意大利语的Windows。 有没有一种方法来读取性能计数器的值,而不使用区域设置相关的string? 我阅读了Zabbix文档 ,应该可以使用像\2\6这样的数字格式,但在Zabbix和Powershell中都不适用于我。 我想监视CPU利用率( \Processore(_Total)\% Tempo processore )。 任何build议是值得欢迎的。

Socket.Close不真正closuresTCP套接字? (C#)

看来,使用socket.Close()为一个TCP套接字,并没有完全closures套接字。 在下面的例子中,我试图连接到端口9999的example.com,它不是打开的,在短暂的超时之后,我试图closures套接字。 for (int i = 0; i < 200; i++) { Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); sock.LingerState = new LingerOption(false, 0); sock.BeginConnect("www.example.com", 9999, OnSocketConnected, sock); System.Threading.Thread.Sleep(50); sock.Close(); } 但是当我在循环完成后看看netstat时,我发现有很多半打开的套接字: TCP israel-xp:6506 www.example.com:9999 SYN_SENT TCP israel-xp:6507 www.example.com:9999 SYN_SENT TCP israel-xp:6508 www.example.com:9999 SYN_SENT TCP israel-xp:6509 www.example.com:9999 SYN_SENT 编辑 。 好吧,一些情况下失踪了。 我正在使用beginconnect,因为我期望套接字连接失败(9999未打开),在我的真实代码中,一旦定时器被设置,我就调用socket.Close()。 OnSocketConnected我调用EndConnect,它引发exception(试图调用一个处置对象的方法)。 我的目标是有一个短暂的套接字连接阶段。 任何线索我做错了什么? […]