项目一名称:”地球生灵“微信小程序 开发环境:IEDA2022+JDK17+Mysql8.0+Maven3.6+Git+Docker 项目架构:SpringBoot、SpringCloud、SpringCloudAlibaba、MyBatis、MyBatis-Plus、Redis、Rdisson、 MongoDB、 RabbitMq、ElasticSearch、 MinIO、Canal、Seata 项目描述: ”地球生灵“主要以搜集各种动物生活的视频,让用户能够了解各种动物特征,习性的知识付费类型的微信小 程序,分为后台管理部分和用户前台使用部分,后台管理部分有课程管理模块,视频管理...
一、跨平台应用架构设计: 1、采用 Clean Architecture 设计模式,清晰分离UI、业务逻辑和数据层,保证代码的可维护性和可测试性。 2、封装统一的设备控制SDK,以适配不同厂商的API差异,为上层业务提供一致的调用接口。 二、设备实时控制与状态同步: 1、集成 MQTT 客户端,建立长连接,实现APP与设备状态的毫秒级同步。用户开关灯,APP界面状态立即更新,无感知延迟。 2、使用 WebSocket 作为备用方案,保证在网络环境变化时的连接稳定性。 三、场景自动化功能实现: 1、设计并开发了可视化的“如果...就...”场景编辑器。用户可轻松创建如“如果湿度大于...
工作描述: 项目总体进度控制,策划产品,程序编写 1.需求人提出项目总体需求,在实现上和美工沟通,分析技术可行性。 2.在产品功能实现上,策划产品更好的方式屏现。 3。把控整体项目进度,即时跟经理沟通 项目职责: 1.控制项目进度 2.产品功能实现: 主要用到技术:cocos2d 游戏引擎 1.动画播放 2.精灵的名种动作 如:移动,缩放 等 3.数据的存储 4.场景的切换 5.对事件的处理 6.定时器 7.音效播放 8.粒子效果 遇到的难题: 因为大部分都需要动画显示,所以内存泄漏是大问题 解决方法: 1.动画在播放时才加载 2.播放完动画,马上清除...