控制台

RabbitMQ的用户管理方法

こ雲淡風輕ζ 提交于 2019-12-18 01:27:02
1. 用户管理 用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。 相应的命令 (1) 新增一个用户 rabbitmqctl add_user Username Password (2) 删除一个用户 rabbitmqctl delete_user Username (3) 修改用户的密码 rabbitmqctl change_password Username Newpassword (4) 查看当前用户列表 rabbitmqctl list_users 2. 用户角色 按照个人理解,用户角色可分为五类,超级管理员, 监控者, 策略制定者, 普通管理者以及其他。 (1) 超级管理员(administrator) 可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。 (2) 监控者(monitoring) 可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) (3) 策略制定者(policymaker) 可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。但无法查看节点的相关信息(上图红框标识的部分)。 与administrator的对比

一些Chrome 调试小技巧汇总

ぐ巨炮叔叔 提交于 2019-12-17 12:02:54
写在前面 本文包括浏览器调试,不包括web移动端调试。 本文调试均在chrome浏览器进行 alert 这个不用多说了,不言自明 console 基本输出 想必大家都在用console.log在控制台输出点东西,其实console还有其它的方法: console.log("打印字符串");//在控制台打印自定义字符串 console.error("我是个错误");//在控制台打印自定义错误信息 console.info("我是个信息");//在控制台打印自定义信息 console.warn("我是个警告");//在控制台打印自定义警告信息 console.debug("我是个调试");//在控制台打印自定义调试信息 cosole.clear();//清空控制台(这个下方截图中没有) 注意上面输出的error和throw出的error不一样,前者只是输出错误信息,无法捕获,不会冒泡,更不会中止程序运行。 格式化输出 除此以外,console还支持自定义样式和类似c语言的printf形式 console.log("%s年",2016);//%s表示字符串 console.log("%d年%d月",2016,11);//%d表示整数 console.log("%f",3.1415926);//%f小数 console.log("%o",console);//%o表示对象 console

Sublime Text 支持GBK , 解决中文乱码问题

别说谁变了你拦得住时间么 提交于 2019-12-17 10:09:29
Sublime Text 是一款既简洁又强大的文本编辑器,其默认采用UTF8编码,这就造成了许多采用GBK编码的文件里的中文显示为乱码。 有一个专门解决这个问题的插件:ConvertToUTF8 要安装这个插件,首先要安装 Sublime Text 的 Package Control,安装方法如下: 1、打开Sublime 的控制台,打开方法: Ctrl + ~ , 或者 View > Show Console 2、查看Sublime版本, Help > about Sublime Text2 3、在网址 https://packagecontrol.io/installation 根据你的 Sublime Text 版本选择对应的安装代码,将代码输入控制台后回车,之后便会自动下载并安装 Package Control,安装完成后需要重启Sublime Text 。 不要立即重启,给它点时间,,,重启后可再次打开控制台,看它是否完成安装    接下来安装 ConvertToUTF8 按Ctrl + Shift + P打开万能搜索框,然后输入install package回车,这时候会加载所有的packages列表。 看到列表之后再输入ConvertToUTF8回车,就会下载安装这个包了。装好之后无需重启Sublime Text。 检查乱码是否存在? 来源: https://www

20190905-3 命令行和控制台编程

笑着哭i 提交于 2019-12-17 03:03:42
此作业的要求参见 [https://edu.cnblogs.com/campus/nenu/2019fall/homework/5523] 1.熟悉 命令行和控制台 假设在当前目录下存在应用程序 a.exe 和 文件文件 b.txt, 请以数据流图并辅助以文字说明下述控制台命令的作用是什么。(5分) a.exe < b.txt > c.txt 答:将b中的文本内容输入到a程序中,经运行保存到文本c中。 请用C言开发应用程序d.exe,从控制台指令读入命令行参数,并在控制台分别打印出a、b、c的值。运行效果形如下面的示例(6分) d.exe a=1 b=2 c=3 1 2 3 d.exe a=11 b=22 c=33 11 22 33 答: #include<stdio.h> int main() { int a,b,c; scanf("a=%d b=%d c=&d",&a,&b,&c);//输入三个数 printf("%d\n%d\n%d\n",a,b,c);//输出三个数 return 0; } 2.熟悉 测试用例 (1)请在网站 [https://pintia.cn/]注册账号。(0分) (2)在题目集 PAT (Basic Level) Practice (中文) 中任选3道题目完成。截图如下,要求包括1.红色对号、2.标号、 3.用户名(此例中为 Young)。(30分)

Java Service Wrapper配置Java控制台程序为Windows服务

非 Y 不嫁゛ 提交于 2019-12-17 01:33:08
编辑器加载中...Java Service Wrapper配置Java控制台程序为Windows服务 1、下载wrappper-windows-x86-32系列的工具包,解压缩为 。 2、新建一个目录,例如:C:\MyServerApp,并在其下面创建五个文件夹 分别为:bin 可执行程序文件夹 conf 配置文件夹 lib jar包文件夹 logs 日志文件夹包 application 应用程序包 此包下还新建一个lib 用于存放应用程序所需要的jar包。 3、将 \src\bin 中的App.bat.in,InstallApp-NT.bat.in,UninstallApp-NT.bat.in等文件 与 \bin 下的wrapper.exe复制到bin 目录下,并且将App.bat.in,InstallApp-NT.bat.in, UninstallApp-NT.bat.in等的后缀.in去掉。 将 \src\conf 下的wrapper.conf文件复制到conf目录下 将 \lib 下的wrapper.jar,wrappertest.jar和wrapper.dll文件复制到lib目录下 最终的包结构可以是这样子的: C:\MyServerApp |-bin |-App.bat |-InstallApp-NT.bat |-UninstallApp-NT.bat |

npm的使用

梦想与她 提交于 2019-12-16 11:44:56
NPM是随同NodeJS一起安装的包管理工具 可以从NPM服务器下载别人编写的第三方包到本地使用。 也可以从NPM服务器下载并安装别人编写的命令行程序到本地使用。 用户可以将自己编写的包或命令行程序上传到NPM服务器供别人使用。 安装npm。 安装npm很简单,只需要将它的运行环境安装,它也就安装上了。 新版的nodejs已经集成了npm,所以去官网下载node.js。 https://nodejs.org/en/download/ 下载后打开一路next就安装完成了。 然后检查一下版本看看是否安装成功。 打开运行(windows+r)在运行输入cmd打开控制台 在控制台中输入 nmp -v 显示出版本号,说明安装成功了 其实我们安装的是node.js但node.js就自带了npm工具。 更新npm 如果要更新npm就在控制台中输入 npm install nmp@latest -g (更新到最新版本 -g代表是安装到全局环境下) 显示更新了一个包用了0.13s npm常用的操作 安装一个包到所需项目 找到本地项目目录直接复制 在cmd输入 cd 粘贴地址中进入到目录里 初始化一下输入 npm init -y 完成后会在项目里生成一个json文件 现在想要在项目中安装一个vue文件 在cmd中输入 npm i vue (在npm中搜索有没有vue 有的话就安装到所在目录) 报错了

Prometheus控制台和仪表盘

本秂侑毒 提交于 2019-12-15 08:30:13
完整译文请访问 : http://www.coderdocument.com/docs/prometheus/v2.14/best_practices/consoles_and_dashboards.html 。 在仪表盘上显示尽可能多的数据是很吸引人的,特别是当像Prometheus这样的系统能够为你的应用程序提供如此丰富的监控手段时。这可能导致控制台由于拥有太多的信息而无法访问。 不要试图展现每一块数据,对于操作控制台,请考虑最可能的故障模式是什么,以及如何使用控制台来区分它们(利用服务的结构)。例如,如果在线服务系统中有一棵很大的服务树,服务的低延迟就是一个典型的问题。与其在单个大型仪表盘上显示每个服务的信息,不如为每个服务构建单独的仪表盘,其中包括与之通信的每个服务的延迟和错误。然后,你可以从顶部开始,逐步向下找到有问题的服务。 以下的指南非常有用: 在一个控制台上最多有5个图形。 每个图上的曲线不超过5个。如果是一个堆叠图或区域图,则可以相应多一些。 在使用所提供的控制台模板示例时,请避免在右侧的表格中包含超过20-30个条目。 如果你发现自己超出了这些限制,那么可以将不太重要的信息隐藏,或将一些子系统拆分到一个新的控制台。例如,你可以绘制聚合而不是分解的数据,将其移动到右手边的表格中,甚至完全删除数据(如果数据很少有用的话)——你总是可以在 表达式浏览器 中查看它!