Function Redis::delete() is deprecated解决方法
问题解决:Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:...
-
PHP编译原理解析
Opcode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL,举个例子,比如你写下了如下的PHP代码: <?php echo "Hello World" ; $a =......
-
phpstorm好用的插件-Chinese PHP Document
phpstorm本身已经很强大了,有合适好用的插件就是如虎添翼,Chinese PHP Document就是一款PHP开发者很好用的软件,php基础函数的中文文档,快捷键:Ctrl+Q安装如下:效果如下:还可以滑动,后面还有事例,感觉很好,......
-
phpstorm好用的插件-Sonarlint
最近公司准备用sonarQube做代码质量管理,有一个后台,也是扫描出了很多“bug”,才意识到平时编码没有那么规范严谨,安装了SonaLint,犹如身边站着一个大牛,时刻提醒自己。 ......
-
mac phpunit安装篇
作为一个PHP开发,一直听说单元测试,却没有使用过,今天闲来无事,去了解了一下单元测试,并且在mac上phpstorm上配置了phpunit。下面则是我配置phpunit的步骤:第一步:通过p......
-
创建文件
function createDir($path){ if (!file_exists($path)) { createDir(dirname($path)); mkdir($path, 0777); ......
-
后端控制表单重复提交
基于tp5,通过redis写的防止表单重复提交use think\Cache;class Common { /** * desc 防止表单重复提交 * @param null $key * @param i......
-
include和require的区别
一直对include和require的使用,知道一个大概,没有深究他们的区别,还有include_once,require_once的使用,区别一直很模糊,今天专门找时间来对比下。使用的是php 7.3.4版本。1. 首先在同目录test.......
-
mac os升级成15后解压缩zip格式文件报错22:无效的参数,为什么?怎么解决?
在Mac下使用默认解压工具来解压zip包,有一定的概率遇到如下“错误码为22 ”的解压错误。表面上来看,这似乎是文件损坏或者解压工具使用不对的问题。如果打开命令行,使用 unzip 命令来解压,我们会发现更为准......
-
如何保证接口的幂等性
现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,......