DevOpSec DevOpSec
5年前
pytest介绍
概述pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点:简单灵活,容易上手,文档丰富;支持参数化,可以细粒度地控制要测试的测试用例;能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytestrequests);pytest具有很多第三方插
Wesley13 Wesley13
4年前
1.5 万 Star!Vim 党不能缺少的 IDE:SpaceVim
【导语】:SpaceVim是一个社区驱动的模块化的VimIDE,以模块的方式管理插件,旨在维护一个模块化、开箱即用、稳定的Vim开发环境。目前在GitHub的Star数已有15.2k。简介SpaceVim是一个社区驱动的模块化的VimIDE,以模块的方式组织管理插件以及相关配置,为不同的语言开发定制了相关的开发模块
Stella981 Stella981
4年前
SQLAlchemy
介绍SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果,并把获取的结果转为python对象。其中发sql到mysql服务器,从mysql服务器拿结果都是借助其他工具来完成的,例如pymysql.
Stella981 Stella981
4年前
Katalon 学习笔记(一)
工具介绍:KatalonStudio是一个能提供一整套功能来实现Web,API和Mobile的全自动测试解决方案的自动化测试平台。KatalonStudio构建于开源Selenium和Appium框架之上,通过减少学习和集成这些框架以满足自动化测试需求所需的工作量和专业知识,使团队能够快速开始测试自动化。与其他流行工具
Easter79 Easter79
4年前
SQLAlchemy
介绍SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果,并把获取的结果转为python对象。其中发sql到mysql服务器,从mysql服务器拿结果都是借助其他工具来完成的,例如pymysql.
Stella981 Stella981
4年前
DeFi研究资源大全,超过100个!
本文为DeFiPulse提供的去中心化金融DeFi协议及应用大全的中文翻译版,内容涵盖借贷产品、DeFi交易、去中心化支付、DeFi钱包、用户接口、DeFi基础设施、数据分析等11个分类,是区块链开发人员及金融从业者研究去中心化金融的必备资源。用自己熟悉的语言学习以太坊DApp开发:Java(https://www.oschina.
Stella981 Stella981
4年前
FaaS技术框架
FaaS介绍微服务(MicroService)是以专注于单一服务/功能的小型单元块为基础,利用模块化的方式组合成复杂的大型应用服务。FaaS是FunctionasaService的缩写,可以简单理解为功能服务化。FaaS提供了一种比微服务更加服务碎片化的软件架构范式。FaaS可以让研发只需要关注业务代码逻辑,不再关注技术架构。例如:
数据堂 数据堂
2年前
车载语音为什么不好用?关键在这几点
据盖世汽车研究院报告显示,随着消费者对座舱体验要求的提升,智能座舱将融合更多智能化、数字化功能,使得其单车价值量将大幅提升,2030年有望达到千亿规模。车载语音交互系统作为智能座舱中不可或缺的一部分,是车内最直接、最人性化、最安全的交互方式。车载语音成为了
数据堂 数据堂
2年前
点云标注的标准化与数据共享
点云标注的标准化和数据共享对于自动驾驶技术的发展具有重要意义。通过标准化和数据共享,可以促进点云标注技术的进步,提高自动驾驶汽车的感知和决策能力。首先,点云标注的标准化需要制定统一的数据格式和标注规范。这可以确保不同软件和系统之间的数据交互和处理的可靠性。
程序员小五 程序员小五
2年前
更新头像之后,如何通知对方头像已更新?
有两种方案:第一种,A更新用户信息之后,发一条通知,通知其他好友,自己已经更新了用户信息,其好友收到通知之后,从服务器请求A的最新用户信息,刷新本地的用户缓存;第二种,A更新用户信息之后,其他用户在查看A的用户详情信息时,去服务器请求最新的用户信息,然后刷