Utility Manager 的一些基本使用

威纶通触摸屏还是挺不错的(国产自然不能和外货比较)!

那么下面一些小小的使用!各位都知道吗?如果不知道好好看看,能提高你的,知道的请拐弯!谢谢

下面会介绍到二个常使用的到技巧!1:是触摸屏界面都窗口都跳转;2:是按键播放声音

按照规矩,先上效果图

 

 

 

 万事开头难!我们得先把触摸屏配置为自己所使用得类型,不然你在真实中也是无法使用的哦!

下面黄博主就分享一下自己所使用的触摸屏,和大家一起配置一下

 

好啦,到了这里也就差不多配置完成啦!

下面就是新建窗口到地方,这才是实现跳转到重点之处!

 

 

 到啦这里也就OK啦!

2:下面给大家看看放入声音到吧!

 

相信大家看完都会配置啦!

那你还在等什么?还不快去试试啊!

转载于:https://www.cnblogs.com/hzp0619/p/10075500.html

在C++中,通常不直接支持将消息发送到Prometheus AlertManager,因为AlertManager是一个基于HTTP/HTTPS的开源服务,用于监控告警通知。C++程序通常是系统级或库级的,它们不具备直接操作HTTP的能力。然而,如果你的应用已经运行在一个能处理网络通信的环境中,比如有一个HTTP客户端库,你可以通过这个库来向AlertManager发送POST请求。 以下是一个简化的示例,使用C++11的`cpprestsdk`库(需要安装并链接相应的依赖),发送一个POST请求到AlertManager: ```cpp #include <cpprest/http_client.h> using namespace web; using namespace http; // 设置AlertManager地址和API路径 const string alertManagerUrl = "http://your_alertmanager_host:port/api/v2/alerts"; const string message = "Your custom message here"; int main() { http_client client(alertManagerUrl); uri_builder builder(alertManagerUrl); // 构建POST请求体,通常会包含警报数据(如标题、描述等) json::value body; body["status"] = L"firing"; // 假设状态为触发 body["labels"] = json::value::object(); // 如果有标签,填充这里 body["annotations"] = json::value::object(); body["startsAt"] = utility::conversions::to_base64_string( utility::datetime::utc_now().get_system_clock_time_point()); // 添加自定义消息 body["commonAnnotations"]["message"] = json::value::string(message); // 发送POST请求 try { http_response response = client.request(methods::POST, builder.to_uri(), body).get(); if (response.status_code() == status_codes::OK) { pplx::task_from_result(response)->wait(); cout << "Message sent successfully." << endl; } else { cerr << "Failed to send message with error: " << response.reason_phrase() << endl; } } catch (const std::exception& e) { cerr << "Error sending message: " << e.what() << endl; } return 0; } ``` 注意,这只是一个基本示例,实际使用时你可能需要处理错误,并且需要根据AlertManager的API文档来构建正确的请求结构。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值