摘要:
一、$a = 0; $a[] = 2; // 不能将标量值用作数组 PHP Warning: Cannot use a scalar value as an array $arr = ['1', '2']; foreach($arr as $k=>$v){ if($k == 0){ $adm = ' 阅读全文
摘要:
一、用函数对数组进行去重的方法 1、arrau_unique函数的作用 移除数组中重复的值。 将值作为字符串进行排序,然后保留每个值第一次出现的健名,健名保留不变。 第二个参数可以选择排序方式: SORT_REGULAR - 按照通常方法比较(不修改类型) SORT_NUMERIC - 按照数字形式 阅读全文
摘要:
一般的DBMS系统,默认都会使用读提交(Read-Comitted,RC)作为默认隔离级别,如Oracle、SQL Server等,而MySQL却使用可重复读(Read-Repeatable,RR)。要知道,越高的隔离级别,能解决的数据一致性问题越多,理论上性能损耗更大,可并发性越低。隔离级别依次为 阅读全文
摘要:
超清图片,可放大查看。 来源:https://www.cnblogs.com/ryanlamp/p/7511883.html 阅读全文
摘要:
长度 长度 strlen($string):得到字符串长度 字符串查找 字符串查找 strpos($string,$search[,$offset]):在指定字符串中查找目标字符串第一次出现的位置 stripos($string,$search[,$offset]):忽略大小写的去查找 strrpo 阅读全文
摘要:
Nginx 服务器隐藏 index.php 配置 location / { try_files $uri $uri/ /index.php?$query_string; } nginx配置中try_files的的作用: 当用户请求 http://localhost/example 时,这里的 $ur 阅读全文
摘要:
参考地址: http://blog.csdn.net/ccccalculator/article/details/70432123 https://www.cnblogs.com/fireporsche/p/8618691.html# 因为在MySQL中使用group by 是总是出现1055的错误 阅读全文
摘要:
1、转义字符串 \n 换行 \r 回车 \f 制表符(tab) \& &符 单引号只解析 \\ 和 \' ,双引号全部都解析。 2、{}花括号的作用 1⃣ 明确变量名的界限,将变量名括成一个整体来解析。 eg:{$username} ${username} 都可以解析 注:花括号两边不允许有空格(右 阅读全文
摘要:
秒杀的写法:文件锁,mysql锁,redis队列 流程:1、加锁 2、判断库存 3、秒杀处理 4、解锁 问题:高并发下,文件锁,mysql 锁都会产生卡锁现象,导致服务器崩溃,而redis队列也会偶发性出现超卖 解决办法:redis乐观锁,通过监视锁(key),原子执行 代码如下(简化): incl 阅读全文
摘要:
首先创建三个linux环境,并且作为反向代理的服务必须能拼通那两个处理请求的服务 首先我们去lnmp环境下的里面找到nginx的配置文件。 在开始之前,我们可以先去配置一个虚拟域名 配置方法如下: 在nginx.config中加入,意思是把这个配置文件引入,注意路径。 然后编辑这个文件,把nginx 阅读全文