logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一文读懂强化学习:从Q-learning到PPO

Q-learning是强化学习入门的核心算法,通过学习Q值函数实现最优策略,适合理解强化学习的核心逻辑,但仅适用于简单离散任务;PPO是工业界主流的强化学习算法,基于Actor-Critic架构和近端策略优化,解决了传统算法训练不稳定的问题,支持离散/连续动作空间;实战是理解强化学习的关键:Grid World的Q-learning实现帮你掌握值迭代核心,CartPole的PPO实战让你理解策略优

文章图片
#copilot#人工智能
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day 5Flutter开发鸿蒙电商应用

鸿蒙环境下Flutter项目的搭建和目录规划,遵循组件化开发思想;使用CustomScrollView + Sliver体系实现电商首页的复杂滚动布局;实现可切换、带样式优化的底部Tab导航系统,保证页面状态不丢失;掌握Flutter组件的抽离、复用和组合,提升代码可维护性;了解Flutter电商应用的基础数据交互、性能优化和跨平台适配技巧。✨ 坚持用清晰的图解+易懂的硬件架构 +硬件解析, 让每

#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day11从零开发商品详情页面

本次Flutter商品详情页的开发,从电商实际业务需求出发,完成了六大核心模块的布局与功能实现,重点攻克了轮播图点击跳转的核心需求,同时解决了图片加载失败、主题色动态解析等开发常见问题。遵循模块化开发思想,将数据模型、接口封装、页面UI、自定义组件拆分到不同文件,提升代码的可维护性和复用性;数据模型设计采用三层嵌套结构,并实现fromJSON工厂方法,高效处理后端JSON数据,避免页面中直接处理原

文章图片
#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day8获取轮播图网络数据并实现展示

本文完成了Flutter鸿蒙开发中轮播图网络数据获取与展示网络请求:使用Dio库实现HTTP请求,通过二次封装提升代码复用性和可维护性工程化设计:采用分层开发思想,将页面、API、网络、模型、常量分层管理,解耦各模块逻辑数据解析:创建实体类并添加工厂函数,规范JSON数据解析,避免空指针问题异常处理:在网络请求、数据解析、页面调用等环节增加异常捕获,保证应用的稳定性体验优化:增加加载状态、异常提示

文章图片
#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day6ArkUI框架实战

本次实战基于Flutter原生PageView组件实现了开源鸿蒙平台的首页轮播图,核心掌握本地资源配置StatefulWidget生命周期管理PageController页面控制Timer定时器使用四大知识点,同时解决了开发中常见的资源加载、动画卡顿、内存泄漏等问题。轮播图作为前端开发的基础组件,其核心思想是数据驱动视图+生命周期管理+资源优化,这一思想同样适用于ArkUI框架的其他组件开发。

文章图片
#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day 13从零开发注册页面

本文基于Flutter 3.x技术栈,完成了电商应用注册页面的全流程开发,实现了手机号验证、密码强度校验、确认密码一致性验证、验证码倒计时、密码显示/隐藏、页面双向跳转等核心功能,同时解决了开发过程中遇到的安全隐患、用户体验等问题,形成了一套可直接复用的Flutter注册功能模块。密码验证通过正则表达式^(?实现,兼顾安全性和易用性;密码显示/隐藏通过属性控制,结合手势识别实现状态切换;注册表单采

文章图片
#flutter#harmonyos#华为
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day7Flutter+ArkTS双方案实现轮播图+搜索框+导航组件

在String id;基于鸿蒙原生Swiper组件实现,自定义动画指示器,添加自动播放触摸暂停/恢复指示器点击切换@Component// 页面出现时启动自动播放// 页面消失时停止自动播放,释放资源// 自动播放控制}, 3500);// 构建轮播项:图片+标题遮罩层@Builder// 标题描述遮罩层Column() {// 构建自定义指示器:可点击,带大小动画@BuilderStack()}

文章图片
#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day9分类数据的获取与渲染实现

创建统一的常量管理文件,集中维护所有接口地址,避免硬编码,方便后续接口地址修改。文件路径// 网络请求接口常量管理类// 首页轮播图接口// 首页分类头部列表接口本次分类数据的获取与渲染开发,围绕Flutter/HarmonyOS跨平台开发的核心思想,实现了数据与视图解耦、代码分层管理、标准化开发流程规范流程:遵循七步开发流程,从常量定义到状态初始化层层递进,提升代码的可维护性;强类型建模:通过数

文章图片
#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day 4实现流畅的下拉刷新与上拉加载效果

掌握了Flutter鸿蒙版开发中下拉刷新和上拉加载的核心技术选型,学会了和的组合使用;理解了分层架构在Flutter开发中的应用,实现了业务逻辑与UI的解耦,提升了代码的可维护性;掌握了避免刷新加载冲突的状态分离设计,以及状态重置的关键技巧,解决了列表交互中的常见问题;熟悉了OpenHarmony平台下Flutter应用的开发、调试与模拟器验证流程,为后续鸿蒙跨平台开发奠定基础。

文章图片
#flutter#开源#harmonyos
【OpenHarmony】Flutter开源鸿蒙跨平台训练营 Day 3

功能模块核心说明网络请求基于Dio 5.5.0+1实现HTTP网络请求,调用The Cat API获取猫咪图片数据图片展示以卡片形式展示猫咪图片,附带分辨率、图片ID等详细信息,支持刷新/换图状态管理通过Provider 6.1.2实现数据响应式更新,管理图片加载、加载状态、错误信息等多端支持一次开发,同时适配HarmonyOS和Android平台,实现跨平台运行异常处理封装统一的网络错误处理,实

文章图片
#flutter#开源#harmonyos
    共 60 条
  • 1
  • 2
  • 3
  • 6
  • 请选择