先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,现在阿里P7
深知大多数程序员,想要提升技能,往往是自己探索成长,但自己不成体系的自学结果低效又漫长,而且极易遇到天花板技术故步自封!
因此网络整理了一份《2024年最新HarmonyOS鸿蒙全套学习资料》,初志也很简单,就是希望能够资助到想自学提升又不知道该从何学起的朋侪。
既有得当小白学习的零底子资料,也有得当3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!
由于文件比力多,这里只是将部分目录截图出来,全套包罗大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,而且后续会持续更新
假如你需要这些资料,可以添加V获取:vip204888 (备注鸿蒙)
正文
| pos | 否 | JSONArray | 切分出的词数组,数组里的范例为JSONObject。 |
| +word | 否 | String | 切分出的词。 |
| +tag | 否 | String | 词性,type为1或9223372036854775807时,人名实体的词性为nr,时间实体的词为t,地点实体的词性为ns,其他实体同一为ne。具体词性范例可参表1。 |
- 0:成功
- 1:体系正在初始化
- 2:参数错误
- 3:体系忙
- 4:体系非常
- 5:任务超时
- 6:其它错误
message 是 String 错误信息。 pos 否 JSONArray 切分出的词数组,数组里的范例为JSONObject。 +word 否 String 切分出的词。 +tag 否 String 词性,type为1或9223372036854775807时,人名实体的词性为nr,时间实体的词为t,地点实体的词性为ns,其他实体同一为ne。具体词性范例可参表1。
词性分析词性分析词性分析n名词rr人称代词u助词nr人名rz指示代词uzhe助词“着”ns地名rzt时间指示代词ule助词“了”“喽”ne只在实体合并时使用,除人名、时间、地点之前,其他实体同一返回nerzs地方指示代词uguo助词“过”t时间词rzv谓词性指示代词ude1助词“的”tg时间词性语素ry疑问代词ude2助词“地”s地方词ryt时间疑问代词ude3助词”得”f方位词rys地方疑问代词usuo助词”所“v动词ryv谓词性疑问代词udeng助词“等”“等等”vd副动词rg代词性语素uyy助词”一样”“一样平常”“似的”“般”vn名动词m数词udh助词“的话”vshi动词“是”mq数量词uls助词“来讲”“来说”“而言”“说来”vyou动词“有”q量词uzhi助词“之“vf趋向动词qv动量词ulian助词“连”a形容词qt时量词e叹词ad副形词d副词y语气词an名形词p介词o拟声词b区别词pba介词“把”h前缀bl区别词性惯用语pbei介词“被”k后缀z状态词c连词x字符串r代词cc并列连词idiom成语w标点符号---- 开发步骤
在使用词性标注的接口时,将实现词性标注的相干类添加至工程。
import ohos.ai.nlu.NluRequestType;
import ohos.ai.nlu.NluClient;
import ohos.ai.nlu.OnResultListener;
import ohos.ai.nlu.ResponseResult;
复制
使用NluClient静态类举行初始化,通过异步方式获取服务的连接。
- context:应用上下文信息,应为ohos.aafwk.ability.Ability或ohos.aafwk.ability.AbilitySlice的实例或子类实例。
- listener:初始化结果的回调,可以传null。
- isLoadModel:是否加载模型,假如传true,则在初始化时加载模型;假如传false,则在初始化时不加载模型。
NluClient.getInstance().init(context, new OnResultListener(){
@Override
public void onResult(Integer result){
// 初始化成功回调,在服务初始化成功调用该函数
}
}, true);
复制
调用词性标注的接口。
采用同步方式举行词性标注:
String requestData = “{“text”:“我要看速度与激情”,“type”:0}”;
ResponseResult responseResult = NluClient.getInstance().getWordPos(requestData, NluRequestType.REQUEST_TYPE_LOCAL);
复制
采用异步方式举行词性标注:
NluClient.getInstance().getWordPos(requestData,
NluRequestType.REQUEST_TYPE_LOCAL, new OnResultListener() {
@Override
public void onResult(ResponseResult result) {
//异步返回处置惩罚
}
});
复制
烧毁NLU服务。
NluClient.getInstance().destroy(context);
末了,为了能让大家更好的去学习提升鸿蒙 (Harmony OS) 开发技术,小编连夜整理了一份30个G纯血版学习资料(含视频、电子书、学习文档等)以及一份在Github上持续爆火霸榜的《纯血版华为鸿蒙 (Harmony OS)开发手册》(共计890页),希望对大家有所资助。
纯血版鸿蒙 HarmonyOS 4.0 视频学习资料
需要以上视频学习资料小伙伴
请点击→纯血版全套鸿蒙HarmonyOS学习资料
《纯血版华为鸿蒙 (Harmony OS)开发手册》
这份手册涵盖了当前鸿蒙 (Harmony OS) 开发技术必把握的核心知识点
纯血版鸿蒙 (Harmony OS)开发手册部分出色内容
HarmonyOS 概念:
如何快速入门?
- 基本概念
- 构建第一个ArkTS应用
- 构建第一个JS应用
- ……
开发底子知识:
- 应用底子知识
- 配置文件
- 应用数据管理
- 应用安全管理
- 应用隐私掩护
- 三方应用调用管控机制
- 资源分类与访问
- 学习ArkTS语言
- ……
基于ArkTS 开发:
网上学习资料一大堆,但假如学到的知识不成体系,遇到标题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份体系化的资料的朋侪,可以添加V获取:vip204888 (备注鸿蒙)
一个人可以走的很快,但一群人才气走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
体系,遇到标题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
需要这份体系化的资料的朋侪,可以添加V获取:vip204888 (备注鸿蒙)
[外链图片转存中…(img-YddcDBwZ-1713217005143)]
一个人可以走的很快,但一群人才气走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |