- 博客(5)
- 收藏
- 关注
原创 【鸿蒙开发】ArkTS 前端 + Go 后端 API 完整实战教程(附完整源码)
本文详细介绍了如何搭建鸿蒙ArkTS前端与Go后端API的完整项目。主要内容包括:1.技术架构设计,采用RESTful API风格;2.Go后端实现,涵盖路由注册、CORS处理和JSON数据交互;3.ArkTS前端网络请求实现,包含GET/POST请求示例;4.前后端联调流程,重点解决IP配置和网络权限问题;5.常见问题排查,如连接失败、跨域错误等。文章提供了完整代码示例和调试方法,适合鸿蒙和Go开发者学习参考,为构建高性能移动应用提供了一套可行的技术方案。
2025-11-26 11:22:15
44
原创 Go语言核心特性详解:错误处理、defer与数据结构
摘要:本文深入解析Go语言的核心特性,包括错误处理、defer机制和数据结构。通过文件操作示例展示了Go的多返回值错误处理模式(if err != nil)和defer的资源管理机制。详细介绍了切片(动态数组)和映射(字典)的使用方法,包括切片共享底层数组的特性以及映射的初始化、增删查操作。文章总结了Go语言"显式优于隐式"的设计哲学,并给出了错误处理、资源管理和数据结构使用的实践建议,体现了Go语言简洁高效的特点。(149字)
2025-11-24 20:38:36
733
原创 Go 并发入门:从 goroutine 到 channel(超详细新手笔记)
本文记录了Go并发编程的入门学习笔记,主要涵盖goroutine和channel的基础用法。通过两个示例演示了:1)使用goroutine实现并发执行函数;2)通过channel实现goroutine间的精确同步。文章对比了time.Sleep和channel两种同步方式的差异,强调channel更精准可靠。同时解答了"同一文件夹多个main函数"的问题,建议初学者通过指定单个文件运行demo。最后总结了goroutine、channel的基本概念和使用方法,并规划了后续学习方向。
2025-11-23 23:25:56
780
原创 操作系统课程大题1-地址变换与FAT表大小计算详解
摘要: 本文通过两道典型例题解析计算机系统中的关键计算问题。第一部分演示逻辑地址到物理地址的变换过程:以十六进制134D为例,分别计算1K和4K页面大小时的物理地址(结果为6B4D和734D)。第二部分分析FAT表存储空间计算:针对540M和1.2G硬盘,推导FAT表项大小(20位/21位)及最终占用空间(1350K/3.6M),并解释非整数字节表项的设计考量。全文通过清晰的步骤拆解,帮助读者掌握操作系统核心计算逻辑。 (字数:150)
2025-11-09 15:17:02
663
原创 牛客练习赛 145 A 题解
【摘要】牛客练习赛145A题考察了贪心算法的应用。题目要求为n个关卡的m个属性分配点数,每个属性的点数必须不低于前k关该属性的最高要求,总点数不超过x。解题关键在于维护各属性的历史最高值,并在遍历关卡时动态更新总点数。首次提交因误解题意而失败,正确解法通过贪心策略,在O(n×m)时间复杂度内解决问题。优化建议包括输入加速和提前终止无效计算,适合处理大规模数据。该题解强调了准确理解题意和贪心策略的重要性。
2025-11-06 20:44:36
644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅