- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 端午节点击小游戏技术实现解析
通过修改config参数实现不同难度清晰的架构设计: 分层架构和管理器模式确保代码可维护性高效的性能优化: 对象池、资源缓存、分层渲染等优化策略良好的跨平台支持: 统一的事件处理和响应式布局灵活的配置系统: 数据驱动的设计便于扩展和修改项目代码结构清晰,注释完善,是学习HTML5游戏开发的优秀案例。通过这个项目可以深入理解Canvas渲染、事件处理、资源管理等前端游戏开发的核心技术。
2025-10-13 16:07:29
339
原创 StorySpeak AI儿童历史文化故事智能讲解平台:前端录音、后端接入讯飞星火、语音转文本与文本转语音统一接口
目标:聚焦语音交互的端到端实现,提供架构要点与可复用的核心代码,便于快速集成到你的项目。目的:与星火语音服务建立会话,流式发送音频并接收识别文本与生成回答的增量消息。目的:接收前端的音频与元信息,落盘/存储后创建一次交互记录,返回记录ID。目的:保障弱网情况下的音频分片传输稳定性,并在失败时做指数退避重试与降级。常见错误与提示:统一异常类型,便于在控制器与前端做一致的错误处理与提示。常见错误与提示:注意缓存键的稳定性与过期策略;输出:识别结果(文本与置信度)、合成结果(音频URL或字节流)。
2025-10-09 17:28:33
943
原创 # 数据同步-前端数据库分离-项目介绍(4):生产环境实战问题与解决方案
《生产环境数据同步实战:问题与解决方案》摘要 本文探讨了前端数据库分离架构在生产环境中面临的挑战与解决方案。针对工控机/嵌入式场景的.NET开发者,重点分析了网络不稳定、数据库冲突等典型问题,提出了一套完整的错误处理机制:1)持久化失败记录设计,确保异常情况下数据不丢失;2)智能重试策略,区分立即/延迟/手动三种重试模式;3)手动重试实现方案,支持批量数据恢复和选择性同步。通过详细的代码示例展示了失败日志记录、错误分类处理和冲突解决机制,为构建稳定可靠的"断网可用、联网可同步"系统提供了
2025-09-29 20:14:21
670
原创 # StorySpeak AI儿童历史文化故事智能讲解平台 - 项目基础篇
StorySpeak AI儿童历史文化故事智能讲解平台是一个专为3-12岁儿童设计的智能教育平台。该平台通过AI技术将复杂的历史文化知识转化为适合儿童理解的故事形式,集成讯飞语音识别与合成技术实现自然语音交互,支持家长、儿童、教师三种角色管理。技术架构采用Taro+React前端、.NET后端、MySQL数据库的现代化技术栈,具备故事个性化改编、智能问答、学习进度跟踪等核心功能。平台通过容器化部署、性能监控和多端一致性保障,为儿童提供沉浸式的历史文化学习体验,同时注重数据安全和内容审核。
2025-09-29 20:00:47
779
原创 C# 中构建动态、复杂、安全的 SQL 查询:基于 SearchHelper 的完整实现
本文介绍了一个基于C#的SearchHelper类实现,用于构建安全、动态的SQL查询。该方案解决了传统字符串拼接SQL存在的注入风险、类型转换和维护困难等问题。核心设计包含三个组件:ComplexQuery类支持嵌套复杂查询结构,SearchInfo封装基础查询信息,FiledRuleOperate枚举定义各种查询操作符。该实现具备安全性(防止SQL注入)、灵活性(支持复杂条件组合)、易用性和可扩展性等特点。
2025-09-28 15:14:58
789
原创 数据同步-前端数据库分离-项目介绍(3):从库与复制进程
本文介绍了前端数据库分离架构中的从库与复制进程实现方案。从库作为前端设备的本地数据库,需保障断网可用和联网同步两大功能。复制进程采用定时任务机制,分工处理数据拉取、推送和表结构同步,并通过位点记录实现增量同步和断点续传。关键设计包括:1)PullDataFromLeader方法实现增量数据拉取;2)PushDataToLeader方法处理数据推送并采用@is_replicating变量防止递归同步;3)冲突处理采用时间戳优先原则与特例兜底机制。该方案通过初始化表数据、同步表结构等功能,确保了主从库的数据一致
2025-09-28 10:27:10
1947
原创 数据同步-前端数据库分离-项目介绍(2):主库初始化与触发器体系
面向对象:工控机/嵌入式场景的 .NET 开发者、需要实现“断网可用、联网可同步”的前后端数据库分离架构的工程师。目标:本章聚焦主库(Leader)的初始化流程与触发器设计,帮助你在自己的业务库中快速、稳定、可审计地落地复制链路的“上游端”。
2025-09-27 10:39:42
1630
原创 数据同步-前端数据库分离-项目介绍(1):工控机断网优化实战
DataBaseAsync的核心目标是解决工控机在断网环境下的数据一致性问题。传统架构中,前端直接连接后端数据库,一旦网络中断,整个系统瘫痪。主库(Leader):后端服务器,负责全局数据管理。从库(Follower):前端工控机本地数据库,支持离线操作。关键优势:断网时,从库独立运行;联网后,自动同步变更,避免数据丢失。:主库上下文,使用EF Core管理实体。:从库上下文,实现本地缓存。:复制逻辑核心,处理变更推送和冲突。Entity文件夹下多个业务实体(如d_door.cs。
2025-09-27 09:46:39
928
原创 优雅地构建动态、复杂且安全的 SQL 查询
本文介绍了一种优雅构建动态SQL查询的方法,通过将查询条件模型化为可嵌套的ComplexQuery类,解决了传统字符串拼接带来的SQL注入风险和维护难题。核心设计包括:1) 使用树状结构表示复杂查询逻辑;2) 递归生成SQL WHERE子句;3) 采用参数化查询确保安全性。该方法支持各种查询操作符(如EQUAL、CONTAINS、IN等),并能处理无限嵌套的AND/OR条件组合,同时保持代码整洁和可维护性。示例展示了如何将业务查询需求转化为查询模型,最终生成安全可靠的SQL语句。
2025-09-26 19:29:39
1658
原创 讯飞语音转文本:定位阅读进度与高亮文本的技术实现
本文介绍了基于讯飞语音API实现儿童教育应用中语音转文本功能的技术方案。核心是通过AudioTextMapping数据表存储音频与文本的精确映射关系,包括文本字节位置、音频时间戳等关键字段,实现阅读进度定位和实时文本高亮。文章详细解析了时间戳计算流程,包括解析讯飞流式响应数据、获取音频比特率、计算分段时长及累积生成时间戳的方法。该方案通过WebSocket连接讯飞语音识别服务,处理音频数据并返回识别结果,最终实现音频文本的精准同步与可视化呈现。
2025-09-26 18:30:55
1004
小游戏-JS小游戏-端午节
2025-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅