学习
实践
活动
工具
TVP
写文章

课堂 | 敏捷开发流程及项目实战分享

图片01 敏捷开发整体流程需求确认,产品输出用户故事,产品测试产品就需求部分达成一致开发进行接口开发,前后端按照用户故事进行接口约定,测试进行案例设计进行案例评审和接口评审,开发测试围绕业务逻辑,用户故事的数据流向达成一致后端开发进行接口开发 ,前端根据mock数据同时进行,测试进行接口案例设计开发接口设计完成后,部署到测试环境上,点击接口案例调用测试环境进行接口测试,接口测试通过才可以提交给测试测试全量跑所有的接口案例,以及过去的自动化测试案例 ,避免出现开发与产品向背驰,同时产品也要避免开发过程中/后修改需求。 设计阶段1、需求拆分成任务:2、测试案例设计:此阶段最重要的是,确保开发测试的认知同步。 开发会较注重细节,测试则较考虑整体逻辑性,在开发前就应让双方互相确认,避免开发完成提测后有重要的分支开发没考虑到导致返工。

12830

【编程课堂】词 wordcloud

本周为大家带来炫酷好玩的 wordcloud 词构造库。 使用 wordcloud 可以做出这样的图片: ? 还可以做出这样的: ? 接下来,我们来学习如何制作属于自己的词云图。 WordCloud import matplotlib.pyplot as plt # 读入一个txt文件 text = open('Jane Eyre.txt','r').read() # 生成词 除了直接读入文本生成词,也可以使用字典格式的词频作为输入 # 读入一组词频字典文件 text_dict = { 'you': 2993, 'and': 6625, 'in': # 读入图片 from scipy.misc import imread bg_pic = imread('Anne_Hathaway.png') # 配置词参数 wc = WordCloud( 还可以结合 jieba分词,实现用中文填充的词云图(如果不通过分词,无法直接生成正确的中文词)。使用中文填充时一定得指定中文的字体,否则会出现乱码。

734110
  • 广告
    关闭

    年末·限时回馈

    热卖云产品年终特惠,2核2G轻量应用服务器6.58元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    小程序开发--内容安全审查API调用

    调用 调用是小程序·开发提供的在函数中调用微信开放接口的能力,需要在函数中通过 wx-server-sdk 使用。 接口方法 openapi.security.msgSecCheck 需在 config.json 中配置 security.msgSecCheck API 的权限,详情 请求参数 属性 类型 默认值 errCode 的合法值 值 说明 最低版本 87014 内容含有违法违规内容 errMsg 的合法值 值 说明 最低版本 "ok" 内容正常 "risky content" 内容含有违法违规内容 函数 msgcheck写法 const cloud = require('wx-server-sdk') cloud.init({ env: 'cloud-18aa6f' }) // 函数入口函数 == 0 if (ckres.result.errCode == 0){ /*wx.cloud.callFunction({ name: '函数名

    88711

    《硅谷课堂——基于腾讯产品搭建在线课堂》上线啦!

    腾讯与尚硅谷联合推出的精品项目课程《硅谷课堂——基于腾讯产品搭建在线课堂》已上线“腾讯开发者社区”。 硅谷课堂是一款基于微信公众号B2C模式的在线学习平台,此课程包含了如何应用腾讯文件存储和视频点播服务、腾讯CODING DevOps产品搭建在线学习平台。 整套课程共28小时,通过系统化的理论讲解和上机演示为开发者提供完整的项目实战解析,帮助Java程序员积累项目经验。    干货满满,机构名师手把手教学,快来扫描二维码,领取全套课程! 更有腾讯产品免费试用等你领取!

    12110

    开发API接口的最佳方案

    要使用这些API / Web服务,我们需要开发一个接口。对于如今大部分的平台或者服务,我们在开发API接口方面有着丰富的经验。 本博客旨在分享我们的经验,并提供为服务或者平台开发web服务接口的一些方案 为什么需要API接口 API接口是必需的,原因如下: 发现资源 管理资源 自动化操作 编排资源 与工具/产品集成 报告资源摘要和使用情况 开发API接口的步骤 以下是为平台/服务开发高效和有效接口的一系列步骤 了解API特性 分析平台/服务提供的API支持 确定API操作 验证API终端 验证API授权 检查配额 分析资源定价 API 接口需要根据接口要求转换响应 API支持 平台/服务的API接口可以通过以下选项进行开发 直接使用您选择的编程语言(如Python,Java,.NET,Ruby,GO,Node.JS等)来使用REST 如果您希望开发跨多个的接口,则可以考虑使用第三方SDK,这有助于加速开发

    1.4K60

    开发新能力,支持HTTP调用API

    今天来上班打开电脑,总感觉微信开发文档哪里有点不太一样,研究了半天原来是开发又多了神级功能——HTTP API! HTTP API是什么? 简单来说就是通过开发HTTP API,可以不需要通过微信小程序或开发控制台,就能够管理开发能力。 技能一 花式触发函数 在此之前,函数只能通过微信小程序、定时触发器或其他函数触发。 4.由 HTTP API 触发函数的超时时间为5s,请注意函数的执行时间不能过长。 技能二 数据库导入导出 近期有很多小伙伴问我们,为什么数据只能通过开发控制台手动导出?太麻烦啦! access_token=ACCESS_TOKEN 请求参数 技能三 管理存储文件 现在可以便捷地在小程序前端快速实现文件上传/下载及管理功能,同时也可以在开发者工具「开发」控制台内进行管理。 /"查阅《小程序·开发文档》 如果你有关于使用开发CloudBase相关的技术故事/技术实战经验想要跟大家分享,欢迎留言联系我们哦~比心!

    1.6K20

    腾讯大学【腾讯工业在线课堂】系列

    「腾讯大学」特推出【腾讯工业在线课堂】系列!智能制造产品方案一网打尽! 海量干货等你来!3月10日~3月27日 行业专家在线分享不间断! 欢迎预约腾讯工业在线课堂系列,准时观看直播~ 日期 课程名 讲师 3月10日 【已结束,看回放】面向仿真生态的仿真 俞瑞霞 安世亚太工业业务发展总监 3月10日 【已结束,看回放】工业互联网的进化 资深顾问 3月27日10:00 【即将开始】寄数据建模分析平台及工业平台产品运营体系构建 崔必如 北京寄鼎城科技有限公司工业互联网平台事业部副总经理 王伟 北京寄鼎城科技有限公司工业互联网平台事业部总经理 课程简介 (1)面向仿真生态的仿真 如何利用仿真平台来构建我国工业仿真生态体系,提供服务化的仿真技术和开放式的仿真服务,让仿真无门槛! 资深专家为你解答如何搭建优胜劣汰供应商体系、防范供应风险;如何开拓更多的寻源,降本提效;敏捷供应商协同模式提升效率 (19)寄数据建模分析平台及工业平台产品运营体系构建 议题一:寄数据建模分析平台简介

    1K81

    开发API连接器的最佳练习

    若要使用这些API / Web服务,我们需要开发一个连接器。我们有开发当今几乎所有平台或服务的API连接器的经验。 本博客旨在分享我们的经验,并提供开发服务或平台Web服务连接器所需的一些最佳练习。 为什么是API连接器 API连接器是必需的,原因如下: 发现资源 管理资源 自动化操作 编排资源 结合工具/产品 资源及其采用的报告摘要 开发API连接器的步骤 以下是平台/服务开发高效和有效连接器的一系列步骤 连接器需要根据接口要求转换响应 API支持 平台/服务的API连接器可以通过以下选项进行开发 直接使用您选择的编程语言(如Python,Java,.NET,Ruby,GO,Node.JS等)来使用REST 如果您希望开发跨多个的连接器,则可以考虑使用第三方SDK,因为这有助于加速开发

    68480

    网易课堂Excel课程爬虫思路

    看书来的太慢了,还是直接看视频吧,简单粗暴,学习之前总要熟悉一下Excel教学行业的大致情况吧,今天就拿网易课堂的Excel板块作为目标,在练习数据爬取的同时,顺便了解一下Excel培训行业的行情,知己知彼才能百战不殆 p=2" #加载第二页之后的网址 网易课堂的网页不是很复杂,而且URL是很规律的参数拼接,反倒最底部可以看到,它是点击翻页,一共只有9页,而且页面是顺序加载,OK,可以直接手动拼接遍历网址了。 当我想当然的以为网易课堂用R可以轻松搞定的时候,猛然发现他用的XHR技术,奔溃…… 首先我们再次分析网页,打开课堂Excel模块首页,按F12翻到XHR菜单 ? 这个模块是Chrome的开发者工具后台,就是我们常说的抓包工具,现在切换到Headers栏目,可以看到课堂所有的课程信息都是在一个.josn网页里面存放着,这里便是阻碍我们使用普通方法爬取数据的困难之源

    78850

    直播课堂 | 《探索腾讯·直播技术》即将开播!

    今晚7点,腾讯视频高级产品经理解宇辰,受邀在腾讯大学线上分享《探索腾讯·直播技术》。详细对直播行业现状分析,介绍腾讯直播服务在垂直行业的解决方案,以及相关直播产品。 ? 讲师简介 解宇辰 腾讯高级产品经理 多年视频行业从业经验,先后就职于搜狐视频,金山视频,腾讯视频。对视频领域技术及用户需求有较为深刻的理解,目前主要负责腾讯直播产品线。 ? 课程简介 腾讯直播服务是指大规模并发、超低延迟、易接入、极速高清、安全可靠的音视频直播服务。 随着直播行业规模逐年增加,但增速放缓,腾讯推出了更加垂直于不同行业的视频直播方案,针对传统直播场景、直播监控场景、超低延迟需求场景推出了面向不同行业的解决方案。 本次课程邀请到腾讯高级产品经理解宇辰为开发者详解腾讯云云直播技术。 ? 4. September ? ? 长按识别二维码,关注腾讯视频 让TA知道你“在看”噢 ? ?

    54450

    爬虫课堂(十七)|Scrapy爬虫开发流程

    Scrapy爬虫开发流程一般包括如下步骤: 1)确定项目需求。 2)创建Scrapy项目。 3)定义页面提取的Item。 4)分析被爬对象页面。 ---author_name = scrapy.Field() 四、分析被爬对象页面 编写爬虫程序之前,首先需要对被爬的页面进行分析,主流的浏览器都带有分析页面的工具或插件,比如Chrome浏览器的开发者工具

    74150

    【腾讯课堂】视频点播上实践

    本文作者:IMWeb IMWeb团队 原文出处:IMWeb社区 未经同意,禁止转载 总体介绍 腾讯课堂是一款通过线上的直播与点播向用户提供在线教育服务的产品,从 2014 年成立至今,已累计存储了 之前一直采用的是腾讯视频的方案,但使用的是 MP4 格式,用户拿到了播放链接之后很容易盗版,所以趁着上的潮流,我们将视频点播迁移到了腾讯 - 点播上,本文主要会讲一讲我们整体的方案、Web 接入的方法和遇到的一些问题 后来我们联系的同事得知,由于视频的底层依赖的是腾讯的对象存储(COS),所以具体往哪传,怎么传比较快是由 COS 保证的,需要在控制台开启相关配置。 ? 2. 课堂这边是开启了防盗链和HLS加密的,所以上述的判断流程都走绿色的路径; tokenObj 是防盗链的token,里面包括: 播放地址的过期时间戳、试看时长、链接标识、防盗链签名。 video组件会自动读取这个URI去拿到解密的密钥将TS文件解密然后进行播放; 课堂小程序中获取 tokenObj 、 drmToken ,由于这两个参数的获取方式是业务决定的,内部流程就不赘述了,贴一下的步骤代码

    3.1K31

    聚焦大数据,课堂新生态

    从流量获取到报名转化,从意向沟通到课程试听、口语等能力评测,从付费报名到持续服务,腾讯在各个环节助力培训机构短时间、低成本获客;互动课堂解决方案以腾讯领先的音视频技术,满足教育企业的授课体验需求;腾讯 本议题会介绍小程序实时音视频在互动教育场景下的应用,在开发过程中遇到的问题, 实时音视频跟AI的结合,跟其他平台的互通。 主题3:腾讯在线教育解决方案分享 讲师简介:杨婷,腾讯高级产品经理。 从当前教育行业现状出发,以尚德等客户为例,从腾讯在线教育互动课堂解决方案的能力与应用场景,腾讯的教育智能营销提供的方案与应用,到AI和大数据发展对教育产品带来的变革几个方面全面介绍腾讯在线教育的解决方案 主题4:互动课堂的搭建实例及相关领域应用 讲师简介:郭卓惺,腾讯互动课堂技术负责人。加入腾讯后,一直致力于将音视频能力和业务场景相结合的工作。 现任在线教育部在线教育后台中心高级工程师,多年linux后台开发工作经验,目前主要负责腾讯课堂和企鹅辅导两款产品的后台系统架构设计与研发管理。

    748100

    课堂网站视频加密方案如何选?

    课堂类网站也是越来越多,把视频放在网站让学员观看,选择一个合适的视频加密方案就成了重中之重。 我们都知道,现在课堂视频观看网站比较常见的两种加密方式:基于电脑网站的flash加密方案和H5加密方案。这两种加密方案各有特点,下面罗列部分,供一些做课堂类网站商家选择视频加密方案时参考。 Flash电脑在线视频加密方案: 1、视频加密技术上不基于js,是基于flash语言,以及FlashCC内嵌C++加密,应用在课堂网站安全性高。 2、视频加密基于FLV,占比小,更节省。 4、示例:http://www.dolit.cn/flvenc/index.html H5视频加密方案: 1、 H5视频加密技术上是基于js加密,也可以通过内嵌c++编译后的代码做安全,应用在课堂网站中安全等级能做到比肩

    54230

    收款音箱喇叭API开发接口文档(2020-4-20)

    564654.jpg 视频内容 音箱服务对接指南一、名词解释 1、音箱 ID (SPEAKERID): 音箱机身上帖有音箱的 ID 码,每台音箱拥有唯一永久 ID,SPEAKERID由字母、数字组成 , 在生产过程中写入音箱,音箱出厂后不会再改变。 ,代理商必须实现2.1 音箱绑定或解绑最终用户在手机专用客户端(或网页)上输入(或扫描)收款 ID,提交到音箱服务器,服务器的数据表将此用户帐号与音箱 ID 作关联。 出于安全考虑, 代理商在将账号与音箱 ID 作绑定前,要确认操作人是该音箱的拥有者。 3.1 通知语音播报将通知消息提交到音箱服务器、服务器将支付结果推送给音箱,音箱接收后播报。

    5.6K71

    小程序·开发的HTTP API调用丨实战

    小程序开发之httpApi调用。 小程序开发之httpApi调用(返回“47001处理”) 技术栈 采用 nodejs + express 搭建web服务器,采用 axios 请求第三方 httpApi nodejs 简单的利用vue+elementui做个开发小程序后台管理页面调用下上面的接口。 我们看下效果如下: 开发小程序后台管理环境调整: [后台管理环境调整] 本地启动上面的接口服务及调用结果: 本地启动接口服务 [本地启动接口服务] 本地接口调用结果 [本地接口调用结果 ] 接口上传至服务器调用结果: [接口上传至服务器调用结果] --- 至此小程序开发----httpApi调用完工。

    1.3K62

    【腾讯课堂】视频点播上实践

    总体介绍 腾讯课堂是一款通过线上的直播与点播向用户提供在线教育服务的产品,从 2014 年成立至今,已累计存储了 250 万个视频,共 600 TB,累计时长 150 万小时。 后来我们联系的同事得知,由于视频的底层依赖的是腾讯的对象存储(COS),所以具体往哪传,怎么传比较快是由 COS 保证的,需要在控制台开启相关配置。 2. video自动完成的,代码无法控制,所以小程序端只能采用QueryString 传递身份认证信息的方案去鉴权; 我们先来看一下小程序组件腾讯视频播放的一个基本流程: 课堂这边是开启了防盗链和HLS QueryString 的方式传递,最终 drmToken 将会注入到 m3u8 文件内,图片上面已经贴过,再贴一遍 video组件会自动读取这个URI去拿到解密的密钥将TS文件解密然后进行播放; 课堂小程序中获取 目前聚焦于在线教育领域,精心打磨 腾讯课堂、企鹅辅导 及 ABCMouse 三大产品。

    31510

    课堂 | 原生MYSQL数据库架构分享

    什么是原生数据库 原生定义 原生技术使组织能够在公共、私有和混合等现代动态环境中构建和运行可扩展的应用程序。容器、服务网格、微服务、不可变基础设施和声明式 API 就是这种方法的例证。 原生数据库特性 1. 高扩展性:需要能够根据业务需求,利用计算的策略对数据库进行扩展,包括硬件资源、集群规模,通常包括滚动升级、实例扩缩容等 2. 易用性:能够让运维人员在不具备专业技能的情况下使用该系统,需要实现声明式API与自动化运维。 3. 高可用性:需要能够在宕机等场景下,不会引起业中断,或者短时间内恢复业务访问。 组件管理层:通过SDK/API对组件进行配置、运维操作等 3.  原生监控支持 常见的Prometheus + Grafana + Alermanager架构 实时容灾能力 实现了跨机房的MYSQL容灾。

    15220

    相关产品

    • 云 API

      云 API

      云 API 是腾讯云开放生态的基石。通过云 API,只需执行对应 API 命令行工具即可快速操作云产品;在熟练的情况下,使用一些频繁使用的功能,使用云 API 可以极大的提高效率;除此之外,通过API可以组合功能,实现更高级的功能,易于自动化, 易于远程调用, 兼容性强,对系统要求低。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券