Head First一书中对于策略(strategy)模式的正式定义是:策略模式定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户. 为了介绍这个算法,书中讲了一个例子: 在某个游戏中,有各种各样的鸭子,系统的内部设计使用了严格的OO技术,设计了一个鸭子(Duck)父类,所有的鸭子种类均继承于此父类.Joe设计的鸭子类如下: package com.first.strategy; public class Duck1 { public Duck1() {…
8.X版本: #查看密码策略 show variables like '%validate_password.policy%'; show variables like '%validate_password.length%'; #修改密码策略 set global validate_password.policy=0; set global validate_password.length=1; 57版本: #查看密码策略 show variables like '%validate_pass…