写这个程序的目的是学习数据结构的时候方便调试,学习起来也比较直观. 这个是我测试SplayTree时候的gif STEP 1 新建一个头文件,命名为DrawATree.hh, 将以下内容复制进去 #ifndef DRAWTREE_HH #define DRAWTREE_HH #include <ostream> #include <sstream> #include <iostream> #include <cmath> #include <algor…
问题描述 python2.X,代码中指定了UTF-8,但是在cmd命令行窗口时,打印的中文仍然会乱码 在python3不存在该问题 运行结果: 原因 搜索得知,中文windows默认的输出编码为gbk ,与脚本中定义的UTF-8不一样,所以出现了解码失败的情况 解决方法 有如下两种方法可以解决这个问题 方法一 我们可以通过先把中文解码为unicode,然后在转化为gbk来解决这个问题: 修改后运行结果: 方法二 当然,我们也可以通过改变cmd命令行窗口的输出格式来解决这个问题, chcp 650…
编写MFC程序时,想打印出调试信息,使用cout后,发现程序并没有像想象中那样自动弹出命令行窗口,要输出的信息也没地方去查看.百度后知道要手动调出命令行窗口,才可以看到输出的信息.   百度上介绍了两种方法,一种是通过添加代码,在程序中建立命令行窗口的对象.这里介绍一种比较简单的方法.   右键解决方案,打开属性页. 选择生成事件(build event)->生成后事件(post-build event)->命令行(command line),输入: editbin /SUBSYSTEM:CO…
不知道什么原因,在有些系统上打开PowerShell命令行窗口后,光标无法显示.这种情况在Windows Server 2008/2012.Windows 8/9/10上都出现过,估计是由于某些系统软件/组件的兼容性问题导致的. 遇到这种情况,通过修改PowerShell命令行窗口的背景颜色可以使光标正常显示,但关闭PowerShell窗口后重新打开,问题依然存在. 最终的解决办法是:通过在PowerShell profile中添加设置来确保光标能够正常显示. 创建PowerShell prof…
在windows中,如何使用cmd命令行窗口正确显示编码为utf-8格式的文字呢? 正确的步骤如下: 1, 打开cmd命令行窗口 2, 输入命令 >chcp 65001 数字65001代表的是cmd窗口中utf-8格式的编码.cmd窗口默认编码为gbk,数字代码为936 D:\>chcp 65001 Active code page: 65001 3,在cmd窗口标题栏里右键点击,调出右键菜单,点击属性->字体,将字体改成Lucida Console,   OK,可以正确显示utf-8编…
1.用数据库的时候在服务里找不到自己的 MySQL ,于是就想用命令行窗口去运行. ①.在开始里,键入 cmd ,打开命令行窗口. ②.输入:mysql -u root -p 回车,这时会提示请输入密码,记得密码就输入就可以.然后成功 就代表运行Mysql 了. 2.万一,上一步没有成功,它报错1061,说 使用 localhost 无法连接本地 Mysql.(这一步可以直接解决:在服务里找不到自己的MySQL) ①.进入bin 目录层:我的MySQL 是在F 盘下面的,然后输入: mysqld…
原文:C#中隐式操作CMD命令行窗口 MS的CMD命令行是一种重要的操作界面,一些在C#中不那么方便完成的功能,在CMD中几个简单的命令或许就可以轻松搞定,如果能在C#中能完成CMD窗口的功能,那一定可以使我们的程序简便不少. 下面介绍一种常用的在C#程序中调用CMD.exe程序,并且不显示命令行窗口界面,来完成CMD中各种功能的简单方法. 如下所示: System.Diagnosties.Process p=new System.Diagnosties.Process(); p.StartIn…
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的9050端口 1.Windows平台 在windows命令行窗口下执…
Windows 桌面和文件夹的右键->打开命令行窗口 1.先按下shift,再点鼠标右键运行CMD,(不是管理员权限) 上图是我已经加了右键的,并且 系统设置了  ps代替cmd,所以是“在此处打开 Powershell 窗口 2.不用shift,在桌面和文件夹中的空白处,点击右键出现的菜单加上“以管理员权限运行命令行”,而不是单单在文件夹图标上. 把下面的代码保存为一个 `.reg` 文件然后 打开允许运行和导入注册表就OK了. Windows Registry Editor Version…
1. 命令行窗口中用telnet测试HTTP协议 HTTP消息是由普通ASCII文本组成.消息包括消息头和数据体部分.消息头以行为单位,每行以CRLF(回车和换行)结束,消息头结束后,额外增加一个CRLF,之后内容就是数据体部分了. 我们可以在命令行窗口,通过TELNET,来测试HTTP协议. 1. 使用telnet连接到HTTP服务器,如要从google上请求index.html页面,首先要连接到服务器的80端口 telnet www.baidu.com 80 2. 现在已经连接上了服务器,发…