控制台

Chrome 控制台不完全指南

纵饮孤独 提交于 2020-03-21 21:26:41
因为某些原因 国内墙谷歌的Chrome实在厉害 所以我比较推荐使用天行浏览器 原因不解释 你自己试着Google一下就知道了 插件也就不多说推荐了 Chrome的开发者工具已经强大到没朋友的地步了,特别是其功能丰富界面友好的console,使用得当可以有如下功效: 更高「逼格」更快「开发调试」更强「进阶级的Frontender」 Bug无处遁形「Console大法好」 console.log 大家都会用log,但鲜有人很好地利用 console.error , console.warn 等将输出到控制台的信息进行分类整理。 他们功能区别不大,意义在于将输出到控制台的信息进行归类,或者说让它们更语义化。 各个所代表的语义如下: console.log :普通信息 console.info :提示类信息 console.error :错误信息 console.warn :警示信息 当合理使用上述log方法后,可以很方便地在控制台选择查看特定类型的信息。 console.log('一颗红心向太阳','吼吼~'); console.info('楼上药不能停!'); console.warn('楼上嘴太贱!'); console.error('楼上关你毛事?'); 如果再配合 console.group 与 console.groupEnd ,可以将这种分类管理的思想发挥到极致

命令行执行Nunit

我只是一个虾纸丫 提交于 2020-03-21 05:33:05
与窗体界面比较,控制台界面有一些额外的选项。命令行必须一直指定一个或多个文件名。控制台界面会一直创建一个XML格式的测试结果。缺省的文件取名为TestResult.xml,并且放置在工作目录里。 注 :缺省的,nunit-console程序不会增加到你的路径里。如果有必要,你必须手动的增加它。 注 :在Windows操作系统下,选项的前缀要么是斜杠,要么是一个连接符号。在Linux下,必须使用连接符号。带值的选项可以使用等于符号,冒号或空格来将选项和值分开。 指定一个程序集 控制台程序必须一直有一个指定的程序集或者工程。为了运行nunit.tests.dll包含的测试,使用下面的命令行: nunit-console nunit.tests.dll 为了通过Visual Studio工程运行nunit.tests.dll的测试,使用: nunit-console nunit.tests.csproj 为了通过你定义的NUnit测试工程运行同样的测试,使用: nunit-console nunit.tests.nunit 指定一个程序集和Fixture 当指定一个fixture,你必给定包含测试fixture的程序集全路径名。例如,为了运行nunit.tests.dll的NUnit.Tests.AssertionTests,使用下面的命令: nunit-console /fixture

RabbitMQ安装教程

大城市里の小女人 提交于 2020-03-21 01:26:22
RabbitMQ安装教程(转:http://blog.csdn.net/lu1005287365/article/details/52315786) 简介: RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。 如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。 安装: 首先需要安装 Erlang环境 官网: http://www.erlang.org/ Windows版下载地址: http://www.erlang.org/download/otp_win64_17.3.exe Linux版: 使用yum安装 Windows安装步骤; 第一步运行: 第二 步: 第三步: 第四步: 第五步: 这样 就安装完了 Erlang 然后就可以安装RabbitMQ了 首先下载RabbitMQ 的Windows版本 下载地址: http://www.rabbitmq.com/ 打开安装程序 按照下面步骤安装: 安装都比较简单 如此就安装完成了 这样就是安装完成后的开始菜单的效果 都是一些工具 然后进入管理工具 运行命令: [plain] view plain copy print ? rabbitmq-plugins enable rabbitmq_management

Ubuntu 守护进程

江枫思渺然 提交于 2020-03-20 17:55:25
项目中用的Qt开发的GUI程序,需要随机自启动。 最初尝试过使用SuperVisor,但是会出现下面的错误。 qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display. 然后自己写了一个控制台的程序监视进程,使用SuperVisor进行管理,但是只能把控制台程序启动,控制台程序仍然无法启动GUI程序,原因未知。 最后的解决方案是使用startx命令, 在SuperVisor的command命令后面加上startx,如下: command =startx /home/dq/QtProj/QMoveTest/Debug/QMoveTest 使用该命令的弊端是默认将GUI程序的界面侵占Ubuntu的桌面,可以通过Ctrl+Alt+F7切换回Ubuntu的桌面。 因为项目的目的就是GUI程序占满界面,该方法刚好满足要求,对于那些需要进入到Ubuntu桌面再显示GUI程序的需求不满足。 控制台守护进程代码: 链接: https://pan.baidu.com/s/1PytoXC9XP4ll11Z17oSHKg 密码: uxzi 补充一个坑: 部署之后程序连不到数据库,开始以为数据库所在的用户是root用户无法访问导致的。 实际上是当前路径的问题。 比如:

华为云初体验

筅森魡賤 提交于 2020-03-20 12:34:51
华为云服务器使用入门 牛客发福利啦,免费领取华为云服务器 第一次使用云服务器,大家一定和我一样有诸多疑惑。下面我就记录一下华为云服务器的使用入门。 怎么查看我们刚刚购买的服务器 进入华为云的主页 可以看到右上角有一个控制台,点击进入控制台。 我们可以看到我们的关注资源,其中我们刚刚购买的云耀云服务器后面是一个1表示我们有一个云耀云服务器的实例。点击进去,就可以看到我们购买的服务器了。 可以看到我们的服务器在运行中,我们可以在这个页面进行开机,关机,重启,重置密码,重装系统等等操作。那么怎么连接到我们的云服务器,像使用自己的电脑一样对它进行操作呢? 我们可以通过华为云的控制台进行远程登入,或者使用ssh工具进行远程登入。 使用控制台登录 点击上面截图中的远程登录,在弹出页面黑框中输入用户名密码就可以登录了。第一次登录是以root用户的身份登入,第一次登录创建了其他用户之后,就可以以其他用户登录。需要注意,如果在购买云服务器的时候没有设置密码,登录前要先重置密码,重置密码操作在上面截图中有。 使用ssh工具登录 windows下比较常用的ssh工具有 xshell(家庭版免费)、putty(完全免费)。 putty体积非常小,不过功能也相对简陋。下面我们以xshell为例讲解一下如何连接。 打开xshell,选择文件中的新建,我们可以新建一个会话,在名称一栏输入一个自定义的名称

【华为云技术分享】【IoT最佳实践】智慧烟感语音报警(配置篇)

99封情书 提交于 2020-03-19 14:48:10
【摘要】 我们模拟一个烟雾报警器上报烟雾浓度和温度,当温度浓度和温度都超过应用服务器设置的阈值时,应用服务器调用华为云语音通知服务拨打用户的手机进行告警。 场景说明 在物联网解决方案中,一个典型的场景是设备上报数据到物联网平台,物联网平台再推送至应用服务器,应用服务器根据上报的数据进行业务处理。 在本示例中,我们模拟一个烟雾报警器上报烟雾浓度和温度,当温度浓度和温度都超过应用服务器设置的阈值时,应用服务器调用华为云语音通知服务拨打用户的手机进行告警。 本示例中使用的华为云语音通知服务需要企业认证用户才可以开通。 本示例运行DEMO的机器需要作为服务器接收物联网平台的推送消息,必须绑定一个外网IP。 配置设备管理服务 在设备管理服务中创建产品模型并注册设备。 登录华为云官方网站,访问 设备管理服务 。 单击“立即使用”进入设备管理控制台。 单击页面右上角的“进入设备管理服务”进入控制台。 在“应用列表”页面中点击应用图标查看应用详情。 5.重置密钥,并妥善保存重置后的应用ID和密钥。 6.切换左侧菜单,打开“产品模型”页面,单击页面右上角的“新增产品模型 > 本地导入”。 注:本文中使用的产品模型和设备仅为示例,您可以使用自己的产品模型和设备进行操作。 7.导入样例模型文件,“产品名称”自定义,如“Smokescope”。 点此获取样例模型文件 8.进入“设备 > 设备注册”页面

关掉linux下的讨厌的beep声

怎甘沉沦 提交于 2020-03-17 20:41:58
某厂面试归来,发现自己落伍了!>>> 1、使用控制台登录后,在shell提示符下面操作时会用到大量的Tab来自动补全,这个时候机器的蜂鸣器就会嘟嘟吡吡不停。办公室的同事还以为我 qj 电脑,真的好烦! 这个嘟吡的声音可以使用setterm命令来设置它的长段 setterm -blength 0 后面的取值可以是0-1000,可以用setterm看看它的用法。仅仅输入上面一条命令还不行,下次重新启动还会有吡吡声。彻底解决需要将以上命令加入/etc/bashrc 补充一点:/etc/inputrc里面有一条语句 # do not bell on tab-completion#set bell-style none   这里如果去掉set前面的注释符,仅仅是把tab自动补全的声音去掉,而不能彻底消除console下面其它的声音(比如Backspace, vi) 以上只是关闭了蜂鸣器的声音,并不影响音箱的发声,play music, video不会有任何副作用。 本篇文章来源于 恩点 转载请以链接形式注明出处 网址:http://www.ndian.cn/diannao/linux/200801/355943.html 2、当然 另外还有: Linux 中在控制台及 X 的虚拟终端下都可能有蜂鸣声,而且这两个地方的蜂鸣声要通过不同的方式关闭。 控制台下的蜂鸣声可通过 setterm

如何使用Azure VM串行控制台

北战南征 提交于 2020-03-17 11:52:27
Azure VM现在可以通过Azure门户访问串行控制台。它不依赖于虚拟机的网络或操作系统状态。这是理想的恢复机器/数据,修改系统配置和故障排除。Azure串行控制台访问只能通过Azure门户访问。它使用虚拟机的COM1端口。这适用于Windows和Linux虚拟机。在我的演示中,我将展示如何通过串口控制台访问windows VM。 先决条件 仅适用于ARM模式创建的资源,不适用于经典部署模型 最少具有虚拟机的 Container 角色 VM的账户密码 先决条件都准备好以后,我们就可以开始配置了。在我们接下来的演示中,我将使用Windows Server 2016数据中心版的VM 登陆到Azure Portal,点击 虚拟机 选项卡,然后点击所选的VM: 然后我们在“Support+Troubleshooting”下点击“boot diagnostics”: 在新窗口中,点击设置,确保“boot diagnostics”是被打开的: 然后返回“Support+Troubleshooting”,点击“Serial console(串行控制台)”: 然后会启动SAC控制台: 注意:如果我们的VM是在2018年2月份之前创建的,则需要手动启动SAC控制台,要做到这一点,需要如下操作: RDP登陆到VM并以管理员身份登陆 以管理员身份打开命令提示符 键入 bcdedit / ems

javascript工具--控制台详解(转自 阮一峰博客)

允我心安 提交于 2020-03-17 06:04:06
大神这篇博客是写在2011年,主要介绍 “Firefox” 浏览器插件 “Firebug” 的操作,如今主流浏览器对控制台都已经提供了很好的支持。我自己用的最多是谷歌的 “chrome” 浏览器,下面也用 “chrome” 浏览器来调试。 一、显示信息的命令 console.log(); //控制台输入 网页中不会输出 console.info(); //一般信息 console.debug(); //除错信息 console.warn(); //警告提示 console.error(); //错误提示 “ console.log(); ” 可以用来取代 “ alert(); ” 或 “ document.write(); ” 比如,在网页中写入 “ console.log("Hello World"); ” 然后会在控制台输入,但是网页中并不会输入。 我们在代码中插入如下代码:   console.info( "这是info" );   console.debug( "这是debug" );   console.warn( "这是warn" );   console.error( "这是error" ); 加载后打开控制台会看到像下面这样: 二、占位符 console对象的上面5种方法,都可以使用printf风格的占位符。不过,占位符的种类比较少,只支持字符( %s )、整数(

.Net应用开发

烂漫一生 提交于 2020-03-16 18:08:55
第一章作业 一.单选题(共10题,100.0分) 1 .NET Framework中定义为一组规则,所有.NET语言都应该遵守这个规则才能创建可以与其他语言互操作的应用程序的是: A、 CLR B、 JIT C、 MSIL D、 ADO.NET 正确答案: A 我的答案:A 得分: 10.0分 2 在.NET Framework中,MSIL是指: A、接口限制 B、中间语言 C、核心代码 D、类库 正确答案: B 我的答案:B 得分: 10.0分 3 下列选项中包含在.NET Framework的各语言之间兼容的数据类型的是: A、JIT B、CTS C、CLS D、MSIL 正确答案: B 我的答案:B 得分: 10.0分 4 所有.NET支持的编程语言编写的源代码经过一次编译后,被编译成: A、机器代码 B、C#源代码 C、CLS代码 D、MSIL代码 正确答案: D 我的答案:D 得分: 10.0分 5 下列选项中,不属于CLR为.NET提供的功能或者服务的是: A、无用存储单元收集 B、代码验证和类型安全 C、代码访问安全 D、自动消除程序中的逻辑错误 正确答案: D 我的答案:D 得分: 10.0分 6 控制台应用程序用于处理输入和输出的类所在的命名空间是: A、System.IO B、System.Web C、System.Windows.Forms D、System