摘要: 策略模式 策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。 策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。 策略模式的三个角色: 1.抽象策略角色 2.具体策略角色 3.环境角色(对抽象策略 阅读全文
posted @ 2019-07-20 16:52 龙福 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: 许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。 需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法,归并排序将下面数组中 的值按 阅读全文
posted @ 2019-07-20 16:48 龙福 阅读(14600) 评论(3) 推荐(4) 编辑
摘要: 1.使用scandir 函数 1.1 函数封装 scandir : 是php 自带函数,返回当前目录下的所有文件和文件夹。注意:会有 ‘.’ 和’..’,分别代编当前目录和上层目录。 1.2程序调用: 1.3 显示结果 1.4 注意事项 难度系数:简单 注意事项: 注意循环的时候,过滤 ‘.’ 和 阅读全文
posted @ 2019-07-20 16:42 龙福 阅读(3926) 评论(0) 推荐(0) 编辑
摘要: 1. 2. 3. 4. 阅读全文
posted @ 2019-07-20 16:20 龙福 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j 阅读全文
posted @ 2019-07-20 16:16 龙福 阅读(4818) 评论(0) 推荐(0) 编辑
摘要: TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。 关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的 阅读全文
posted @ 2019-07-20 16:12 龙福 阅读(13523) 评论(0) 推荐(1) 编辑
摘要: 前言 Redis 的 主从复制 模式下,一旦 主节点 由于故障不能提供服务,需要手动将 从节点 晋升为 主节点,同时还要通知 客户端 更新 主节点地址,这种故障处理方式从一定程度上是无法接受的。Redis 2.8 以后提供了 Redis Sentinel 哨兵机制 来解决这个问题。 正文 1. Re 阅读全文
posted @ 2019-07-20 16:09 龙福 阅读(3055) 评论(1) 推荐(1) 编辑
摘要: Redis与Memcached的区别与比较 1 、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。memcache支持简单的数据类型,String。 2 、Redis支持数据的备份,即master-slave模式的数据备份。 3 、Redi 阅读全文
posted @ 2019-07-20 15:35 龙福 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 1 Apache虚拟主机的实现方式有3种。 基于IP的虚拟主机 基于端口的虚拟主机 基于域名的虚拟主机 2.1 启用虚拟主机的准备工作 2.1.1 安装httpd 2.1.2禁用默认的主机模式 2.2基于IP的虚拟主机配置 2.2.1为主机添加多个IP 2.2.2添加虚拟主机配置文件 2.2.3测试 阅读全文
posted @ 2019-07-20 09:37 龙福 阅读(2952) 评论(0) 推荐(0) 编辑
摘要: 常用配置指令说明 1. ServerRoot: 服务器的基础目录,一般来说它将包含conf/和logs/子目录,其它配置文件的相对路径即基于此目录。默认为安装目录,不需更改。 语法:ServerRoot directory-path 如: ServerRoot "/usr/local/apache- 阅读全文
posted @ 2019-07-20 09:21 龙福 阅读(45597) 评论(0) 推荐(5) 编辑