摘要作为一种革命性的神经网络架构,Transformer改变了处理变长序列的方式,其独有的自注意力机制使其能够高效完成智能对话,文本分类,机器翻译等自然语言处理任务。本篇文章所讨论的研究内容是基于自定义的Transformer神经网络实例完成一个文本分类任务——英文文本的文风分类任务,旨在解决传统文风分类任务方法在多语义和复杂语境理解的局限性。研究过程涵盖如下部分:首先介绍对给定数据集的预处理的流程;接着,我们将阐...
2024-07-05 22:30:54 1911浏览 1点赞 0回复 0收藏
前言前两年错过的华为开发者大会活动,今年成功补上了。正文HarmonyOS学生公开课是HDC活动在今天上午的主要议程。这个公开课在三丫坡B3内开展,讲堂内聚集了来自全国各地的对HarmonyOS抱有兴趣的学生和鸿蒙开发者,全场座无虚席。这次的学生公开课令我印象深刻,因为其议题和内容不同于以往的公开课,它偏向于给对鸿蒙感兴趣的开发者提供一条“学”,“练”,“考”,“证”的清晰成长路径,让萌新小白更轻松地上手鸿蒙开发并合...
2024-06-23 19:08:44 3960浏览 1点赞 2回复 0收藏
作品背景随着互联网技术的不断发展,在当今社会有越来越多的智能项目走进了我们的日常生活中,而如此便于我们生活的智能应用同时也走进了校园。该项目旨在建立一个基于OpenHarmony的智能教室,提供先进的技术和智能设备,改善学习环境,同时提升教学质量和效率,为学生和教师创造创新、互动和舒适的学习环境功能特点智能教室产品包含五个模块:智能风扇模块、智能烟雾检测模块、智能可燃气检测模块、智能闹钟模块、智能温湿度检...
2024-02-27 21:16:04 6905浏览 4点赞 2回复 0收藏
介绍通过http请求和HarmonyOS自带的加密框架,可以为移动应用实现调用百度翻译API的功能。完整示例完整示例链接开发环境要求●DevEcoStudio版本:DevEcoStudio3.1Release●HarmonyOSSDK版本:APIversion9工程要求●API9●Stage模型正文代码结构main├─module.json5├─resources│├─zhCN│├─rawfile图片资源目录││├─image1.png││└─image2.png│└─base└─ets├─XLModules│└─XLTranslationTool.ts翻...
2023-12-18 12:41:58 6655浏览 2点赞 1回复 2收藏
介绍本案例基于最近邻分类器这一分类器算法模型,在HarmonyOS上实现了简单的图像识别。事实上,最近邻分类器用在图像识别上的灵敏度并不高(错误率还是有点大的),而笔者编写这个案例的初衷,是为了能体验最近邻分类器的思维,以及探索如何在HarmonyOS中处理图像数据。源码下载地址Gitee源码地址链接开发环境要求●DevEcoStudio版本:DevEcoStudio3.1Release●HarmonyOSSDK版本:APIversion9工程要求●API9●Stage模型...
2023-11-24 16:50:55 6400浏览 4点赞 3回复 1收藏
介绍本期笔者将分享一个基于ArkTS的HarmonyOS电量卡片开发案例,而案例实现的过程也是超级简单。开发环境要求●DevEcoStudio版本:DevEcoStudio3.1Release●HarmonyOSSDK版本:APIversion9工程要求●API9●Stage模型正文实现逻辑电量卡片的开发逻辑非常简单,首先要在工程已有的模块中新建一个ArkTS卡片;接着在卡片对应的EntryFormAbility类中编写一个获取电池信息的成员方法,并重写onAddForm方法(这个方法会在卡片被创建时...
2023-10-28 15:18:57 7656浏览 3点赞 2回复 0收藏
介绍本案例通过调用云端的天气服务API,在HarmonyOS中实现天气服务功能。开发者们可根据不同业务场景,在本案例的基础上集成自己的天气服务管理者模块。开发环境要求●DevEcoStudio版本:DevEcoStudio3.1Release●HarmonyOSSDK版本:APIversion9工程要求●API9●Stage模型正文前置条件在本案例中,实现天气服务的功能需要聚合数据平台提供的天气预报云服务。开发者需要在聚合数据平台注册和登录账号,然后申请天气预报的API,并...
2023-10-26 20:50:44 9490浏览 4点赞 5回复 3收藏
前言设备的地理位置指的是设备所在的地理坐标位置,通常以经度,纬度和海拔高度的形式表示。地理位置信息能在许多业务场景中被应用,如导航、地图服务、位置服务、社交媒体等。通过获取设备的地理位置,开发者可以为用户提供个性化的服务和信息,同时有助于进行地理位置相关的功能开发和数据分析。本期笔者将以一个Demo为例,帮助有需要的HarmonyOS开发者实现获取设备地理位置的功能。正文创建工程打开DevEcoStudio(开发工具的...
2023-10-22 23:04:13 1.2w浏览 3点赞 3回复 2收藏
前言应用向用户动态申请授权,是指在用户使用应用的过程中,应用方会根据应用场景和业务向用户动态地请求相应的权限。例如,当应用需要访问用户的相机或麦克风时,会向用户弹出一个授权请求框,询问用户是否允许应用访问这些设备,而用户可以选择允许或拒绝此次授权请求。这种方式可以提高应用的安全性,在一定程度上保护用户的隐私信息安全。Nothingtheoreticalcanbeclearerthanthecode.本期笔者将以一个Demo为例,与读者们共同...
2023-10-18 22:03:20 1.6w浏览 3点赞 5回复 6收藏
前言相信读者对应用入场动画并不陌生。当用户打开某个应用时,应用得到响应,与此同时其在屏幕中所渲染的第一个画面通常是它的入场动画。当然,应用响应后所抛出的不一定是动画,它也可以是一个静态的页面,不过不论是动画还是静态页面,它们所起到的功能是相同的——在后台完成应用中的重要模块的初始化,贴出开发团队的slogen,亦或展示一些甲方的产品推广广告。本期笔者将以一个轻量Demo的开发流程为例,与笔者共同探索如何...
2023-10-13 22:07:26 1.1w浏览 8点赞 4回复 3收藏
前言ArkUI开发框架是方舟开发框架的简称。根据官方的资料,ArkUI是一套构建HarmonyOSOpenHarmony应用界面的声明式UI开发框架,其使用极简的UI信息语法、丰富的UI组件以及实时界面语言工具,帮助开发者提升应用界面开发效率。对于未接触过ArkUI的开发者,不妨跟着笔者对ArkUI进行初次体验。正文打开DevEcoStudio(开发工具的版本必须支持API9),创建一个新的project,相关勾选如下此工程的名称可取任意字符串,而API版本需要选择9...
2023-09-16 11:11:58 6422浏览 2点赞 2回复 0收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)前言学而时习之,本次分享的案例是我之前学到的南向开发知识,于此记录与分享,欢迎交流学习吖概述开发板套件:启航KPIOT实验环境:win10+WSL(Ubuntu20.04)+docker+VScode实验内容:GPIO编程,按键点灯的两种实现方式(状态记录值或高低电平控制)正文一、准备工作运行一个已构建好的镜像,在VScode上的“远程资源管理器”与容器做好连接,然...
2023-03-27 17:09:43 5642浏览 6点赞 4回复 1收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)前言好好学习,天天向上!Codelabs上有不少还未的学习案例呢,这次学习的是[库的调用(ArkTS)案例](https:developer.huawei.comconsumercncodelabsPortalcarddetailstutorialsHarmonyOSThirdPartyLibraryhalinkereyJ0cyI6MTY3ODM2NTM2NzA5NiwiaWQiOiJiNzBiMmI1ODVhY2M0MGY4ODJmZjExYzFhM2QxYzE2NiJ9)。学习笔记拆成两部分,本文是关于社区库调...
2023-03-21 19:13:45 5513浏览 3点赞 0回复 1收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)前言大家好呀!由于前段时间学业较忙,断更了一段时间。现在开启续更!本文是关于web组件抽奖案例(ArkTS)的学习笔记,漫漫学习路,留下笔记巩固之余又便于温故而知新话不多说,以下是我这次的小分享❀❀概述本文分享的案例是Web组件如何加载本地H5小程序。所加载的页面是一个由HTML+CSS+JavaScript实现的完整小应用。至于加载云端的H5小程序...
2023-03-02 17:10:08 5981浏览 6点赞 4回复 2收藏
前言上期内容中,我们成功实现游戏处于关卡选择页面时进入不同关卡的页面跳转逻辑。在本期的内容中,我们会为此游戏添加计时功能,同时接入数据库保存通关记录。完成这些后,数独游戏项目便也竣工了。正文创建退出按钮与秒表首先,我们需要在项目内导入图片:打开:entry\src\main\resources\base\media,将如下图片放置在media目录下(可以以复制粘贴的方式放置):放置完成后,我们打开GameAbilitySlice,并在onstart()函数...
2022-10-16 22:08:50 9382浏览 3点赞 1回复 4收藏
前言上期的分享中,我们成功添加了判断游戏是否成功的功能;在上期的基础上,本期笔者将在游戏内导入更多题目,并实现游戏处于关卡选择页面时进入不同关卡的页面跳转逻辑。上期的内容回顾——>>https:ost.51cto.composts17819正文利用xml布局创建UI打开entry>src>main>resouce>base>graphic,并在graphic目录下新创建一个xml文件(可以通过复制粘贴graphic目录下的其他xml文件来实现),将其命名为selecttext.xml,最后...
2022-10-15 18:49:05 6970浏览 5点赞 1回复 2收藏
前言在参加了"HarmonyOSArkUI入门训练营——健康生活实战"后,了解并学习了声明式UI开发框架及组件用法,本文是对笔者结营作品中作一个小分享。在笔者上篇及前篇文章中,已对本demo作了部分组件的介绍,本文将对剩余部分作介绍分享概述本文主要介绍的是搜索栏跳转至搜索结果界面,以及前述文章介绍的组件的应用。效果图如下:正文一、工程文件架构二、完善主界面及数据的传递1、数据传递实现运动记录的增删改查由于运动记录的增...
2022-10-15 17:32:32 6529浏览 3点赞 2回复 1收藏
前言在参加了"HarmonyOSArkUI入门训练营——健康生活实战"后,了解并学习了声明式UI开发框架及组件用法,本文是对笔者结营作品中的列表界面作一个小分享,涉及到List组件和Tabs组件的使用。概述这是一个运动记录的应用,主要用于管理健康记录运动。可以添加运动信息,包括运动名称、运动时长,并自动计算消耗的卡路里,在记录页面可以查看所添加的运动记录。其界面效果图如下:正文一、新建运动数据类在MainAbility目录下新建文...
2022-10-14 10:58:31 6928浏览 4点赞 1回复 2收藏
前言Hello,各位好久不见!非常抱歉,这段时间作者在忙于其他事情,所以一直没有在社区更文。时间过得很快,HarmonyOS与OpenHarmony也发展地很快,目前DevEcoStudio的鸿蒙SDK也已经更新到API8的版本了。对于鸿蒙操作系统的蒸蒸日上,我感到非常喜悦。最近的一段时间,我重新阅读了放在IDE中的数独游戏项目的代码,发现自己曾经写的代码其实挺烂的。事实上,我是在接触了鸿蒙的前端后,才开始尝试去学习Java语言并利用Java创建UI...
2022-10-14 10:16:09 8690浏览 2点赞 2回复 1收藏
前言在参加了"HarmonyOSArkUI入门训练营——健康生活实战"后,了解并学习了声明式UI开发框架及组件用法,本文是对笔者结营作品中的自定义弹窗组件作一个小分享。概述这是一个运动记录的应用,主要用于管理健康记录运动。可以添加运动信息,包括运动名称、运动时长,并自动计算消耗的卡路里,在记录页面可以查看所添加的运动记录。自定义弹窗组件运行效果图如下:正文一、总体布局设置从效果图来对弹窗内容作布局,顶部是两个按...
2022-10-13 11:01:52 9394浏览 9点赞 4回复 5收藏