摘要:UML是什么?是建模语言。
本文就从语言和思维的关系谈起,说明UML对思维具有反作用——是促进思维还是阻碍思维,全凭UML的使用者对UML内涵的掌握程度了。
那么,如何达到“UML促进思维”的境界呢?本文结合实例,说明图论思想在UML应用中的意义,希望能对读者有所启发。
人类用词汇表达一定的意义,这是件很有意思的事。
比如,“模型”和“建模”这一对词汇,方式上有一字相同,意义上也密切相关;
英文原词model和modeling亦如此,方式上后者多了一个ing后缀;
其实,model和modeling词源上根本就是同一个词——model作动词时可以当“为……建模”讲。
 例子远不止这些。
心理学中,“语言
2023/2/3 18:06:09 296KB 图论思想与UML应用(上)
1
TDD,RSpec和学习简介目标定义代码测试的目的。
阅读RSpec测试。
通过learn命令运行测试。
了解测试输出。
编写代码以使包含的测试通过。
定义测试测试会验证您编写的代码是否起作用并产生所需的结果。
您将在学习使用测试中完成许多实验。
起初它感觉像是一个抽象概念,但是值得一开始理解。
这样做将帮助您提高学习效率。
除此之外,了解测试非常重要,因为测试驱动的开发(TDD)被认为是交付质量代码的最可靠方法。
定义TDD测试驱动的开发是一个很大的话题,并且一段时间不会编写自己的测试。
不过,这是一个重要的概念,因此我们将在此简要介绍。
TDD背后的基本思想是,在开始编码之前,您应该考虑一下程序要做什么以及代码的行为方式。
尤其是当您开始编写更复杂的程序或开发应用程序时,将这种思想带入您的开发过程将有助于您编写健壮的代码(不会不断中断),灵活的代码(适应未来的变化和
2023/1/28 18:25:48 11KB Ruby
1
哈工大算法实验一,凸包问题1.基于枚举方法的凸包求解算法2.实现基于Graham-Scan的凸包求解算法3.实现基于分治思想的凸包求解算法4.界面图,可以用鼠标随便点,然后用这些点求出凸包并在界面上画出凸包源代码和实验报告!均为自己所做,正确运行。
报告中还有用Excel表分析了算法的功能
2023/1/18 0:26:28 296KB 凸包问题
1
该算法用于自回归输入模型,是一种迭代的算法。
其基本思想是基于对数据先进行一次滤波处理,后利用普通最小二乘法对滤波后的数据进行辨识,进而获得无偏分歧估计。
但是当过程的输出信噪比比较大或模型参数较多时,这种数据白色化处理的可靠性就会下降,辨识结果往往会是有偏估计。
数据要充分多,否则辨识精度下降。
模型阶次不宜过高。
初始值对辨识结果有较大影响。
2023/1/16 12:32:43 1KB RGLS
1
银里手算法的基本思想是:当某个进程提出申请时,必须判断将资源分配给该进程后,回不回引起死锁。
若不会,则进行分配;
否则就不分配。
这样做能保证在任何时刻至少有一个进程可以得到所需的全部资源而执行借宿,并将归还资源加入到系统的剩余资源中,这些资源又至少可以满足一个进程的最大需求。
于是保证了所有进程都能在有限的时间内得到需求的全部资源。
2023/1/16 7:26:43 161KB 银行家算法 操作系统 流程图 考研
1
《大象:ThinkinginUML(第2版)》是一本讲软件的分析、设计与建模的书;
一本将晦涩的概念与项目的理论紧密结合的书;
一本让您与似是而非的感觉做个了断的书;
一本充满思想与智慧的书……字字珠玑,醍醐灌顶。
从来没有一本书,带给软件开发人员如此醍醐灌顶的感受。
软件江湖盛传的“UML第一书”,开发人员梦寐以求的“九阳真经”,真正助您打通软件开发“任督二脉”。
2023/1/14 20:33:56 44.63MB uml 软件工程
1
分布式电源的引入对原有配电网络中的潮流分布、短路电流、电能质量和系统保护等带来一系列的问题。
为了克服分布式电源对配电网保护带来较大影响,应用电力系统中公共连接点的戴维南方程,并结合统计学思想对系统短路电流进行估算,其估算结果作为系统继电保护定值的整定依据,从而达到自顺应保护的目的。
仿真结果表明了所提出算法的有效性。
1
开放地址法哈希表构建,使用纯C言语实现,利用了泛型的思想进行编写。
2023/1/14 7:49:22 2.62MB C 泛型 哈希函数
1
1)洛必达法则求极限,最常用,要熟练;
2)无穷小代换求极限,在解题中非常有用,几个等价公式要倒背如流;
3)求含参数的极限,关键是把握常量变量的关系,求解过程体现你极限计算的基本功;
4)1的∞次方的极限是重点,多练几个题;
5)函数连续计算中要会对点进行修改定义、补充定义,看看书上怎样写的,给你说句话你体会一下,“连续的概念是逐点概念”,所以问题就是围绕特殊点展开的,这是数学思想了
2023/1/12 15:09:19 185.71MB 数学
1
这个程序使用分治法算法思想,求得一组数中的众数,众数的重数。
2017/7/1 22:29:32 3KB 众数问题 分治法
1
共 841 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡