书籍目录目录第1章基本概念11.1什么是设计模式21.2设计模式的作用31.3GRASP模式的分类41.4GoF设计模式的分类41.5模式的学习阶段6第2章担任任地设计对象——GRASP92.1InformationExpert(信息专家)112.2Creator(创造者)132.3LowCoupling(低耦合)142.4HighCohesion(高内聚)152.5Controller(控制器)172.6Polymorphism(多态)182.7PureFabrication(纯虚构)192.8Indirection(间接)202.9ProtectedVariations(受保护变化)21第3章GoF-CreationalDesignPatterns创建型设计模式233.1SimpleFactoryPattern(简单工厂模式)243.1.1定义243.1.2现实例子——国旗生产厂263.1.3C#实例1——电子付款系统263.1.4C#实例2——学校登录系统293.1.5Java实例——手机简单工厂323.1.6优势和缺陷343.1.7应用情景343.2FactoryMethodPattern(工厂方法模式)353.2.1定义353.2.2现实例子——兵工厂363.2.3C#实例——多文档系统373.2.4Java实例——扩展了的手机工厂413.2.5优势和缺陷443.2.6应用情景443.3AbstractFactoryPattern(抽象工厂模式)453.3.1定义453.3.2现实例子——扩展了的兵工厂483.3.3C#实例——大陆生态系统493.3.4Java实例——电脑产品523.3.5优势和缺陷573.3.6应用情景573.4BuilderPattern(建造者模式)583.4.1定义583.4.2现实例子——快餐店603.4.3C#实例——车间造车613.4.4Java实例——建造房屋653.4.5优势和缺陷693.4.6应用情景703.5PrototypePattern(原型模式)703.5.1定义703.5.2现实中的拷贝-粘贴713.5.3C#实例——颜色管理器723.5.4Java实例——简单ToolBar743.5.5ShallowCopy与DeepCopy763.5.6优势和缺陷823.5.7应用情景823.6SingletonPattern(单例模式)823.6.1定义823.6.2现?抵械牡ダ??猈indowsTaskManager833.6.3C#实例——负载均衡控制器843.6.4Java实例——系统日志863.6.5DoubleCheckLocking(双检锁)893.6.6优势和缺陷933.6.7应用情景93第4章GoF-StructuralDesignPatterns结构型设计模式954.1AdapterPattern(适配器模式)964.1.1定义964.1.2现实中的实例——电脑电源适配器974.1.3C#实例——化学数据银行984.1.4Java实例——清洁系统1024.1.5优势和缺陷1044.1.6应用情景1044.2BridgePattern(桥接模式)1044.2.1定义1044.2.2现实中的实例——男人的约会1064.2.3C#实例——商业对象与数据对象1074.2.4Java实例——不同系统的图像处理1124.2.5优势和缺陷1144.2.6应用情景1154.3CompositePattern(组合模式)1154.3.1定义1154.3.2组合模式的现实应用——资源管理器1174.3.3C#实例——图形树状对象结构1184.3.4Java实例——文档格式化1214.3.5优势和缺陷1244.3.6应用情景1254.4DecoratorPattern(装饰模式)1254.4.1定义1254.4.2现实中的装饰模式——相架1264.4.3C#实例——图书馆中的项目1274.4.4Java实例——自定义JButton1314.4.5优势和缺陷1334.4.6应用情景1344.5FacadePattern(外观模式)1344
2020/1/13 6:24:51 1.21MB 设计 模式 设计模式 设计模式之禅
1
数据库系统设计大作业图书馆管理系统https://download.csdn.net/download/qq_21548021/13405013本人写的READMEPDF格式的
2016/4/22 14:31:24 393KB 数据库 python
1
使用XML当数据库,JSP做显示层的图书馆信息检索零碎。
2017/9/25 2:37:52 448KB XML课程设计
1
asp.net图书管理零碎源代码(c#开发)。
2019/3/6 20:14:20 545KB 图书管理系统
1
JAVA图书馆书库管理零碎设计(论文+源代码).zipJAVA图书馆书库管理零碎设计(论文+源代码).zip
2017/4/10 2:55:05 977KB JAVA
1
JohnHyde的《USBDesignbyExample》是一本比较经典的USB开发教程,原来在图书馆看过中文版的,挺不错的,但电子版的只找到英文版的,拿出来供USB同好分享进修!
2022/9/8 14:18:16 15.91MB USB开发学习教程
1
图书管理系统以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底地解脱出来,提高效率,减轻工作人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上,从而使人们有更多时间来获取信息、了解信息和掌握信息。
图书馆作为提供学习的场所,不仅要求便于管理,而且要求对读者和借阅者提供方便快速的查找,借阅和登记手续。
一个好的图书馆不仅仅看它的藏书的种类和数量能否齐全,还要看它的管理机制能否健全。
这不仅仅是人的因素,还有操作手段和途径,比如一个好的图书管理系统。
这就要求我们考虑周到,为提高图书馆的管理效率开发出更健全的图书管理系统。
本系统能实现图书馆的管理的基本功能,图书查询、借阅、归还等功能,管理员对系统相关的图书管理:增加图书、删除图书和修改信息等。
系统采用java语句编写,用eclipse作为开发工具,Access作为数据库。
2022/9/7 9:51:57 118KB 图书管理系统 java
1
一个非常强的图书管理系统,包含了图书馆管理应用的全部功能。
数据库课程设计的项目,JSP编写,MYSQL数据库。
导入数据库就可以运转。
内含整个系统页面、数据库SQL文件、课程设计报告。
1
图书馆管理系统软件工程,文档内容非常详细,代码可完满运行
2022/9/6 8:55:18 6.25MB 图书馆管理
1
6.2版本某高校校园有4栋教学楼,1栋实验楼,1个艺术楼,1个图书馆,1个医院楼,1个行政办公楼(第一层有教务处、总务处、招生就业处、学生处等;
第二层有校长办公室、财务处、网络中心等;
第三至第十层依次是计算机学院、数理学院、电器与自动化学院、化材学院、体艺学院、文化与传媒学院、经法与管理学院、外国语学院等),6栋女生宿舍楼,6栋男生宿舍楼。
2022/9/5 17:45:34 1.94MB cisco 校园网 课程设计 模拟器
1
共 527 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡