- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 mybatis学习思维导图——附b站视频网址和百度网盘(来自动力节点)
目录介绍 三层架构 mybatis框架mybatis实战 框架的使用方式 mybatis框架的使用步骤: mybatis的传参数 #和$区别 mybatis封装sql语句的执行结果 表的列名和java对象的属性名称不一样 模糊查询Like使用 动态sql mybatis主配置文件的配置内容 PageHelp动力节点资源百度网盘介绍 三层架构 ...
2021-11-17 16:30:36
855
原创 cuda安装及百度云链接
1、cuda11.1、11.0、10.2、10.1、10.0、8.0及其相应的cudnn版本本篇文章是基于移动端1050ti win10安装CUDA 10.0的经验写,由于官网下的毕竟慢,这是我这几天折磨下载cuda所搞到的版本百度云链接:链接:https://pan.baidu.com/s/1zA6-OEDNT8RPVJwCKarnKg提取码:qrqy2、安装准备安装之前一定要详细检查自己的电脑配置是否符合CUDA的安装要求、系统是否满足安装要求依旧能下到的版本(卑微的我在...
2021-06-11 21:28:08
6872
5
原创 享元模式之网店模板
1、 实例概况在天猫商城里存在着成天上万的网店,但是天猫所提供的网站模板是一样的,存在许多天猫网店使用同一个网店模板的情况,如果每一个网店都用一个网店对象来表示,因为网店数量巨大,我们需求很多的网店对象来表示,但是,采用同一套网店模板的网店除了里面所展示的内容不一样或者使用权限不同以外,网店的风格样式几乎一致,除了一些定制化的功能,比如logo等,请使用享元模式来模拟此问题。2、所用模式结构视图3、实例类图4、实例实现代码4.1抽象享元类ZC32OnlineShop(网店类
2020-11-18 07:49:21
1737
2
原创 组合模式之对购物网站
1、 实例概况用组合模式对购物网站的商品进管理,绘制选择模式的结构图,并绘制该案例的类图,并编写代码演示结果,运行结果样例显示如右图所示。2、所用模式结构视图3、实例类图4、实例实现代码4.1抽象构件类ZC32Clothingpublic abstract class ZC32Clothing { protected String name; public ZC32Clothing(String name) { this.name=name; }.
2020-11-17 20:10:25
870
1
原创 装饰者模式之相亲(男人的描述)
1、 实例概况这是一个关于相亲的故事。某家有女初长成,七大姑八大姨欲帮忙寻得佳婿,后在各种群、圈、网站,收集了各种男人的资料。这里需要一个应用生成收集过来的男人的描述,如:是否有车、是否有房、是否有存款、是否有好品质。然后这个应用了装饰者模式的应用诞生了,动态添加男人的描述,最后得到男人的综述。2、所用模式结构视图3、实例类图4、实例实现代码4.1抽象构件类ZC32Man(男人)public interface ZC32Man { public void issi
2020-11-17 20:02:55
1359
5
原创 适配器模式之购物车商品推荐
1、 实例概况电子商务网站有购物车的功能,可以把挑选的东西加入购物车,可以把挑选的东西加入购物车、删除或者更改购买数量,并对多个商品进行一次性结算。为了实现订单功能,系统基于MVC模式,设计了一个下订单的页面index.jsp,商品信息管理类productioninfo,购物车信息管理类ShopCart。系统运行一段时间后,需求发生变化,不仅需要原有购物车的功能,还希望在客户下完订单后有一个相关商品的推荐功能,利用适配器模式进行设计,绘制选择模式的结构图,并绘制该案例的类图,并编写代码演示结果。
2020-11-17 19:49:11
1357
14
原创 桥接模式之消息发送
1、 实例概况电子商务网站常有这样的功能:发送消息通知,比如订货发货通知等,从业务上看,消息分为普通消息、加急消息和特急消息多种不同的消息类型,其业务处理是不一样的,比如加急消息是在消息上添加加急标记,而特急消息是添加了加急标记外,还会做一条催促的记录,多久不完成会继续催促。从发送消息的手段上看,又有系统内消息、手机短信消息、邮件等。请使用合适的设计模式进行设计,绘制所选择模式的结构图,并绘制该案例的类图,并编写代码实现并进行演示。2、所用模式结构视图3、实例类图4、实例实现代码
2020-11-17 19:41:38
1323
原创 单例模式之网站计算器
1、 实例概况网站计算器是web应用程序的一项基本功能,用于统计使用网站的人数,可反应出网站的受欢迎程序,请使用单例模式设计计数器2、实例类图3、实例实现代码3.1单例类ZC32Singletonpublic class ZC32Singleton { private static ZC32Singleton instance=null; private int count; private ZC32Singleton(){ } public static
2020-11-17 19:29:31
2453
1
原创 原型模式之克隆一个图形对象(圆形和矩形)
1、 实例概况有一个画板,可以从中取得两种图形:圆形(circle)和矩形(rectangle),它们都属于原型(prototype),当客户需要画一个图形时便从画板中取一个图形,在这个问题中,原型模式的关键在于画板克隆一个图形对象,然后返回给客户。2、实例类图3、实例实现代码3.1抽象原型类ZC32Graphpublic interface ZC32Graph extends Cloneable{ public Object clone(); public Strin
2020-11-17 19:23:16
802
1
原创 抽象工厂模式之手机主题
抽象工厂模式之手机主题1、 实例概况某手机操作系统可以根据用户不同的喜好在2种主题之间进行切换,随着主题的变化,系统中的字体、app图标、壁纸、锁屏壁纸等元素会随之发生变化。(1)请使用抽象工厂模式设计系统(2)为系统增加一种新的主题,并实现(3)如果当系统主题发生变化的时候通讯录风格也发生变化,在这种情况之下上面设计的系统将如何变化?(4)(2)和(3)的结论说明了什么?2、实例类图3、实例实现代码3.1抽象产品类ZC32Typeface(字体类)pu
2020-11-17 19:06:13
1896
原创 建造者模式之儿童餐
建造者模式之儿童餐1、 实例概况建造者模式可以用于快餐店制作儿童餐。 典型的儿童餐包括一个主食、一个辅食一杯饮料和一个玩具(例如汉堡、炸鸡、可乐和玩具车)。这些在不同的儿童餐中可以是不同的,但是组合成儿童餐的过程是相同的。 无论顾客点的是汉堡、三明治还是鸡肉,过程都是一样的。 柜台的员工直接把主食、辅食和玩具放在一起。 这些是放在一个袋子中的。 饮料被倒入杯中,放在袋子外边。 这些过程在相互竞争的餐馆中是同样的。2、实例类图3、实例实现代码3.1产品类ZC32Meal(套餐类)
2020-11-17 18:37:24
777
原创 用工厂方法模式实现四则计算器
1. 介绍1.1 定义工厂方法模式,又称工厂模式、多态工厂模式和虚拟构造器模式,通过定义工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。1.2 主要作用将类的实例化(具体产品的创建)延迟到工厂类的子类(具体工厂)中完成,即由子类来决定应该实例化(创建)哪一个类。1.3 解决的问题工厂一旦需要生产新产品就需要修改工厂类的方法逻辑,违背了“开放 - 关闭原则即简单工厂模式的缺点 之所以可以解决简单工厂的问题,是因为工厂方法模式把具体产品的创建推迟到工厂类的子类(具
2020-11-17 18:32:26
3409
2
设计模式之行为型模式uml类图EA文件.rar
2020-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人