- 博客(4)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 位运算在 PHP 实际项目当中的运用
来回顾一下这些基础知识,同时也会讲位运算在 PHP 实际项目当中的高级技巧。一、位运算知识回顾PHP 手册当中,专门对位运算及位运算符进行了使用介绍。https://www.php.net/manual/zh/language.operators.bitwise.php按位与运算符:&之所以称为位运算,指的是在运算过程中,我们会把两组需要位运算的数值进行二进制化,然后两组二进制的数字从低位向左对齐。这里的位指的是二进制数字的位置。而按位与运算符指的是两组数值每一位相与,同为 1 则 结果
2021-02-20 17:30:44 214
原创 mysql 正则表达式 REGEXP匹配详解
# 类似select中Or功能, 匹配含有人一个字符的行SELECT goods_name,shop_price,goods_sn FROM goods WHERE shop_price REGEXP '58|68|20.00'; #匹配范围,匹配从5到8SELECT goods_id,goods_name,shop_price FROM goods WHERE goods_name REGEXP '[5-8]00';#匹配特殊字符,必须用\\前导SELECT goods_id,goods_na
2021-02-16 11:14:32 550
原创 PHP常用设计模式(1)单例模式
PHP命名空间可以更好地组织代码,与Java中的包类似。Test1.php<?phpnamespace Test1;//命名空间Test1function test(){ echo __FILE__;}Test2.php<?phpnamespace Test2; //命名空间Test2function test(){ echo __FILE__;//打印当前文件所在的绝对路径。}Test.php<?phprequire 'Test1.php';
2021-02-13 21:35:25 174
原创 PHP 处理并发场景时的3种解决方案
在秒杀,抢购等并发场景下,可能会出现超卖的现象,在 PHP 语言中并没有原生提供并发的解决方案,因此就需要借助其他方式来实现并发控制。列出常见的解决方案有:使用rabitmq,redis等实现队列,额外起一个进程处理队列,并发请求都放到队列中,由额外进程串行处理,并发问题就不存在了,但是要额外进程支持以及处理延迟严重。利用数据库事务特征,做原子更新,此方法需要依赖数据库的事务特性。借助文件排他锁,在处理下单请求的时候,用 flock 锁定一个文件,成功拿到锁的才能处理订单。...
2021-02-09 17:15:45 181
DIVI主题wordpress整站带演示数据打包 自适应 拖拽式修改 大气企业外贸网站源码
2020-09-09
linux 安装mysql后移动配置文件有点不理解
2018-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人