设计

  • 设计模式学习之访问者模式

    设计模式学习之访问者模式访问者模式 是行为型设计模式之一 访问者模式是一种将数据操作与数据结构分离的设计模式 它可以算是 23 中设计模式中最复杂的一个 但它的使用频率并不是很高 大多数情况下 你并不需要使用访问者模式 但是当你一旦需要使用它时 那你就是需要使用它了 访问者模式的基本想法是 软件系统中拥有一个由许多对象构成的 比较稳定的对象结构 这些对象的类都拥有一个 accept 方法用来接受访问者对象的访问 访问者是

    2026年3月19日
    1
  • 运用RUP 4+1视图方法进行软件架构设计

    运用RUP 4+1视图方法进行软件架构设计本文从理解需求种类的复杂性谈起 通过具体案例的分析 展示了如何通过 RUP 的 4 1 视图方法 针对不同需求进行架构设计 从而确保重要的需求一一被满足

    2026年3月19日
    2
  • 基于JavaSpringMVC+Mybatis+Jquery高校毕业设计管理系统设计和实现

    基于JavaSpringMVC+Mybatis+Jquery高校毕业设计管理系统设计和实现随着信息时代计算机网络技术的发展给人们带来了极大的方便 传统的毕业设计过程在很大程度上给学生 教师和管理人员带来了不便 而毕业论文对于高校学生而言是对自己在学校所学的专业知识和技能的总结 对高校的教育而言是对毕业学生最后的一次全面的考核 在毕业论文完成整个的过程中 需要学生与导师 人员的密切合作 但在现实中 某个环节内的角色由于某些原因不能一直保持着工作状态 会导致毕业论文完成的停滞 为了避免这种情况的发生 为方便教师 学生和管理者顺利完成对应角色的任务 高校需要一个专业的针对毕业

    2026年3月19日
    2
  • 大话设计模式(五)观察者模式

    大话设计模式(五)观察者模式大话设计模式 五 观察者模式概念在阎宏博士的 JAVA 与模式 一书中开头是这样描述观察者 Observer 模式的 观察者模式是对象的行为模式 又叫发布 订阅 Publish Subscribe 模式 模型 视图 Model View 模式 源 监听器 Source Listener 模式或从属者 Dependents 模式 观察者模式定义了一种一对多的依赖关系 让多个观察者对象

    2026年3月19日
    2
  • 51单片机课程设计——led点阵广告牌程序设计

    51单片机课程设计——led点阵广告牌程序设计上学期期末的课设题目是 led 点阵广告牌 当时的要求如下 1 能够显示不同字符的 LED 点阵广告牌 2 按键切换不同的显示效果 如闪烁 静止 平移等 3 按键切换不同的显示内容 4 能够显示图形或自定义字符 5 其他功能 创新部分 6 系统调试 分析 总结与功能实现 当时用的是我用是的普中科技的 STC89C51RD 的单片机 不过只要是 51 单片机 换哪个 51 内核的芯片都可

    2026年3月19日
    1
  • 面向对象设计原则之里氏代换原则

    面向对象设计原则之里氏代换原则里氏代换原则由 2008 年图灵奖得主 美国第一位计算机科学女博士 BarbaraLisko 教授和卡内基 梅隆大学 JeannetteWin 教授于 1994 年提出 其严格表述如下 如果对每一个类型为 S 的对象 o1 都有类型为 T 的对象 o2 使得以 T 定义的所有程序 P 在所有的对象 o1 都代换成 o2 时 程序 P 的行为没有变化 那么类型 S 是类型 T 的子类型 这个定义比较拗口且难以理解 因此我们一般使用它的另一个通

    2026年3月19日
    2
  • 【毕业设计 期末大作业超高分项目】html+php实现图书管理系统详细介绍

    【毕业设计 期末大作业超高分项目】html+php实现图书管理系统详细介绍朋友们 我又翻到了很久之前的存货 拿出来分享给大家 这是很久以前的大作业了 然后也适合新手们练练手 需要完整源代码以及运行环境的朋友 可以关注点赞收藏 给博主一点支持 然后评论留下你们的邮箱 我会在第一时间发给你们 主题介绍图书管理系统是一款处理图书馆书籍相关事务的互联网程序 图书管理系统对于现代化的图书馆而言 发挥着至关重要的作用 对于图书借阅者 本系统能够快速准确地辅助其定位到所需求的书籍 节约寻找书籍的时间和精力 同时也能够实时查看用户借阅书籍 损坏书籍等情况 方便用户合理安排读书时间和及时缴

    2026年3月19日
    2
  • C语言程序设计第五版 谭浩强 第四章 课后习题 答案

    C语言程序设计第五版 谭浩强 第四章 课后习题 答案谭浩强 C 语言程序设计第五版第 4 章课后习题答案 1 什么是算术运算 什么是关系运算 什么是逻辑运算 答 算术运算时数学里基础的加减乘数求余数等 关系运算时求两个或者多个变量或者表达式之间的关系 逻辑运算时将多个变量或者表达式链接起来的逻辑关系 C 语言程序设计第五版课后答案谭浩强 2 C 语言中如何表示 真 和 假 系统如何判断一个量的 真 和 假 答 C 语言中将数值为 1 作为真 为 0 作

    2026年3月19日
    2
  • 设计原则:面向对象设计原则详解

    设计原则:面向对象设计原则详解我们在应用程序开发中 一般要求尽量两做到可维护性和可复用性 应用程序的复用可以提高应用程序的开发效率和质量 节约开发成本 恰当的复用还可以改善系统的可维护性 而在面向对象的设计里面 可维护性复用都是以面向对象设计原则为基础的 这些设计原则首先都是复用的原则 遵循这些设计原则可以有效地提高系统的复用性 同时提高系统的可维护性 面向对象设计原则和设计模式也是对系统

    2026年3月19日
    3
  • 从前端架构的出现到微前端架构设计

    从前端架构的出现到微前端架构设计写在前面的话对于大前端开发岗位 在技术实现上各行业以及应用体系区域完善 也建立了统一的技术栈和规范 这就意味着如果想要从编码为主的开发岗位进一步越迁到架构设计岗位 开发者需要具备完整的技术视野和架构设计思想 完全掌控从抽象的设计层面到具体的落地层面 能帮助前端开发者在行业内走向一个新的高度 1 大前端的架构变迁随着互联网技术的演进 大前端岗位逐渐成为 IT 行业的一大不可或缺的岗位 大前端从酝酿到出现经历了几代技术的演进 1 1 切图仔时代早期的前端并不是单独的编程岗位 它更贴近于设计岗位

    2026年3月19日
    2
关注全栈程序员社区公众号