首页 文章 精选 留言 我的

精选列表

搜索[流程管理],共10000篇文章
优秀的个人博客,低调大师

物联网平台服务端订阅排查流程

简介 服务端可以直接订阅产品下所有类型的消息:设备上报消息、设备状态变化通知、网关发现子设备上报、设备生命周期变更、设备拓扑关系变更。配置服务端订阅后,物联网平台会将产品下所有设备的已订阅类型的消息转发至您的服务端。⭕️消息流转过程为:设备——物联网平台——服务端⭕️如果是老的HTTP2订阅,请尽快更新到AMQP订阅 排查过程 一、检查控制台相应参数配置。A.相应产品订阅类型(AMQP还是MNS) 1.如果是AMQP订阅,检查这个产品选择的消费组(例如:如果只选择了消费组A,但是服务端代码里用的是消费组B的消费组ID,自然订阅不到消息) 2.MNS订阅不涉及消费组概念,检查产品对应的队列是否正常创建即可B.勾选的推送消息类型 1.如果只勾选了设备状态变化通知,那服务端自然订阅不到“设备上报消息”了 二、检查上报的数据格式大多数情况都是设备端进行属性上报,然后在服务端订阅不到消息。这个时候看一下控制台上的日志,找到物模型数据分析的日志,检查物模型解析是否正常。(在上行消息分析日志里看到消息,只能表示消息到了平台,但是很有可能物模型解析失败,所以不会推送到服务端。因此一定要看物模型数据分析的日志,看看是不是物模型解析失败了。) 三、检查是不是开启了多个客户端进行订阅如果一和二都检查无误,那要看一下是不是启动了多个客户端。 四、提交工单,提供相应信息 设备三元组信息 消息的messageID 如果是设备上下线的消息,提供设备上下线的日志截图(也就是日志里的设备行为分析) MNS订阅实际上是规则引擎的数据流转,提供上行消息分析里(Transmit to MNS……)日志的相关内容

优秀的个人博客,低调大师

一款APP的定制开发有什么流程?

很多APP软件需求者,在初期往往不知道定制APP开发都需要经过哪些步骤,就直接去找APP开发公司的客户经理,这样做也是可以,但是在沟通方面需要耗费大量时间,这对于APP制作时间是很不友好,为了让APP需求者节省一时间,下面飞进科技来为大家介绍。 一、客户们应该要确定好自己APP市场定位和APP当中功能需求,如果不知道具体数据,要向开发公司客户经理进行沟通,很多客户在一开始往往无法正确表达出来自己想要的APP是哪种类型和功能,只能产品经理一直进行沟通,大约需要两周时间才能确定好APP定位和功能。另外在这个沟通期间,要先把一些事情处理掉,比如APP名称、域名注册、服务器购买、商标注册等等,经过这些事情之后,技术架构和产品原型的雏形才能确定下来。 二、客户经理会再次和客户确认APP版本策划方案和架构设计,客户确认之后,APP开发初期工作就开始了。开发公司的架构师安装APP发展方向进行构想,并开始进入基础代码研发、生产环境部署、开发环境阶段。APP软件功能实现方法一共有两种WEBVIEW和NATIVE这两种,一般来说为了让APP体验比较好,开发公司通常采取原生方式为主要,而webview为辅。 三、这个阶段是几个阶段当中较为困难,客户需要和开发公司的设计师进行沟通,确定好APP当中UI设计,并且要与种子用户保持紧密联系,收集APP不足,并且修正这些问题,在这个期间可能需要发布1至3个beta子版本,而且你还必须和这些种子用户互动,这是一件比较艰难工作。 四、在发布环节当中,新APP刚上线用户肯定是不会很多,这个时候需要通过广告来让APP被潜在用户所看到并下载使用,这个环节属于附加,因为APP开发分为安卓和IOS这两种,如果上线到IOS的APP STORE中,需要客户注册开发者账号,购买证书,等等这里也是一笔不小开销。 定制APP开发通过本篇文章客户们应该就有一个大概了解,互联网上面开发公司有很多,如果想要一家正规APP开发公司,最好是去实地考察这家公司。

优秀的个人博客,低调大师

阿里通信[短信验证码]上线实战流程分享

1、阿里云短信服务官方文档使用指引: 2、登录阿里通信 1)登录链接:https://www.aliyun.com/product/sms 2)可以使用淘宝账号登录 3)登录成功后,进入到这个界面:https://dysms.console.aliyun.com/dysms.htm#/overview 3、阿里通信-短信验证码使用1)获取 AccessKey 和 ACCESS_KEY_SECRET: 2)新建签名及模板签名及模板审核通过后即可以使用了。 4、python 发送短信验证码1)下载阿里短信服务下的SDK(python):https://help.aliyun.com/document_detail/112147.html?spm=a2c4g.11186623.6.631.673f5f30ZSc6vT 在项目的虚拟环境中,执行下述命令,安装阿里云SDK核心库:python 2.x 安装: pip install aliyun-python-sdk-core python 3.x 安装: pip install aliyun-python-sdk-core-v3 2)使用 OpenAPI Explorer 来生成相关API的Demo并应用在我们自己的项目中 使用 python SDK 的示例指导链接:https://help.aliyun.com/document_detail/53090.html 短信API demo 介绍: QuerySendDetails:调用QuerySendDetails接口查看短信发送记录和发送状态 , 文档链接:https://help.aliyun.com/document_detail/102352.html SendSms:发送短信 , 文档链接:https://help.aliyun.com/document_detail/101414.html SendBatchSms:批量发送短信, 文档链接:https://help.aliyun.com/document_detail/102364.html 3)SendSms 相关参数介绍请求参数: 返回参数:返回结果 json 格式:{ "Message":"OK", "RequestId":"2184201F-BFB3-446B-B1F2-C746B7BF0657", "BizId":"197703245997295588^0", "Code":"OK" }错误码 error code:https://error-center.aliyun.com/status/product/Dysmsapi 4)SendSms API 生成 进入OpenAPI Explorer :https://api.aliyun.com/?spm=a2c4g.11186623.2.15.506959adEnxtsy#/?product=Dysmsapi&api=QuerySendDetails 使用:API 调试生成 python 代码: !/usr/bin/env python coding=utf-8 from aliyunsdkcore.client import AcsClientfrom aliyunsdkcore.request import CommonRequestclient = AcsClient('', '', 'default') request = CommonRequest()request.set_accept_format('json')request.set_domain('dysmsapi.aliyuncs.com')request.set_method('POST')request.set_protocol_type('https') # https | httprequest.set_version('2017-05-25')request.set_action_name('SendSms') request.add_query_param('PhoneNumbers', "13*")request.add_query_param('SignName', "小饭桌网站")request.add_query_param('TemplateCode', "SMS_16")request.add_query_param('TemplateParam', "{'code':'123456'}") response = client.do_action(request) python2: print(response) print(str(response, encoding = 'utf-8'))我们只需要复制上述代码,稍作改动,将code变成我们需要的验证码就可以了。 具体使用: 新建 random_code.py 文件,代码如下:import random def generate_code(): """生成四位数的验证码""" seeds = "1234567890" random_str = [] for i in range(4): random_str.append(random.choice(seeds)) return "".join(random_str) 新建 aliyunsdk.py 文件,用于发送短信(可直接拿去使用),代码如下: import jsonfrom aliyunsdkcore.client import AcsClientfrom aliyunsdkcore.request import CommonRequest from utils.random_code import generate_code def aliyun_send_sms(): """阿里云发送短信""" client = AcsClient('******', '***********', 'default') # <accessKeyId> 、<accessSecret> request = CommonRequest() request.set_accept_format('json') request.set_domain('dysmsapi.aliyuncs.com') request.set_method('POST') request.set_protocol_type('https') # https | http request.set_version('2017-05-25') request.set_action_name('SendSms') code = generate_code() # 生成四位数的验证码 request.add_query_param('PhoneNumbers', "13*******") request.add_query_param('SignName', "小饭桌网站") request.add_query_param('TemplateCode', "SMS_********") request.add_query_param('TemplateParam', json.dumps({'code': code})) # 以json 格式传递code参数 response = client.do_action(request) # 发送短信 response = str(response, encoding='utf-8') # 返回的response 为 <class 'bytes'> 类型,将其转换成str字符串类型 response = json.loads(response) # 再通过json.loads,将str类型的 response 转换成dict 格式 # print(response) # response:{'Message': 'OK', 'RequestId': 'F07A40C3-539C-453B-BE52-4B60FF8DF58E', 'BizId': '431121158876223912^0', 'Code': 'OK'} # print(response['Code']) # 获取 Code 值 return code, response['Code']

优秀的个人博客,低调大师

购买阿里云服务器(ECS)详细流程

一:访问阿里云官网 二:注册阿里云账号,或者使用淘宝账号登录激活阿里云账号。 三:从产品里面选择云服务器ECS 四:进入页面后选择立即购买,当天也可以看一下他的介绍后在点击购买 五:选择购买的配置, 主要从以下几个方面考虑:1.付费方式:按年付费,按使用量付费。建议新人按月或者按年付费。 2.选择服务器所在的地区:你是做中国的话,其实华南华北现在访问速度都差不多,建议选择华北区域,是新开的,价格会要比其他地区优惠。 3.选择实列,也就是选择你的服务器配置。这里有很多配置,我就只列举一下新手需要的配置:1VCPU,2Gbit就可以满足需求了更多的实例我抽时间写一个适合不同行业的。 4.镜像,也就是你的系统,如果你喜欢折腾就选择系统镜像,这个镜像等你购买好服务器后,大概2-3分钟,你打开你的服务器就是一个崭新的系统,没有任何其他文件。当然,如果你不想折腾,也可以在镜像市场选择一个,有免费的,也有付费的,有PHP环境的,也有JAVA环境的,这个镜像在你购买服务器后,他会自动帮你安装好你选择的功能,免去了很多配置的要求,对于不会配置服务器的站长来说,不失为一个好的选择。 六:磁盘,默认系统盘是40GB,建议增加一个数据盘40-80G的容量用来存放你的网站数据,普通网站40G左右就可以了。 类型建议选择高效云盘,和其他的比起来价格差距不大,对网站的访问速度有帮助。 七:购买时长:这个直接关系到你付多少钱,可以一个月一个月的购买,这样就比较麻烦,每次到了就需要记得续费。 按年购买比较便宜,12个月只要付10个月的钱,最实惠的购买时3年时长的,服务器直接打五折,相当于付一年半的钱用3年。 八:网络:建议使用默认配置。 九:公网带宽:也就是你的服务器外部访问的带宽,说点心得: 1.简单一点,你就按照1M带宽一天1000个IP来计算,比如你预估你网站一天有2000个IP来访问,你就选择固定的2M带宽。 2.你也可以选择弹性带宽,用多少算多少,不过这个是后付费的,你需要保证你的账号里面一直有余额,不然会停到你的外部访问,好处就是在开始访客较少的时候,你可以少付些带宽费用。 十:安全组,这个你记得勾选一下80端口和443端口,不然你弄了半天发现通过域名就是访问不了你的网站,在服务器打开又是正常的。那是因为你没有打开80端口的访问权限,所有在购买的时候就把端口打开。 到这里就可以直接确认订单,付款购买了。 也可以选择把服务器配置好了之后再付款。但是你配置的信息请一定记住,因为这些配置信息是你访问服务器的密码信息。 配置好了之后,付费完成大概5分钟左右,系统就会把你的系统安装完成。具体可以在控制台中查看。

优秀的个人博客,低调大师

分享到支付宝demo测试流程(Android版)

产品首页:[url]https://openclub.alipay.com/read.php?tid=13656&fid=72[/url] 1、创建应用,并添加功能 如何创建应用:[url]https://openclub.alipay.com/read.php?tid=1606&fid=72[/url] 创建应用并且在应用中添加“分享到支付宝”功能,如下图 2、下载开发工具包 Android分享SDK包: 点击下载 Android分享DEMO:点击下载 3、配置demo 在demo如下图位置配置之前创建应用成功生成的appid 4、配置客户端应用信息 分享到支付宝接口必须在应用中配置客户端应用信息否则无法调用的,配置位置如下图 选择“Android应用”填写应用签名以及应用包名 1、 应用包名的获取:在AndroidManifes

优秀的个人博客,低调大师

分享到支付宝demo测试流程(iOS版)

产品首页:[url]https://openclub.alipay.com/read.php?tid=13656&fid=72[/url] 1、创建应用,并添加功能 如何创建应用:[url]https://openclub.alipay.com/read.php?tid=1606&fid=72[/url] 创建应用并且在应用中添加“分享到支付宝”功能,如下图: 2、下载开发工具包 iOS分享SDK包: 点击下载 iOS分享DEMO:点击下载 3、配置demo 在demo如下图位置配置信息 注意:1、identifier必须为 alipayShare;2、URL Schemes 命名规则:'ap'+APPID,APPID在上面第一步中创建应用成功后获取;3、iOS 9以后的系统需要添加支付宝分享的scheme到白名单中,scheme

优秀的个人博客,低调大师

阿里云 — 服务器购买流程(适合新手小白)

阿里ESC服务器购买教程一:服务器二:拥有阿里云账户!三:阿里优惠活动四:根据需要,选择方案并购买1;根据情况,选择要购买的方案2;选择购买的服务器类型3;查看清单信息,并查看是否使用了优惠券2;付款完成订单五:购买完成,返回控制台六:服务器购买完成,本篇小结一:服务器作为一个开发人员,作为一个程序员,服务器早晚是我们要遇到的一件事对于新人来说,这可能是一件头疼的事情,不要怕…毕竟现在已经有大神前辈为我们趟好路,服务器的购买不要有什么编程基础你要你会上网,好好看看 Jacob 这篇文章,你将轻松掌握。废话不多,我们开始吧! 有阿里云账户的直接点击↓ ↓-阿里产品优惠券大礼包 (新手必得享超值优惠)平时1核1G优惠过后要300多一年,2核4G性能强劲,足够中小型网站/服务器建设建议大家直接购买此优惠,很少见优惠力度这么

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册