实例:<?php /** * 检测多个主从redis数据库是否挂掉 * 建立从数据库$redis_db的二维数组,内容包含每个从服务器的配置数据 */ header("Content-Type: text/h ...
1、php内的sql代码性能存在问题这个存在于两方面,一个是sql本身优化不够,另外一个方面是随着数据量的增加,某些性能问题会逐渐暴露。2、apache处理模式造成的内存消耗由于apache是以进程的形式,同步阻塞式的处理http请 ...
单例模式(Singleton):用于为一个类生成一个唯一的对象。特点:1、一个类只能有一个实例 2、它必须自行创建这个实例 3、它必须自行向整个系统提供这个实例使用场景:单例模式一般使用在资源共享和需要控制资源的情况下: 例如:购 ...
设计思路:(1) 服务器: 均衡负载(如:nginx,阿里云SLB) 资源监控 分布式 (2) 数据库 主从分离,集群 ...
一、概念:时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)比如:一般总运算次数表达式类似于这样:a2^n+bn^3+cn^2+dnlg(n)+en+fa ! =0时,时间复杂度就是O(2^n);a=0,b< ...
路由跟踪命令:用于确定 IP数据包访问目标所采取的路径,归属网络协议层可用于对ping命令的补充,当无法ping通时,可用路由跟踪命令检测具体原因。win:tracert 的作用:从你的电脑到你的网站,中间经过了多少个网络节点。换句 ...
mysql索引作用:在索引列上,除了有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。索引类型BTREE索引 – mysql中主要的 ...
思路:while 死循环 无数据操作时可以休眠 内存使用量检查,太大终止进程 supervisor 管理进程,后台运行;终止的重启 阿里云进程监控supervisor和管理的具体进程,死掉报警while 循环,若当前没有数据要操作可 ...
CGI:是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者(是一种协议 : 通用网关协议)。web server:(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web ...
· PHP
实例:<?php /** * 检测多个主从数据库是否挂掉 * 建立从数据库$slave_db的二维数组,内容包含每个从服务器的配置数据 */ header("Content-Type: text/html; ...
<?php /********************** 一个简单的目录递归函数 第一种实现办法:用dir返回对象 ***********************/ function tree($directory) { ...
· PHP
pdo异常处理设置:设置PDO::ATTR_ERRMODE ,有以下三个值:PDO::ERRMODE_SILENT: 默认模式,不主动报错,需要主动以 $pdo->errorInfo()的形式获取错误信息。 PDO::ERR ...
方法一:用PHP提供的专门函数(四个):1)exec():string exec ( string $command [, array &$output [, int &$return_var ] )说明: exec ...
1、查找的方法: 顺序查找 、 二分法2、顺序查找:对某个数组,按照顺序,一个一个比较,找到你要的数据。3、顺序查找实例:<?php //顺序查找数组中某个数 //如从一个数组中找到一个数:34 //$arr = ar ...
基础知识背景:“Expect: 100-continue”的来龙去脉:HTTP/1.1 协议里设计 100 (Continue) HTTP 状态码的的目的是,在客户端发送 Request Message 之前,HTTP/1.1 协议 ...
· PHP
1、查找服务器所有访问者ip方法:awk '{print $1}' nginx_access.log |sort |uniq -c|sort -nnginx.access.log 为nginx访问日志文件所在路径会到如下结果,前面是 ...
实例:<?php require dirname(__FILE__) . '\test.php'; $sitemapPath = dirname(dirname(dirname(dirname(__FILE__)))) . ...
· PHP
array_map():1、array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组,若函数作用后无返回值,则对应的新值数组中为空。2、回调函数接受的参数数目应该和传递给 arr ...
· PHP
一、概念:时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)比如:一般总运算次数表达式类似于这样:a2^n+bn^3+cn^2+dnlg(n)+en+fa ! =0时,时间复杂度就是O(2^n);a=0,b< ...
slave默认是只读的,可以通过修改 slave-read-only 设置如果你以前做过MySQL主从服务器的话,两相对比,你会发现Redis主从服务器不用做前期的数据同步,设置好了从服务器,简单启动就OK了。redis主从主要用处 ...
redis配置密码1.通过配置文件进行配置redis配置文件通常在redis.conf中,打开配置文件找到#requirepass foobared去掉行前的注释,并修改密码为所需的密码,保存文件requirepass myredi ...