#设计模式##描述这是一组众所周知的设计模式以及一些示例代码的集合,这些示例代码如何在C++,Java,Python等中(稍后)实现它们。
##进步图案描述C++JavaPythonPHPPerl单身人士代理人建造者命令装饰工正面观察者模板适配器轻量级桥合成的口译员[去做]调解员纪念状态原型战略游客简单工厂[去做]抽象工厂工厂方法责任链迭代器[去做]空对象[去做]对象池[去做][去做]私有类数据[去做][去做][去做][去做]##贡献请随意分叉并扩展现有示例,或者添加您自己的示例,并发送包含您所做更改的请求请求!##执照
2023/9/8 19:22:04 2.29MB Perl
1
1.概述上一篇文章主要讲述了TuscanySCA的插件板模式及工厂模式的发展和提升,本文主要介绍TuscanySCA开源软件中动态代理模式(DynamicProxy)及方法调用Invocation。
在使用TuscanySCA中,我们只需要写接口及实现类,这些接口和实现类就是普通的java代码,并没有特殊之处。
TuscanySCA会根据“.composite”文件把这些信息组装成Compoiste,至于如何组装,则是TuscanySCA的Assembly模块的主要内容,我以后会介绍,但现在的问题是,如何来实现调用这些类的方法的问题,因为当调用的时候,外部接口是TuscanySCA的Domain,
1
一款可以仿真模拟生产管理的软件,可用于各种各样工厂生产管理的模拟,测算生产线的饱和量
2023/9/2 13:23:58 1.39MB 仿真 物流
1
策略模式,工厂方法模式,观察者模式例子学习资料,初学者适用
2023/8/30 14:56:58 103KB 设计模式
1
在各种机器人中,工业机器人应用较早,发展最为成熟。
同时,技术的不断进步一直在牵引着机器人学科的发展,使机器人的应用领域从工业机器人扩展到特种机器人和服务机器人等。
机器人技术也正越来越深刻地影响着我们的生活。
机器人不但将在工厂、实验室与人一起工作,还将在车站、机场、码头、交通路口为人们指引路径、回答问题、帮助行人。
机器人还将步入千家万户,为老人端茶送水,护理伤病人等等。
未来机器人将会越来越广泛地进入人类社会,人类对机器人的依赖会如同现时对待计算机一样,即使是短时间的离开都可能会造成很大不便。
机器人化是先进制造领域的重要标志和关键技术,针对先进制造业生产效率提高的诸多瓶颈问题,尤其是在汽车产业中,机器人得到了广泛的应用。
如在毛坯制造(冲压、压铸、锻造等)、机械加工、焊接、热处理、表面涂覆、上下料、装配、检测及仓库堆垛等作业中,机器人都已逐步取代了人工作业。
目前汽车制造业是所有行业中人均拥有机器人密度最高的行业,如2004年德国制造业中每1万名工人中拥有机器人的数量为162台,而在汽车制造业中每1万名工人中拥有机器人的数量则为1140台;
意大利的这一数值更能说明问题,2004年意大利制造业中每1万名工人中拥有辅助操作的机器人数量为123台,而在汽车制造业中每1万名工人中机器人的拥有数量则高达1600台。
2023/8/26 5:39:45 8.1MB 机器人 自动控制 嵌入式
1
目录第1章UML类图实训1.1知识讲解1.1.1UML概述1.1.2类与类的UML表示1.1.3类之间的关系1.2实训实例1.2.1类图实例之图书管理系统1.2.2类图实例之商场会员管理系统1.3实训练习第2章面向对象设计原则实训2.1知识讲解2.1.1面向对象设计原则概述2.1.2单一职责原则2.1.3开闭原则2.1.4里氏代换原则2.1.5依赖倒转原则2.1.6接口隔离原则2.1.7合成复用原则2.1.8迪米特法则2.2实训实例2.2.1单一职责原则实例分析2.2.2开闭原则实例分析2.2.3里氏代换原则实例分析2.2.4依赖倒转原则实例分析2.2.5接口隔离原则实例分析2.2.6合成复用原则实例分析2.2.7迪米特法则实例分析2.3实训练习第3章创建型模式实训3.1知识讲解3.1.1设计模式3.1.2创建型模式概述3.1.3简单工厂模式3.1.4工厂方法模式3.1.5抽象工厂模式3.1.6建造者模式3.1.7原型模式3.1.8单例模式3.2实训实例3.2.1简单工厂模式实例之图形工厂3.2.2工厂方法模式实例之日志记录器3.2.3抽象工厂模式实例之数据库操作工厂3.2.4建造者模式实例之游戏人物角色3.2.5原型模式实例之快速创建工作周报3.2.6单例模式实例之多文档窗口3.3实训练习第4章结构型模式实训4.1知识讲解4.1.1结构型模式概述4.1.2适配器模式4.1.3桥接模式4.1.4组合模式4.1.5装饰模式4.1.6外观模式4.1.7享元模式4.1.8代理模式4.2实训实例4.2.1适配器模式实例之算法适配4.2.2桥接模式实例之跨平台视频播放器4.2.3组合模式实例之杀毒软件4.2.4装饰模式实例之界面显示构件库4.2.5外观模式实例之文件加密4.2.6享元模式实例之围棋棋子4.2.7代理模式实例之日志记录代理4.3实训练习第5章行为型模式实训5.1知识讲解5.1.1行为型模式概述5.1.2职责链模式5.1.3命令模式5.1.4解释器模式5.1.5迭代器模式5.1.6中介者模式5.1.7备忘录模式5.1.8观察者模式5.1.9状态模式5.1.10策略模式5.1.11模板方法模式5.1.12访问者模式5.2实训实例5.2.1职责链模式实例之在线文档帮助系统5.2.2命令模式实例之公告板系统5.2.3解释器模式实例之机器人控制程序5.2.4迭代器模式实例之商品名称遍历5.2.5中介者模式实例之温度转换器5.2.6备忘录模式实例之游戏恢复点设置5.2.7观察者模式实例之股票变化5.2.8状态模式实例之银行账户5.2.9策略模式实例之电影票打折5.2.10模板方法模式实例之数据库操作5.2.11访问者模式实例之奖励审批5.3实训练习第6章模式联用与综合实例实训6.1设计模式补充知识6.1.1反射与配置文件6.1.2GRASP模式6.1.3架构模式与MVC6.2模式联用实训6.2.1适配器模式与桥接模式联用6.2.2组合模式与命令模式联用6.2.3外观模式与单例模式联用6.2.4原型模式与备忘录模式联用6.2.5观察者模式与组合模式联用6.2.6访问者模式、组合模式与迭代器模式联用6.3综合实例实训6.3.1多人联机射击游戏6.3.2数据库同步系统6.4实训练习附录A参考答案A.1第1章实训练习参考答案A.2第2章实训练习参考答案A.3第3章实训练习参考答案A.4第4章实训练习参考答案A.5第5章实训练习参考答案A.6第6章实训练习参考答案参考文献
2023/8/13 15:25:23 32.93MB 设计模式 UML
1
本书系统介绍了设计模式。
全书共分27章,内容包括统一建模语言基础知识、面向对象设计原则、设计模式概述、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。
[1]本书结合大量实例来学习GoF设计模式,针对每一个设计模式均提供了一或两个实例,并对每一个模式进行了详尽的讲解,每一章最后均配有一定量的习题。
2023/8/13 2:18:01 263KB 设计模式 清华 刘伟 源码
1
游戏设计梦工厂英文版(GameDesignWorkshop第三版)【美】TracyFullerton著CreatetheDigitalGamesYouLovetoPlayDiscoveranexercise-driven,non-technicalapproachtogamedesignwithouttheneedforprogrammingorartisticexpertiseusingGameDesignWorkshop,ThirdEdition.AuthorTracyFullertondemystifiesthecreativeprocesswithaclearandaccessibleanalysisoftheformalanddramaticsystemsofgamedesign.Examplesofpopulargames,illustrationsofdesigntechniques,andrefinedexercisesstrengthenyourunderstandingofhowgamesystemsfunctionandgiveyoutheskillsandtoolsnecessarytocreateacompellingandengaginggame.Thebookputsyoutoworkprototyping,playtesting,andrevisingyourowngameswithtime-testedmethodsandtools.Itprovidesyouwiththefoundationtoadvanceyourcareerinanyfacetofthegameindustry,includingdesign,producing,programming,andvisualdesign.
2023/8/13 2:36:57 11.6MB Game Design
1
设计模式之观察者模式和静态工厂的结合实践
2023/8/6 14:44:43 451KB java 观察者设计模式
1
电路板设计完以后需要上SMT贴片流水线贴上元器件,每个SMT的加工工厂都会根据流水线的加工要求,规定电路板的最合适的尺寸规定,比如尺寸太小或者太大,流水线上固定电路板的工装就没法固定。
那么问题来了,如果我们的电路板本身尺寸小于工厂给的尺寸规定时怎么办?那就是需要我们把电路板拼板,把多个电路板拼成一整块。
拼版无论对于高速贴片机还是对于波峰焊都能显著提高效率。
2023/8/2 22:21:24 806KB 综合文档
1
共 203 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡