上一页 1 ··· 4 5 6 7 8
摘要: 策略模式的定义: 策略模式是指定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 优点: 1、算法可以自由切换。 2、避免使用多重条件判断。 3、扩展性良好。 缺点: 1、策略类会增多。 2、所有策略类都需要对外暴露。 类图如下: Strateg 阅读全文
posted @ 2020-03-12 17:20 夏小皮 阅读(2066) 评论(0) 推荐(0)
摘要: 多态是C++中很关键的一部分,在面向对象程序设计中的作用尤为突出,其含义是具有多种形式或形态的情形,简单来说,多态:向不同对象发送同一个消息,不同的对象在接收时会产生不同的行为。即用一个函数名可以调用不同内容的函数。 多态可分为静态多态与动态多态,静态多态的实现在于静态联编,关联出现在编译阶段而非运 阅读全文
posted @ 2020-02-28 10:00 夏小皮 阅读(455) 评论(0) 推荐(0)
摘要: 在今天的UNIX是商业化的,UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,UNIX系统是一个分时系统,而UNIX是至关重要的,在它最早被开发后的时间里,FreeBSD,Linux等操作系统都或多或少有来自UNIX 的启 阅读全文
posted @ 2020-02-24 16:14 夏小皮 阅读(733) 评论(0) 推荐(0)
摘要: 这里提供三种网页自适应的方法: 方案一:用比例控制大小 <head>标签里写入 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 以下是相关的属性的解释: width:控制 viewport 的大小,可以指定 阅读全文
posted @ 2020-02-19 17:28 夏小皮 阅读(411) 评论(0) 推荐(0)
摘要: position:relative 元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。 position:absolute 元素框从文档流完全删除,并相对于其包含块定位。包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像元素原来不 存 阅读全文
posted @ 2020-02-19 16:48 夏小皮 阅读(300) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8