系统设计

Linux猿5 天前
单片机·嵌入式硬件·课程设计·项目·系统设计·基于单片机的智能路灯控制系统
基于单片机的智能路灯控制系统设计 | 附源码源码:点击获取源码本项目是单片机课程设计作品,旨在模拟城市路灯的智能化管理场景。传统的路灯控制方式通常依赖人工开关或简单的定时控制,存在能源浪费、维护困难等问题。随着智慧城市概念的提出,智能路灯系统成为城市基础设施建设的重要组成部分。
猹叉叉(学习版)6 天前
笔记·软考·系统设计·系统分析师
【系统分析师_知识点整理】 12.系统设计核心考向:系统设计目标与阶段划分、内聚 / 耦合(概念 + 排序 + 选择题必背)、系统结构图(SC)类型与模块类型、流程设计工具(优缺点 + 适用场景)、BPR 核心定义与原则、面向对象设计原则(6 大原则)、23 种设计模式(分类 + 定义 + 关键字,案例题高频)、输入输出设计原则、人机交互五层模型;第二版新增(系统设计概述、系统结构图、对象持久化、输入输出原型、人机交互细节)为考查重点,内聚耦合排序、设计模式匹配、流程工具辨析历年反复考,务必重点掌握。
极光代码工作室7 天前
人工智能·机器学习·ai·系统设计
基于AI的学习辅助系统设计随着教育信息化与人工智能技术的深度融合,传统在线学习平台在个性化推荐、认知诊断、实时反馈与自适应路径规划等方面存在明显瓶颈。本研究面向K12及高校混合式学习场景,设计并实现了一套基于多模态AI技术的学习辅助系统(AI-Learning Assistant, AILA)。系统融合知识图谱建模、BERT微调的问答理解模型、LSTM+Attention驱动的知识掌握度动态评估算法,以及基于强化学习的自适应学习路径生成机制,构建“感知—诊断—干预—优化”闭环学习支持框架。采用B/S架构,后端基于Python+Fa
Ulyanov13 天前
开发语言·前端·python·tkinter·系统设计
基于ttk的Python现代化GUI开发指南在当今的Python GUI开发领域,开发者面临着诸多选择:PyQt/PySide的成熟生态、wxPython的跨平台特性、Kivy的移动端适配能力。然而,对于许多应用场景,特别是工具类应用、内部管理系统和教育演示程序,tkinter的ttk模块提供了一个独特而强大的解决方案。
发际线还在20 天前
java·数据库·分布式·面试·并发·系统设计·大厂
互联网大厂Java三轮面试全流程实战问答与解析本文模拟一次互联网大厂Java岗位的三轮面试,题目覆盖基础语言、并发编程、数据库、分布式系统、系统设计以及实际业务场景,配有详细答案和解析,助力求职者全面复习,提高面试通过率。
arvin_xiaoting1 个月前
人工智能·学习·系统设计·ai agent·lancedb·自学习·openclaw
从 0 到 1:搭建自学习 AI Agent 系统的完整工程指南你是否遇到过这样的困境?这不是能力问题,而是系统设计问题。本文将分享一个真实的企业级 AI Agent 系统的完整架构,包括如何让 AI 自动学习、如何在多个渠道保持认知一致、以及如何建立人-AI-AI 的三角协作模式。
dreambyday2 个月前
系统设计
短链系统设计短链长啥样?这里有个样例:【哈啰顺风车】20元乘客券已送达!a.c3x.me/bBi8S* 拒收请回复R
Ulyanov2 个月前
开发语言·python·仿真·系统设计·单脉冲雷达
高保真单脉冲雷达导引头回波生成:Python建模与实践在雷达导引头的研发过程中,信号处理算法的性能验证至关重要。然而,在项目早期,我们往往无法获得足够的真实数据来测试算法。此外,在实验室环境下,构建一套完整的雷达硬件系统进行测试不仅成本高昂,而且周期漫长。因此,通过仿真生成高保真的雷达回波数据,成为了一种高效、经济且必要的手段。
资深web全栈开发3 个月前
服务器·http·golang·系统设计·goroutine·高并发架构·go并发
高并发的本质:超越语言的协作哲学——以 Go HTTP 服务器为例核心观点: 高并发不是"技术选型"问题,而是"角色协作"问题。无论 Go、Rust 还是 Java,底层都在解决同一个物理学难题:如何让有限的 CPU 核心,公平且高效地服务无限增长的并发请求?
utmhikari3 个月前
ai·llm·知识库·系统设计·后端开发·rag
【极客日常】快速上手复杂后端项目开发的经验去年年底一段时间,笔者参与了组织内部智能化平台项目研发攻坚,虽然主攻平台工程部分,但多少也了解了下目前AIGC可以应用到的一些业务场景,以及技术实践、项目管理的一些事情。在先前的文章里头,有浅要描述下AIGC+Web类项目的角色分工和配合。那今天这篇文章,就浅聊一下如果你即将深入此局,适应一个复杂的后端项目开发,有什么方法论是可以通用的。
丘陵哈哈3 个月前
系统设计
RBAC模型 VS 无角色模型总结 通过具体实例可以清晰看到:两者的核型差异在于是否通过【角色】实现权限的聚合与标准化。无角色模型仅适应于小型场景,而RBAC模型通过【一次配置、批量复用、快速变更】,彻底解决了无角色模型的繁琐、容错、难审计等痛点,这也是企业级系统几乎全部采用RBAC的核心原因。
utmhikari4 个月前
ai·架构·llm·agent·产品经理·系统设计
【架构艺术】简述LLM增强产品研发角色2025年算是LLM增强产品井喷的一年,以笔者亲身经历的,不论是自动化测试平台还是云服务稳定性平台,都在已有平台基建的基础上,依靠LLM增强的AIGC能力,做了诸如XMind用例自动生成、用例步骤自主探索、RCA故障定位以及服务发布风险实时解读等有业务价值的能力。
記億揺晃着的那天5 个月前
数据库·mysql·oracle·系统设计·acid
数据库中 ACID 四个核心特性在数据库的世界里,有四位不为人知的“守护骑士”,他们叫做—— 原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。
utmhikari5 个月前
自动化测试·功能测试·测试开发·架构·测试·系统设计·后端开发
【架构艺术】自动化测试平台架构设计的一些通用要点在Game-Of-AutoTest系列的文章当中,曾经深入聊到如何做好游戏自动化测试的技术实践,包括用例编写和任务调度等多个方面。由于工作原因,笔者再一次需要了解自动化测试平台的整体架构,因此也借着这个机会,从更加宏观的角度,再聊一下自动化平台架构设计的一些通用要点。
真智AI6 个月前
人工智能·github·系统设计·后端开发·github资源·编码实践
[特殊字符] AI时代依然不可或缺:精通后端开发的10个GitHub宝藏仓库在人工智能的时代,后端工程师依然是不可替代的。为什么? 尽管AI工具可以让你编码更快,但真正的后端开发需要对于安全性、架构以及系统可靠性的深度理解,这些技能远远超出单纯的代码生成。
卷心菜不卷Iris8 个月前
java·分布式·系统设计·场景题·分布式唯一id
第4章唯一ID生成器——4.1 分布式唯一ID在复杂的系统中,每个业务实体都需要使用ID做唯一标识,以方便进行数据操作。例如,每个用户都有唯一的用户ID,每条内容都有唯一的内容ID,甚至每条内容下的每条评论都有唯一的评论ID。
大咖分享课9 个月前
软件架构·系统设计·数据库设计·技术选型·项目管理系统设计
如何设计一个软件项目管理系统:架构设计合集(六)想象一下这个场景:项目经理小王每天都在各种群里询问进度,开发小李在纸质便签上记录任务,测试小张用Excel表格跟踪Bug… 这种"原始"的管理方式不仅效率低下,还容易出错。
蜗牛沐雨9 个月前
系统设计
掌握系统设计的精髓:12个核心设计模式的通俗解读在构建复杂且高可用的软件系统时,仅仅了解编程语言和算法是不够的。真正的挑战在于如何设计出能够应对并发、故障、扩展等各种问题的健壮架构。系统设计模式正是前辈们在无数实践中提炼出的智慧结晶,它们是解决常见系统问题的“最佳实践”。
头发那是一根不剩了9 个月前
网络安全·系统设计·身份认证
双因子认证(2FA)是什么?从零设计一个安全的双因子登录接口在信息系统逐渐走向数字化、云端化的今天,账号密码登录已不再是足够安全的手段。数据泄露、撞库攻击、社工手段频发,仅靠「你知道的密码」已不足以保证账户安全。
庄小焱10 个月前
大数据·系统设计·数据治理域
大数据治理域——计算管理本文主要探讨了大数据治理域中的计算管理问题,特别是系统优化和任务优化两个方面。文章首先指出MaxCompute集群任务众多,资源消耗巨大,因此需要优化计算资源以提高性能和任务产出时间。文章介绍了HBO(基于历史的优化器)和CBO(基于代价的优化器)两种优化方式,详细阐述了它们的原理和优势。HBO通过任务历史执行情况和集群状态信息为任务分配合理资源,而CBO则通过收集统计信息计算执行代价,选择最优执行方式。文章还介绍了MaxCompute原资源分配策略以及HBO的提出背景,最后探讨了任务优化中的Map、Jo