会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dahais4c
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2026年1月29日
年前手工活1
摘要: 来太原的汽修厂干活有些日子了。说是干汽修,其实刚开始就是拆货、认零件,每天开着车在城里城外的仓库与厂子之间跑来跑去,耳边灌满以前完全听不懂的山西话。如今待久了,那些调子硬朗的方言,竟也零零星星能听懂一些,像偶尔摸到了一点这地方粗粝的皮肤。这里气候,倒真让人舒坦。比起石家庄那边,夏天好像没那么燥热憋闷
阅读全文
posted @ 2026-01-29 11:11 曹明阳
阅读(16)
评论(0)
推荐(0)
2026年1月5日
行为型设计模式
摘要: 策略模式定义了一系列算法,并将每个算法封装起来,使它们可以互换使用。这种模式允许算法的变化独立于使用算法的客户。简而言之,策略模式通过定义一系列算法,并将每个算法封装在具有共同接口的类中,来实现算法之间的切换。 下面是一个简单的Python代码示例,展示了策略模式的基本结构: from abc im
阅读全文
posted @ 2026-01-05 23:01 曹明阳
阅读(8)
评论(0)
推荐(0)
2025年12月30日
结构性设计模式
摘要: 在我们学习软件工程的过程中,设计模式是构建可维护、可扩展软件的基石。结构性设计模式关注于如何将对象和类组合成更大的结构。作为一名学生,了解这些模式对于我们未来在软件开发领域的职业生涯至关重要。 适配器模式(Adapter Pattern) 适配器模式允许不兼容的接口协同工作。想象一下,你有一个旧的类
阅读全文
posted @ 2025-12-30 19:07 曹明阳
阅读(16)
评论(0)
推荐(0)
2025年12月21日
创建型设计模式学习笔记
摘要: 在软件工程中,设计模式是解决特定问题的成熟方法。今天我想和大家分享一些关于创建型设计模式的知识。创建型设计模式主要关注对象的创建过程,旨在创建对象时使这个创建过程与使用对象的过程分离,提高程序的灵活性和可复用性。 创建型设计模式包括单例模式、工厂方法模式、抽象工厂模式、建造者模式和原型模式。这里,我
阅读全文
posted @ 2025-12-21 19:45 曹明阳
阅读(10)
评论(0)
推荐(0)
2025年12月4日
探索C/S架构:我的第一次尝试
摘要: 作为学生,我对计算机科学的热情驱使我探索了客户端/服务器(C/S)架构。C/S架构是一种网络架构,其中软件被分成两大部分:客户端和服务器。客户端负责前端用户界面和用户体验,而服务器处理后台逻辑和数据存储。这种架构允许多个客户端连接到单个服务器,使得资源共享和通信变得更加高效。 理解C/S架构的基本概
阅读全文
posted @ 2025-12-04 09:06 曹明阳
阅读(34)
评论(0)
推荐(0)
2025年12月3日
UML在软件设计中的应用与学习心得
摘要: 在软件工程领域,统一建模语言(UML)是一种标准的建模工具,它帮助我们以图形化的方式描述、构造和文档化系统。作为一名参与软件设计师考试的学生,我对UML有了更深入的理解。以下是我对UML的一些学习心得和应用体会。 UML的基本概念 UML提供了一系列的图表类型,用于表示系统的静态结构(如类图、对象图
阅读全文
posted @ 2025-12-03 17:04 曹明阳
阅读(38)
评论(0)
推荐(0)
2025年12月2日
UML高级知识:状态图与活动图的深入解析
摘要: 作为学生,深入理解UML(统一建模语言)对于软件工程的学习至关重要。今天,我们将探索UML中的两个高级图:状态图(State Diagram)和活动图(Activity Diagram)。 状态图(State Diagram) 状态图,也称为状态机图,用于描述对象在其生命周期内的状态变化。它帮助我们
阅读全文
posted @ 2025-12-02 08:07 曹明阳
阅读(131)
评论(0)
推荐(0)
2025年12月1日
UML进阶:深入理解类图和序列图
摘要: 作为软件工程专业的学生,我们通常都会接触到统一建模语言(UML)。UML是一种标准的建模语言,用于软件工程领域中的视觉建模。在这篇文章中,我将分享一些UML的进阶知识,特别是关于类图和序列图的理解。 什么是UML? UML提供了一套图形化的符号,用于帮助软件开发者描述、构建和文档化软件系统。它支持各
阅读全文
posted @ 2025-12-01 11:51 曹明阳
阅读(54)
评论(0)
推荐(0)
UML学习笔记:基础概念与应用
摘要: 作为一名计算机科学的学生,我发现统一建模语言(UML)是学习软件工程不可或缺的一部分。UML提供了一套图形化表示方法,帮助我们设计和构建软件系统。以下是我对UML基础概念的理解和应用的一些学习笔记。 UML的定义与重要性 UML是一种标准化的建模语言,用于软件开发过程中的可视化。它包括了一系列的图表
阅读全文
posted @ 2025-12-01 11:50 曹明阳
阅读(27)
评论(0)
推荐(0)
2025年11月3日
图
摘要: 深度优先:类似前序 广度优先:层次 拓扑排序:依次删除入度为0的节点 最小生成树(普利姆) 找到一个点为起点,与他连接的点找最小的路径,将最小的点接入起点然后将两个点与其他点中最小的路径连上,以此类推,将所有点连上即可。 (克鲁斯卡尔) 找点与点之间最小的路径,连接之后继续找,知道所有的点连上为止
阅读全文
posted @ 2025-11-03 17:37 曹明阳
阅读(13)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
15
下一页
公告