摘要: 工厂方法模式 通过工厂类的方法去创建并返回产品对象。 class Factory { public function create(){ return new Product(); } } class Product { } (new Factory())->create(); 抽象工厂模式 抽象工 阅读全文
posted @ 2023-05-26 20:24 心随所遇 阅读(13) 评论(0) 推荐(0) 编辑
摘要: docker 可以把运行环境整体打包,但是在开发时,IDE 往往还要指定宿主机上的PHP 可执行文件,这样,安装php扩展时,要装两遍,比较麻烦.如果在宿主机上运行容器中的命令? 可以借助 docker exec -it <container_name> <command> <args> 命令, 写 阅读全文
posted @ 2023-05-26 15:49 心随所遇 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1 <?php 2 3 class Sort { 4 /** 5 * 交换数组中的元素 6 * @param $input 7 * @param $i 8 * @param $j 9 */ 10 protected static function swap(&$input, $i, $j) 11 { 阅读全文
posted @ 2023-05-26 14:48 心随所遇 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1 <?php 2 3 /** 4 * 使用示例 5 #定义名称 6 define('ExchangeName', 'exchange_name_15'); 7 define('QueueName', 'queue_name_15'); 8 define('RoutingKey', 'routing 阅读全文
posted @ 2023-05-26 14:44 心随所遇 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Selenium 创建基于浏览器的强大回归自动化套件和测试。而要控制和驱动实际的浏览器浏览器,需要下载与浏览器对应品牌和版本的 WebDriver 驱动程序。比如 chrome 和 edge 浏览器分别对应: chromedriver.exe 和 msedgedriver.exe 如果你不想手动下载 阅读全文
posted @ 2023-05-26 13:25 心随所遇 阅读(148) 评论(0) 推荐(0) 编辑