外观 模式12

读书笔记12《构建之法 现代软件工程(第二版)》读后感

今天将《大话软件工程-需求分析与软件设计》这本书算是总体阅读下来了,说一说总的感受。 《大话软件工程-需求分析与软件设计》是一本为软件工程师和客户们提供一套支持交流、传递,具有很强实操性的理论、方法、工具和标准的书籍。这本书让我对软件工程有了更深入的理解,并且让我对需求分析和软件设计这两个关键的软件 ......
读后 软件工程 读后感 笔记 工程

2023.12.14

7-1数据结构作业 #include <iostream> #include <vector> using namespace std; int main (){ int n,p; scanf("%d%d",&n,&p); vector<int> a(p,-1);//初始化数组,全为-1 while ......
2023 12 14

12.14每日总结

今天课上做了一个测试 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。 3、确定会议预订后,会议中心负责会务管理: ......
12.14 12 14

【杂题乱写】12 月北京省选树上问题专题训练

A. Luogu-P9058 Ynoi 2004 rpmtdq 解密:Range Pair Mininum Tree Distance Query 支配对问题,这里的支配是若 \(L\le l<r\le R\),且 \(\mathrm{dist}(l,r)\le \mathrm{dist}(L,R) ......
专题 问题

2023-12-14 npm和yarn无法拉取依赖,cnpm可以 ==》切换镜像源

这两天遇到个问题,是关于依赖无法拉取的问题,尽管我有三分猜到了是什么原因,但我还是不肯往那个方向思考,哎,真是死牛一便颈。 如,我要给前端项目装个express框架,用npm装,装了大半天一点反应都没有,用yarn装就直接报网络无法连接,如图: 用cnpm装就没问题,秒过。 注意:我的电脑是能正常上 ......
镜像 2023 cnpm yarn npm

策略模式

定义策略 // 校验方法&规则配置 var strategies = { isNonEmpty: function( value, errorMsg ){ // 不为空 if ( value '' ){ return errorMsg ; } }, minLength: function( valu ......
策略 模式

12.15----python类

class User: def __init__(self,first_name,last_name): """初始化姓和名""" self.f_name = first_name self.l_name = last_name def describe_user(self): """返回整洁的描述 ......
python 12.15 12 15

文心一言 VS 讯飞星火 VS chatgpt (156)-- 算法导论12.3 3题

三、用go语言,对于给定的 n 个数的集合,可以通过先构造包含这些数据的一棵二叉搜索树(反复使用TREE-INSERT 逐个插入这些数),然后按中序遍历输出这些数的方法,来对它们排序。这个排序算法的最坏情况运行时间和最好情况运行时间各是多少? 文心一言: 在Go语言中,使用二叉搜索树(BST)进行排 ......
文心 导论 算法 chatgpt VS

智慧公交:数字化、智能化、智能化服务的公共交通新模式

随着城市化进程的不断加速,公共交通成为人们日常出行的主要方式之一。为了提高公共交通的效率和服务质量,智慧公交应运而生。智慧公交是一种基于物联网、大数据、人工智能等技术,对公共交通进行数字化、智能化改造的新型公共交通系统。 以此为背景,山海鲸可视化制作了一类智慧公交系统可视化大屏,大屏以城市智慧公交系 ......
智能 智慧 模式 数字 交通

外观模式

外观模式,就有有一个外观类(Facade),其方法里是对多个子系统(或者其他类的对象)的操作的汇总包装,结果是外部不知道Facade具体做了哪些操作,形成比较好的隔离。 主要角色就是一个外观类。 示例代码: package designMode.facade2; public class Fund ......
外观 模式

Python实现软件设计模式2:工厂方法模式

特点 工厂存在父类和子类,产品存在父类和子类。 工厂父类负责定义创建产品对象的公共接口,工厂子类负责生成具体的产品对象。 包含的角色 Product 抽象产品 ConcreteProduct 具体产品 Factory 抽象工厂 ConcreteFactory 具体工厂 模式分析 工厂方法模式是简单工 ......
模式 设计模式 工厂 方法 Python

组合模式

组合模式是树形结构的管理,例如组织结构,文件系统等。 组合模式有三个角色,一个是抽象构件,一个是容器构件,一个是叶子构件,容器构件和叶子构件的区别就是容器构件可以添加删除子容器或者叶子,叶子构件没有此功能。 组合模式分为透明组合模式和安全组合模式,其区别是透明模式会把增加或者删除子节点的方法抽象到抽 ......
模式

2023.12.14

LSW-Net: A Learning Scattering Wavelet Network for Brain Tumor and Retinal Image Segmentation[J]. Electronics, 2022, 11(16): 2616.(Q3/Q4) 1、Oyallon, E ......
2023 12 14

适配器模式

适配器模式分为类适配器和对象适配器。 适配器有三个角色,一个是目标(Target),一个是被适配者,一个是适配者。 类适配器和对象适配器的区别是,类适配器是适配者继承目标(Targer)的同时也实现被适配者的抽象接口, 对象适配器是适配者只继承目标(Targer),适配者内会有一个被适配者对象。 示 ......
适配器 模式

Solution Set 2023.12.14

CF698F Coprime Permutation 考虑 \(p_i = 0\) 的情况下怎么做,首先排列 \(p_i = i\) 一定符合条件,考虑在此基础上生成其他符合要求的排列,考虑什么情况下 \(p_i\) 和 \(p_j\) 可以互换,发现其可以互换当且仅当对于所有 \(x \neq i ......
Solution 2023 Set 12 14

百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.12.14)

一、百度网盘SVIP超级会员共享账号 可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。 我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。 百度网盘SVIP会员可以让自己百度账号的下载速度加快, ......
每日更新 账号 会员 SVIP 2023

【笔记】2023.12.14 树上问题

笔记 2023.12.14:树上问题 [Ynoi2004] rpmtdq 支配对:\(i_1\leq i_2\leq j_2\leq j_1, dist(i_1, j_1)\geq dist(i_2, j_2)\) 时,称 \((i_1, j_1)\) 被 \((i_2, j_2)\) 支配,前者就 ......
笔记 问题 2023 12 14

12月13日80端口被占用问题解决

在写软件构造作业的时候,发现Jfinal提示java.lang.IllegalStateException: port: 80 not available! 原因是因为我们的80端口被占用了,当我们输入localhost的时候出现的是windows iis服务的界面 这个时候需要我们关闭window ......
端口 问题

12.14周四每日总结

今天上课更加深入讲解了类图和时序图,并通过测试和让学生讲解让我们更加深入这些内容。 其中 面向对象建模过程 识别信息系统的目标和边界(上下范围图); 识别用例,建立用例图; 识别对象和类,建立类图; 设计用例的详细逻辑,建立时序图或协作图; 必要时重复以上活动,精化并调整各图。 让我们更加理解了如何 ......
12.14 12 14

12.14周四课堂测试

软件需求与分析课堂测试十——综合案例分析(5分) 班级:信2105-2班 学号:20214112 姓名:李佳岳 根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开 ......
课堂 12.14 12 14

12.14

\[\textcolor{white}{我恨这破雪,学校可能延迟放假了,延到元旦\\这破雪快点给我化,我真想一个人吃完整个学校的雪!这样就可以放假了\\放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假放假 ......
12.14 12 14

JS监听系统是否为暗黑模式

// 在 App.vue文件下定义即可 // useDark() 和 useToggle() 均需要安装 @vueuse/core 包 即可使用 npm install element-plus --save 安装 Element-Plus npm install @vueuse/core --sa ......
模式 系统

关于设计模式

一、设计原则: 保留不变的部分,抽取变化的部分 面向接口编程 多用组合,少用继承 对拓展开放,对修改关闭 二、设计模式 1、策略模式 利用多态,将变化的部分抽象成一个接口,针对该接口有不同的实现 2、观察者模式 主题接口和观察者接口 主题维护观察者的增加、删除、通知; 3、装饰者模式 对被装饰者进行 ......
设计模式 模式

聊一聊 .NET高级调试 内核模式堆泄露

一:背景 1. 讲故事 前几天有位朋友找到我,说他的机器内存在不断的上涨,但在任务管理器中查不出是哪个进程吃的内存,特别奇怪,截图如下: 在我的分析旅程中都是用户态模式的内存泄漏,像上图中的异常征兆已经明确告诉你了,不是用户态程序吃的内存,那就是内核态程序吃的,比如: 某些驱动程序 操作系统 从概率 ......
内核 模式 NET

桥接模式

桥接模式是设计模式中最复杂的模式之一,它把事物对象和其具体行为、具体特征分离开来,使它们可以各自独立的变化。 桥接模式有两个角色,一个是主类,一个是被桥接者,主类构造函数里传入被桥接者,这样主类可以调用被桥接者,而被桥接者可以承载各种变化,从而分离开来,各自独立变化。 ......
模式

今日总结12.14

根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。 3、确定会议预订后,会议中 ......
12.14 12 14

软件设计模式需要考虑的原则

1. 单一职责原则(SRP,Single Responsibility Principle) 一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。职责分离,提升模块的可复用性,SRP是实现高内聚、低耦合的指导方针。 2. 开闭原则(OCP,Open-Closed Principle) 软 ......
设计模式 原则 模式 软件

12月14每日打卡

根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。 3、确定会议预订后,会议中 ......

12.14

今天上课,课堂测试。 根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。 3、 ......
12.14 12 14

12.14每日总结

软件需求与分析课堂测试十——综合案例分析(5分) 班级: 信2105-3班 学号:20214001 姓名:张若谷 根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召 ......
12.14 12 14