摘要: 从代码的角度介绍管道的实际使用方式。有关管道的说明,网上已有较多的篇幅介绍,自行查阅。 本篇博客是使用管道处理名字, 实现统一处理的目的。 背景: 目前能找到的使用管道的介绍也很多,大多停留在对其介绍和引导,真正的深入到代码的部分不多。根据介绍,使用管道也有一定的阻碍,这里分享一篇关于使用管道的详细 阅读全文
posted @ 2020-09-05 17:28 houxin 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、静态实例 这里我定义了一个如下的类 class A{ protected static $instance; public static function setInstance($ins){ static::$instance = $ins; } public static function 阅读全文
posted @ 2020-09-05 17:26 houxin 阅读(370) 评论(0) 推荐(0) 编辑
摘要: (目录结构) 一、自动加载的实现 __autoload PHP早期支持的版本。具体细节参加官方文档。 如果你需要实现自动加载后,可以通过定义这个函数来启用。 就是在你的PHP脚本中定义这样的一个函数,把加载逻辑都写在里面。比如这样: function autoload($className){ $n 阅读全文
posted @ 2020-09-05 17:19 houxin 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、索引 1. 索引是什么? 定义 索引是帮助MySQL高效获取数据的数据结构。 可以得到索引的本质:索引是数据结构 可以简单理解为索引是:排好序的快速查找数据结构 详细解释 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上 阅读全文
posted @ 2020-09-05 17:17 houxin 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、开启show profile功能 查看当前的状态 是否启用,看看当前的MySQL版本是否支持 show variables like 'profiling'; 默认是关闭,使用前需要开启 或者 show variables like 'profiling%'; 示例: mysql> show v 阅读全文
posted @ 2020-09-05 17:14 houxin 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 我们编写的语句格式如下: SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOIN < right_table > ON < join_condition > WHERE < where_condition > GR 阅读全文
posted @ 2020-09-05 17:12 houxin 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、说明 上传方式使用rz和sz两个命令。就是linux的lrzsz软件。 二、安装 使用一下方式安装 yum install lrzsz 示例: [root@localhost ~]# yum install lrzsz Loaded plugins: fastestmirror, product 阅读全文
posted @ 2020-09-05 17:07 houxin 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、常用类型 存储引擎 事务 锁颗粒 主要应用 忌用 MYISAM 不支持 支持并发插入的表级锁 SELECT,INSERT 读写操作频繁 MRG_MYISAM 不支持 支持并发插入的表级锁 分段归档,数据仓库 全局查找过多的场景 Innodb 支持 支持MVCC的行级锁 事务处理 无 Archiv 阅读全文
posted @ 2020-09-05 17:05 houxin 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、查看慢查询功能状态 查看慢查询状态 通过查看MySQL的slow_query_log变量,查看慢查询是否已经开启。 show variables like 'slow_query_log'; 示例: mysql> show variables like 'slow_query_log'; + + 阅读全文
posted @ 2020-09-05 17:02 houxin 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、说明 mysqlslap是MySQL自带了一款数据库压力测试工具。可以用来对自己的数据库的并发能力进行模拟测试。更多详细说明,请参加官方文档。 这里分享一个用于检测数据库的并发能力的MySQL语句。 安装MySQL数据库后,即可使用。 如果不能用的话,请把MySQL安装目录下的bin目录加入到环 阅读全文
posted @ 2020-09-05 17:00 houxin 阅读(273) 评论(0) 推荐(0) 编辑