草庐IT

swagger-3.0

全部标签

鸿蒙开源第三方组件——SwipeCaptcha_ohos3.0旋转验证组件

前言        基于安卓平台的滑动拼图验证组件SwipeCaptcha(https://github.com/mcxtzhang/SwipeCaptcha),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/swipe-captcha_ohos),目前已经获得了很多人的Star和Fork,欢迎各位下载使用并提出宝贵意见!背景        前一期SwipeCaptcha_ohos2.0文章(https://harmonyos.51cto.com/posts/8787)中介绍过,系统为了确保在注册或登录页面时不是机器人在操作(若要实现防机器人操作

华为鸿蒙3.0正式独立发展,将无需再兼容安卓,谷歌后悔莫及

随着鸿蒙3.0系统即将发布,它在兼容谷歌GMS方面也日益明晰,普遍认为鸿蒙3.0系统将正式独立发展,不再兼容谷歌GMS,这意味着鸿蒙终于完善了自己的生态,走上了独立发展的道路。2021年公布的数据显示HMS服务的应用开发者达到510万,开发的应用数量已达到17.3万,即将逼近20万,可以说当时HMS服务的应用已经非常丰富,足以满足大多数消费者的日常应用需求。应用是智能手机的刚需,可以说没有足够丰富的应用,那么智能手机就变成了功能手机,难以获得消费者的欢迎。当年的iPhone开创了智能手机时代,就在于它推出的AppStore所提供的丰富应用为消费者带来全新的体验,手机已不再限于通话等通信功能,而

华为再次登上央视!鸿蒙系统3.0今年上线?

现在提到华为「鸿蒙」相信大家已经不陌生了,从2019年开始,鸿蒙就受到了不少人的关注,在去年6月正式发布手机系统之后,更是掀起了一波又一波的热潮。从发布以来,鸿蒙一直在稳步前行,从2021年6月到12月,鸿蒙设备的数量已经累计超过了2.2亿台,大大超出了我们的预期。同时,手机设备的适配数量也早已超过了一百台。总结来说,鸿蒙的成长速度快到让人措手不及。 央视再次为华为发声  鸿蒙3.0版本亮了 近日,鸿蒙的下一步计划也浮出了水面,并且这次计划还是由央视「透露」的。3月29日,央视二套对鸿蒙进行了专项报道,重磅公布,鸿蒙3.0版本将在今年上线。截至去年年底,鸿蒙智联已经有2000家合作伙伴,超45

基于润和hi3516 dv300开发板,体验鸿蒙3.0 L1小型系统拍照Sample

背景:希望能在润和hi3516dv300开发板上,体验拍照功能前段时间花了一段精力,好不容易在润和hi3516dv300上烧录了L2系统,并跑成功了ArkUI应用,详见(基于润和3516dv300开发板,运行鸿蒙3.0ArkUIhelloworld_sd2131512的专栏-CSDN博客)。但是我的目标是做一个自动感应拍照的功能,不需要开发应用。因此,最近重新看了OpenHarmony文档,发现其在轻小型系统上已经有现成的sample(zh-cn/device-dev/guide/device-camera-control-example.md·OpenHarmony/docs-Gitee.c

HUAWEI DevEco Device Tool 3.0 Beta1 Ubuntu20.04安装失败过程记录

10月22日,鸿蒙官网上架了HUAWEIHarmonyOS3.0的智能硬件开发工具DevEcoDeviceTool3.0Beta1。官方文档Windows开发环境准备可直接安装官方文档进行,过程中没有遇到过任何问题,链接Ubuntu开发环境准备系统要求:Ubuntu18及以上版本。系统的用户名不能含有中文字符。只能使用普通用户角色搭建开发环境。DevEcoDeviceTool支持一体化安装,即DevEcoDeviceTool安装向导会检测系统是否安装VisualStudioCode、Python、Node.js、hpm的适配版本,当安装向导未检测到这些软件时,会给出相应的提示,根据提示勾选要自

BC1.2、QC2.0/3.0快充协议讲解(CH543D实例演示:开源)

 前言: 目前快充协议主要划分为:Type-C口PD协议和USB-A口BC/QC/AFC/FCP等协议。PD协议可以翻阅之前的帖子,今天主要来讲解BC1.2和QC2.0/3.0。BC1.2协议: 现阶段几乎所有的A口协议都需要在BC1.2的基础上运行,只有等BC协议握手成功后,才能进行请求高电压。所以BC1.2是大多协议的基础,占据比较重要的地位。  此文讲解受电端(Sink)如何请求运行BC1.2,只要了解Sink端运行的流程,就很容易反推出供电端(Source)该如何操作。  首先需要知道BC1.2的供电端(Source)有以下几种名词:SDP、CDP、DCP。一般电脑的接口为SDP用于数

BC1.2、QC2.0/3.0快充协议讲解(CH543D实例演示:开源)

 前言: 目前快充协议主要划分为:Type-C口PD协议和USB-A口BC/QC/AFC/FCP等协议。PD协议可以翻阅之前的帖子,今天主要来讲解BC1.2和QC2.0/3.0。BC1.2协议: 现阶段几乎所有的A口协议都需要在BC1.2的基础上运行,只有等BC协议握手成功后,才能进行请求高电压。所以BC1.2是大多协议的基础,占据比较重要的地位。  此文讲解受电端(Sink)如何请求运行BC1.2,只要了解Sink端运行的流程,就很容易反推出供电端(Source)该如何操作。  首先需要知道BC1.2的供电端(Source)有以下几种名词:SDP、CDP、DCP。一般电脑的接口为SDP用于数

yolov3源码逐行详解(3.0版本)

     这次分享的是yolov3中的3.0版本,主要是因为其中使用的一些训练技巧不多,方便入门,在最新版本中作者使用了很多yolov5的训练技巧,不好理解,所以我们从最初版本一步一步学。在看源码之前建议大家对yolov3的原理学习一下可以对源码理解更简单,对理论会更深刻。        yolov3博客地址:YOLOv3论文笔记_crlearning的博客-CSDN博客    源码地址:GitHub-ultralytics/yolov3atv3.0    学习一个项目源码,第一步对其项目目录进行了解,其次看主文件,在进入主函数中逐行调试,进而对代码全局有个了解。cfg文件夹存放yolo的配置

python - Python 3.0,3.1,3.2 中的 "ValueError: zero length field name in format"错误

我正在尝试学习Python(更具体地说是3),但出现此错误:ValueError:zerolengthfieldnameinformat我用谷歌搜索了一下,发现你需要指定数字:a,b=0,1ifa并不像教程(来自lynda.com)实际上所说的那样:a,b=0,1ifa我下面的教程有Python3.1,我使用的是3.2,我读到的关于这个错误的信息是这只发生在另外,慢慢说;)这实际上是我学习Python的第一个晚上,也是我用Python编写的第二个“脚本”。 最佳答案 Python2.6和3.0需要字段编号。InPython2.7an

python - Python 3.0,3.1,3.2 中的 "ValueError: zero length field name in format"错误

我正在尝试学习Python(更具体地说是3),但出现此错误:ValueError:zerolengthfieldnameinformat我用谷歌搜索了一下,发现你需要指定数字:a,b=0,1ifa并不像教程(来自lynda.com)实际上所说的那样:a,b=0,1ifa我下面的教程有Python3.1,我使用的是3.2,我读到的关于这个错误的信息是这只发生在另外,慢慢说;)这实际上是我学习Python的第一个晚上,也是我用Python编写的第二个“脚本”。 最佳答案 Python2.6和3.0需要字段编号。InPython2.7an