- 博客(15)
- 收藏
- 关注
原创 HarmonyOS开发:智能语音识别实战,从基础集成到企业级应用
语音识别技术,也称为自动语音识别(Automatic Speech Recognition, ASR),是指将用户的语音输入转换为文本信息的过程。在HarmonyOS中,可以通过集成华为机器学习服务(HMS Machine Learning Service)中的语音识别服务来实现这一功能。将一段音频信息(短语音模式不超过60s,长语音模式不超过8h)转换为文本,音频信息可以为pcm音频文件或者实时语音。
2025-12-02 16:24:30
956
原创 一个简单的待办事项尝试
摘要:本文介绍了一个基于Java的TodoList任务管理系统实现。系统包含Task类作为任务模型,TaskService类提供完整功能:1)任务增删改查;2)废纸篓功能支持任务恢复和彻底删除;3)任务概览展示。核心方法包括addTodo()添加任务、changeTodo()修改任务、deleteTodo()删除至废纸篓、recover()从废纸篓恢复等。系统通过Scanner实现命令行交互,使用ArrayList存储任务数据。代码结构清晰欢迎交流优化。
2025-11-24 23:44:57
460
原创 Mac安装配置MySQL
本文介绍了MySQL关系型数据库的基本特性及其在MacOS系统下的安装配置过程。MySQL作为开源数据库管理系统,具有高效存储、数据查询、安全性和高并发支持等特点。文章详细说明了在M4芯片Macbook上的安装步骤:从官网下载社区版MySQL,按照指引完成安装并设置root密码。重点讲解了终端配置方法,包括修改.zshrc文件添加路径、vim编辑操作及环境变量生效等关键步骤。最后提供了验证安装成功的命令行检查方法,并提醒用户妥善保管root密码。全文为初学者提供了清晰的MySQL安装指导。
2025-10-24 23:43:28
909
原创 Rokid 的AI场景操作解析:从感知到场景落地技术实现
聊完Rokid AI技术的实现链路,我们已沿着 Rokid 眼镜 AI 管道的每一道弯,看清了从按键、拾音、拍照、回灌到出声、熄灯的全部电流与字节。峰值 380 mA 的浪花仅允许持续几百毫秒,随后必须回到 90 mA 的平静,否则 420 mAh 的电池就会用差评报复。当端侧小模型剪枝落地、LE Audio 双模链路开通、功耗分级与可变亮度被写进下一版固件,这条小河有望变得更窄却更迅——把“听懂—看见—回答”压进一次心跳的 200 ms 以内,让 AI 不再是被观测的功能,而成了用户意识里理所当然的空气。
2025-10-13 17:55:23
961
原创 Python语言基础(2)
本文是一篇Python学习笔记,主要介绍了Python基础语法中的分支结构、循环结构及相关应用。笔记内容包括:1. 分支结构(if-elif-else语句)及其嵌套使用,通过示例演示条件判断和分数评级系统;2. 循环结构(while和for循环),详细讲解了循环控制语句break和continue以及else在循环中的特殊用法;3. 循环嵌套应用;4. range()函数的三种使用方式及其在循环中的应用。笔记中还包含多个实用代码示例,如猜数字游戏、累加求和等,适合Python初学者参考学习。
2025-09-13 21:32:05
943
原创 Python语言基础(1)
这篇Python学习笔记主要分享了基础语法和数据类型知识,包括:1. 变量命名规则、赋值与交换操作;2. 字符串的三种引号表示法及转义字符;3. 数字类型(整型、浮点型、复数、布尔型)及其运算特性;4. 比较运算符和逻辑运算符的使用;5. 类型转换函数int()、float()等;6. 运算符优先级规则。笔记特别强调了浮点数精度问题、布尔类型的特殊规则,以及逻辑运算符的短路特性,并提供了大量代码示例帮助理解。
2025-09-13 20:41:59
624
原创 Java基础之字符串
本文是一份Java字符串处理的笔记总结,主要包含以下内容: 字符串基础:介绍String类的特点、创建方式及存储原理。字符串操作:详细说明字符串比较(equals方法)、遍历(charAt)、截取(substring)、替换(replace)等常用方法。 高效字符串处理:介绍StringBuilder和StringJoiner类。包含构造方法、常用API及链式编程示例, 3个实际案例等。笔记还包含字符串与数组的转换、ASCII码处理等实用技巧,适合Java学习者参考使用。
2025-09-07 11:30:41
610
原创 Java基础之面向对象
本文是一份Java面向对象编程的学习笔记,主要介绍了类与对象的基本概念和使用方法。内容包括:1. 类与对象的定义与创建,包括成员变量、方法等;2. 封装原则和private修饰符的使用;3. 构造方法的作用和重载;4. 标准JavaBean类的编写规范;5. 通过多个代码示例(用户类、海王女友类、学生类)展示了类的实际应用;6. 个人学习体会,将类比作"模板"或"定性分析",对象则是具体实例。笔记强调动手实践的重要性,并建议通过案例练习来加深理解。
2025-09-06 17:57:47
937
原创 VS Code下载与安装
VS Code是一款免费开源的轻量级代码编辑器,支持跨平台使用,具有高效性能和丰富的扩展生态。其官网地址为https://code.visualstudio.com/,支持Windows和Mac系统下载安装。安装完成后,用户可通过下载汉化包实现界面中文化。VS Code内置终端、Git集成等实用工具,支持高度自定义,是开发者常用的编辑器之一。本篇文章描述了window和Mac上对VScode的下载安装与汉化
2025-08-23 18:29:26
703
原创 一段代码解决HTML基础!
本文展示了一个完整的HTML5文档示例,主要内容包括: 基本HTML结构、 头部元素、常用HTML标签、文本格式、 表格(table)、 列表、表单(form)、其他元素等。该文档涵盖了HTML的主要基础元素和用法,展示了网页的基本结构和内容组织方式,适合初学者以及希望快速速通html的小伙伴浏览。
2025-07-09 22:27:01
373
原创 Java笔记——基础知识
这篇Java语言学习笔记从基础知识入手,详细阐述了Java语言的关键要点。开篇介绍了Java的基本概念,包括数据类型(如整型、浮点型、字符型等)和变量的声明与使用,让学习者对Java基础有初步认识。接着深入讲解了数组的定义、初始化以及访问方式,涵盖数组和方法等的相关知识。在理论知识之后,配有丰富的练习题目,旨在帮助学习者巩固所学,并且提供了相应的代码示例,便于理解和实践,助力学习者快速掌握从基础到数组、方法的Java知识体系。
2025-05-31 19:59:45
2467
原创 C++入门笔记之基础内容
这篇C++学习笔记整理了基础知识要点,包括: 代码框架结构 基本数据类型(整型、浮点型、字符型、布尔型) 数据输入输出方法(cin/cout) 运算符使用(算术、赋值、比较、逻辑) 程序流程控制结构(选择结构if/switch;循环结构while/for;跳转语句break/continue/goto) 笔记参考比特鹏哥的C++课程,内容简明实用,适合初学者参考。作者建议先掌握C语言基础会对学习C++更有帮助,并提醒学习过程中要理解不同数据类型的存储方式和取值范围,注意避免常见的编程错误如死循环等。
2025-05-28 22:09:52
910
原创 C语言入门笔记之基础内容
本文分享C语言入门学习笔记,内容涵盖函数、数组和指针三大部分。函数部分讲解如何定义和调用函数、参数传递机制、本地变量作用域等;数组部分介绍数组定义、初始化、遍历及常见应用场景;指针部分详解取地址运算、指针变量、指针与数组的关系以及const指针的使用。笔记还留下两个实践问题:如何用指针遍历数组,以及如何构造素数表。文章结合实例代码演示关键概念,适合C语言初学者参考学习。
2025-05-27 20:36:37
2199
原创 C语言入门笔记之基础入门
本文主要介绍了C语言的基础知识,包括分支循环等内容。重点讲解了C语言的关于分支循环部分d基本语法规则,如if...else; while; do...while; for等的使用方法,以及各种语句的特点和适用场景。文章详细说明了各语句的语法结构,实现方等,为C语言初学者提供了全面的基础知识参考。全文以C99标准为基础,结合实例代码帮助读者理解各种分支,循环语句的核心知识点。
2025-05-26 22:28:15
1712
原创 C语言入门笔记之基础知识
本文主要介绍了C语言的基础知识,包括程序框架、数据类型、变量、常量、运算符和注释等内容。重点讲解了C语言的基本语法规则,如程序结构、输入输出函数printf和scanf的使用方法,以及各种数据类型的特点和适用场景。文章详细说明了变量的定义、初始化和赋值操作,介绍了枚举类型的用法,并分析了不同运算符的优先级和复合赋值的使用。最后还解释了注释的作用和写法,为C语言初学者提供了全面的基础知识参考。全文以C99标准为基础,结合实例代码帮助读者理解核心概念。
2025-05-25 23:21:18
1392
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅