get_defined_functions函数用法解析 Html+Css
今天又学习了一个十分有趣的函数:get_defined_functions它的用法十分简单;返回一个二维数组。
锁机制之PHP文件锁 PHP
锁机制之所以存在是因为并发导致的资源竞争,为了确保操作的有效性和完整性,可以通过锁机制将并发状态转换成串行状态。作为锁机制中的一种,PHP的文件锁也是为了应对资源竞争。假设一个应用场景,在存在较大并发的情况下,通过fwrite向文件尾部多次有序的写入数据,不加锁的情况下会发生什么?多次有序的写入操作相当于一个事务,我们此时需要保证这个事务的完整性。
php redis锁防止并发 Mysql
工作间隙写了个redis防并发的锁示例,以备以后参考,前面写过利用文件锁防并发的代码,但考虑到效率以及分布式系统,文件锁会有弊端,而这种情况下redis则没有问题。
标签: mysql
php cli下接受参数的几种方法 PHP
php cli(命令行模式下)接受参数有多种方法,下面分享两种具体的方法。(1)使用$argv接受参数(2)使用getopt()函数获取参数
mysql索引类型normal,unique,full text的区别是什么 Mysql
mysql索引类型normal,unique,full text的区别是什么?PRIMARY 主键。就是唯一且不能为空。INDEX 索引,普通的。normal:表示普通索引。unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复。例如身份证号用作索引时,可设置为unique。
标签: mysql
MySQL根据单个字段或多个字段查询重复记录,及删除重复记录的方法 Mysql
本篇文章分享一下在mysql数据库中根据表中的单个字段或者多个字段进行查询重复数据以及删除重复数据的方法。当前情况下数据库中有个大表,需要查找其中的电话字段(phone)有重复的记录id,以便比较。如果仅仅是查找数据库中 phone 不重复的字段,很容易:SELECT min(`id`),`phone` FROM `table` GROUP BY `phone`;
标签: mysql