推荐记录PHP对于高并发最好的加锁方式-Redis分布式锁 PHP是采取多进程模式,php-fpm程序为每一个进程都会创建一个worker。也会预先创建多余的几个worker一起来为客户端的请求做处理,但是高并发往往...
推荐centos8修改网络静态ip当中之后nmcli c reload不生效的原因1、打开Hyper-V,配置如下2、操作完成后,打开宿主机网络适配器,会多一块网卡,如下:3、配置vEthernet(inner)网卡 IP地址配置:192.168.99.1(自己随意设置,保证虚拟机IP和此IP在同一网段即可) &nb...
推荐深入了解Docker如何创建项目容器以及实现项目迁移与备份至另一台服务器 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 &n...
推荐phpstudy nginx配置同一局域网的其他用户访问到本地项目1、关闭防火墙;2、修改vhosts.conf //vhosts.conf 是nginx的配置 httpd-conf是apache的server { listen 80;&...
推荐php 谈一谈加锁功能 在PHP中,加锁是一种非常重要的机制。当多个进程或线程对同一个资源进行读写时,加锁可以保证数据的一致性和正确性。PHP中的加锁可以分为两种:文件锁和共享内存锁。文件锁是使用文件系统提供的锁机制,来控制多进...
推荐win11 安装 RabbitMQ RabbitMQ是在消息的传输过程中保存消息的容器。多用于系统之间的异步通信的消息队列。 消息,两台计算机间传送的数据单位。可以非常简单,也可以更复杂。 队列,数据结构...
推荐PHPStrom 添加注释模版 @Notes @Author @Time @return @Interface PHPStorm加上代码注释模版,感觉还是有必要的,翻遍自己隔断时间代码维护,也为了他人能够快速上手你的代码把  ...
推荐记录npm ERR! Could not resolve dependency;npm ERR! ERESOLVE unable to resolve dependency tree解决方案在npm版本7以上时,npm install时出现类似如下报错:npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolvenpm ERR!npm ERR! While resolving: vue-admin-template@4.4.0npm...