机器人

zabbix4.0通过叮叮机器报警

∥☆過路亽.° 提交于 2019-12-23 12:20:44
一、简介 群机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。例如:通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步;通过聚合Trello,JIRA等项目协调服务,实现项目信息同步。不仅如此,群机器人支持Webhook协议的自定义接入,支持更多可能性,例如:你可将运维报警提醒通过自定义机器人聚合到钉钉群。 二、创建叮叮机器人 创建机器人名称 编写脚本 zabbix_server路径: /usr/lib/zabbix/alertscripts #!/usr/bin/python # -*- coding: utf-8 -*- import requests import json import sys import os headers = {'Content-Type': 'application/json;charset=utf-8'} api_url = "https://oapi.dingtalk.com/robot/send?access_token=e0fb9f42d72ca30d9b762722d3c98d025949a0c124238989ccf7afab5c615ce2" #需要更换你机器人的地址 def msg(text): json_text= { "msgtype": "text", "text"

大神的C4D,怎么跟我的不一样啊!

馋奶兔 提交于 2019-12-23 06:04:09
平时做练习的时候,有许多同学都喜欢从看过的电影、动画中找到主题进行创造,比如重新设计一张海报 来自英国的3D艺术家 Billelis,就经常用C4D给自己喜欢的电影制作海报,而且每一张都是大工程! 从照片就看出来非常酷的小哥,那么他的作品应该也是非常酷才对! 先来一张大图! 渲染图对比 还有一张! 同样有渲染对比 顺便找到了作者的作品发布页,来感受一下制作过程! 后面还有更厉害的! 前段上映了一部悬疑动作美剧《John Wick 3》(疾速追杀3),这张海报也是很好看啊! John Wick 3 权利的游戏 爱,死亡与机器人 真的太惊艳了!! ​ 来源: https://www.cnblogs.com/leolei/p/11011213.html

2019-2020-1学期 20192428 《网络空间安全专业导论》第七周学习总结

与世无争的帅哥 提交于 2019-12-22 13:04:38
2019-2020-1学期 20192428 《网络空间安全专业导论》第七周学习总结 第七周重点内容为 应用程序层 的内容讲解,这一层面实际是最接近与我们日常生活的一个层面。 第12章 信息系统 信息系统(information system) 一般被定义为帮助我们组织和分析数据的软件 目前最流行的一般应用信息系统是 电子表格、数据库管理系统和电子商务 电子制表软件:允许用户用单元格组织和分析数据的程序 单元格(cell) :电子数据表中用于存放数据或公式的元素 电子数据表中的公式可以利用使用标准符号的基本数学运算,还可以利用软件内置的电子数据表函数。 电子数据表函数 :电子制表软件提供的可用于公式的计算函数。 范围 :用端点指定的一组连续单元格。 循环引用 :在计算结果时要错误地彼此依赖的一组公式。 模拟假设分析 :修改电子数据表中表示假设的值,以观察假设的变化和相关数据有什么影响。 数据库管理系统:由物理数据库、数据库引擎和数据库模式构成的软件和数据的组合 数据库 :结构化的数据集合。 查询 :从数据库检索数据的请求。 模式 :数据库中的数据的逻辑结构的规约。 关系模型 ;用表组织数据和数据之间的关系的数据库模型。 记录(或对象、实体) :构成一个数据库实体的相关的域的集合。 域(或属性) :数据库记录中的一个值。 键 :在表中所有记录中唯一标识一个数据库记录的一个或多个域。

LeetCode 62.不同路径(动态规划)

牧云@^-^@ 提交于 2019-12-22 03:54:12
题目描述 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? 说明:m 和 n 的值均不超过 100。 思路 机器人只能向下或者向右移动一步,那么对于任意的i, j机器人只能从左侧或上方移动过来,特别的对于上边界或左边界,机器人只有一种移动方式。那么就有下面公式: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191221184946168.png 代码 class Solution : def uniquePaths ( self , m : int , n : int ) - > int : dp = [ [ 0 ] * ( n + 1 ) for i in range ( m + 1 ) ] dp [ 1 ] [ 0 ] = 1 for i in range ( 1 , m + 1 ) : for j in range ( 1 , n + 1 ) : dp [ i ] [ j ] = dp [ i - 1 ] [ j ] + dp [ i ] [ j - 1 ] return dp [ m ] [ n ] test =

Power Platform之Power Automate新增RPA功能

妖精的绣舞 提交于 2019-12-21 05:08:50
什么是RPA RPA( Robotic Process Automation 机器人流程自动化软件),是一种新型的人工智能的虚拟流程自动化机器人。RPA的核心是通过自动化、智能化技术来“替代人”进行重复性、低价值、无需人工决策等固定性流程化操作,从而有效提升工作效率,减少错误。 RPA能做什么? RPA的优势 RPA与AI 我们可以把RPA跟AI看作是智能化或自动化整个进程中两个不同阶段,自动化的几个阶段分别是: 1.桌面自动化:在早期有一个桌面自动化叫RDA,可以模拟用户桌面自动化操作。 2.流程自动化:也就是 RPA,在桌面自动化的基本上加上了流程自动化,这样业务价值就完美体现出来了。 3.智能自动化:目前各个RPA厂商发展的主流趋势 , 就是把RPA与AI相结合, 例如:OCR(光学字符识别)、NLP(自然语言处理)、ML(机器学习)等人工智能技术,以帮助RPA去理解和处理那些非结构化数据。简单来说,RPA相当于人类的四肢,而AI就是人类的大脑。 人工智能(通用型人工智能):随着AI技术的进一步成熟和完善,特别通用型AI技术的落地应用,AI一定是终极自动化方案。 为什么RPA需要AI? 在企业所有业务当中,大量的的数据是非结构化的,而我们知道RPA只能处理那些基于规则的结构化数据,例如:企业的财务部门去邮箱提取发票信息时,多数情况下都是人工来处理,即便是使用RPA也无法完成

运用钉钉机器人功能发送自动化结果报告

假如想象 提交于 2019-12-21 03:43:35
转载自博友:涛哥爱吃面 http://www.cnblogs.com/hito/p/6561300.html 背景: 原有jenkins自动化结果通知通过邮件发送,容易埋没在邮箱的大量报警邮件中,结合作为工作聊天工具钉钉机器人,可以实现自动化开始及结果的消息、报告通知 实现: 1.机器人的创建 (具体步骤及相关协议: https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7386797.0.0.TKQBVI&treeId=257&articleId=105735&docType=1 ) 拿到的webhook地址格式如下: https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx 简略说下机器人群通知调用:请求地址即上方的webhook地址,POST,请求体支持三种类型text,link,markdown,我用到的只有text(自动化执行开始通知)和link(结果报告输出) 2.脚本编写 需求: 自动化开始执行,钉钉群接收自动化开始执行的通知;自动化执行结束后,钉钉群接收到自动化的执行结果报告,能看到执行结果(成功或失败),包版本号,点击可打开RF的report.html。 设计: 1.脚本传参类型,以判断开始或结束; 2.自动化执行前,调用脚本发送开始执的方法

企业为什么要实施 RPA,给你 15 个理由够不够?

流过昼夜 提交于 2019-12-21 01:53:15
艺赛旗 RPA10.0全新首发免费下载 点击下载 www.i-search.com.cn/index.html?from=line1 RPA(机器人流程自动化)正受到越来越多的关注。如今,全球大量企业正快速而广泛地将其应用于,大量重复、劳动密集型以及事务性业务流程上。据 HfS 的预测,截至 2021 年,RPA(机器人流程自动化)软件和服务的全球市场预计将以 36%的复合年增长率增长。推荐阅读 RPA 可应用的场景有那些 RPA 支持的最常见流程包括 IT、财务、采购和人力资源职能部门中的后台行政管理工作流程,以及特定于银行、保险和抵押贷款行业的运营流程。为什么那么多企业要实施RPA?以下这 15 大理由,或许会解开这个迷惑: 理由 1:节省人力成本 和人工成本相比,RPA 维护成本依赖于运行环境,成本通常比人工便宜约 50%,大幅降低了人力成本。对于人力密集的传统公司而言,RPA 节省的劳动力是巨大的。 理由 2:提高工作量 RPA 软件机器人 1 分钟的工作量,相当于一个人约 15 分钟的工作。此外,RPA 机器人还能够 7×24 小时不间断工作,为企业提供全天候的重要处理能力。 理由 3:高投资回报率 根据 McKinsey Digital 的 Leslie Willcocks 的说法,仅在第一年,RPA 的投资回报率就在 30%到 200%之间变化。 理由 4

新来的小伙伴不是人,代替重复劳动她真神!

試著忘記壹切 提交于 2019-12-20 19:04:21
我是一家金融公司的HR。最近,由于公司业务扩张,要招一批新的电销部门的客服。 由于是求职淡季,我每天在各大招聘平台搜索海量求职者,还要打一大堆电话邀请求职者面试。累成狗,但效果却差强人意,大半个月过去,一个新人都没招上来。 新业务已经上线,每天繁重的电话量,让电销部门的同事们都苦不堪言。电销同事急,领导急,我更是心急如焚! 有一天早上,领导笑容满面地走进办公室,对我说给你带来个新同事。我一脸懵逼。 “这是要开了我?还是换个人来逼我转岗?” 等了半天,连个人影也没见…… 领导神秘一笑,“嘿嘿!你的新搭档,她不是‘人’哦!”。 “不是人”…… ??? 领导:“来来来,打开你的电脑,把你的‘新搭档’下载安装一下。” 原来领导不知道从哪里招来了这样一个牛B的“新员工”。他跟我说,这个叫小帮的软件机器人,可以自动从各招聘平台搜集求职者简历。我抱着试试的态度,安装了小帮软件机器人。通过引导我学习配置了一个采集“前程无忧”平台简历数据的机器人。果然,她可以在各招聘平台自动搜集求职者简历,于是我只要筛选合适的求职者并电话沟通就可以了,节省了我一大半的时间。 跟这位新搭档共事一个星期后,领导问我效果如何? 说实话,小帮软件机器人真的提高了我的工作效率,我不用每天都花1-2个小时搜索简历了。结果上,我当周也为电销部门招进了5个新同事。 当然,小帮软件机器人目前还不能完成后续的筛选简历等工作

哪些职业最有可能被机器人取代

五迷三道 提交于 2019-12-20 10:59:44
信贷业务员是最容易被机器人和智能设备取代的职业,记者被取代的概率为11%。 BI中文站 3月13日报道 机器人和智能设备技术越来越成熟,逐渐取代人工劳动。美国彭博社网站在日前的一篇报道中指出,有700多种职业,面临被机器人取代。 根据英国牛津大学的一项研究,最有可能被机器人取代的职业包括: ——信贷员(被取代的概率是98%) ——前台接待员和信息类人员(96%) ——法律助理和初级律师(94%) ——零售行业导购员(92%) ——出租车司机、专职司机(89%) ——保安(84%) ——厨师、快餐业者(81%) ——酒吧服务生(77%) ——个人理财顾问(58%) ——记者(11%) ——音乐艺人和歌手(7.4%) ——律师(小于5%) 彭 博社报道指出,信贷业务员是最容易被机器人和智能设备取代的职业。比如美国的Daric公司,在富国银行董事长Richard-Kovacevich的支 持下,提供了P2P信贷业务,他们通过软件和算法,可以遴选出贷款风险最小的借款人。从去年11月开始,该公司不再雇佣信贷员,估计未来也不会再雇佣这一 岗位。 零售和快餐行业,也是另外一个高风险行业,许多餐馆已经部署了自动化系统。比如许多餐馆,可以让顾客通过智能手机点餐,这削减了对收款员、服务生、销售人员的人力需求 来源: https://www.cnblogs.com/hxwzwiy/p/3616564

路径总数

爷,独闯天下 提交于 2019-12-20 08:15:59
问题描述 一个机器人在m*n大小的地图的左上角, 机器人每次向下或向右移动, 机器人要到达地图的右下角,可以有多少种不同的路径从起点走向终点. 用(0, 0)表示起始点 (i, j)表示终点 也就是说,问题可以分解为下面的子问题: 从(0, 0)到(1, 0), (2, 0), (3, 0)…(m - 1, n - 1)的路径数 用F(i, j)表示从(0, 0)到(i, j)的路径数, 状态递推就可以找到: F(i, j) = F(i - 1, j) + F(i, j - 1); 这里我们需要注意的一点是特殊情况第0行和第0列, 到达第0行每一点的路劲都只能来自它左边的点, 即全为1( F(0, j) == 1) 同理 F(i, 0) == 1 代码如下: class Solution { public: int uniquePaths(int m, int n) { vector<vector<int>> v(m, vector<int>(n, 1)); for (int i = 1; i < m; ++i) { for (int j = 1; j < n; ++j) { v[i][j] = v[i - 1][j] + v[i][j - 1]; } } return v[m - 1][n - 1]; } }; 在该题目的基础上继续思考, 如果在地图的某些地方加入了一些障碍,