并发

mutex yii怎么用-小浪学习网

mutex yii怎么用

mutex yii怎么用?yii源码解析之mutex Mutex组件允许并发进程的相互执行,以防止“竞争条件”。这是通过使用“锁定”机制实现的。每个可能并发的线程通过在访问相应数据之前获取锁来进行协作。 ...
站长的头像-小浪学习网月度会员站长11个月前
216
如何用JAVA语言分析双重检查锁定-小浪学习网

如何用JAVA语言分析双重检查锁定

1、双重检查锁定 在程序开发中,有时需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化,此时可以采用双重检查锁定来延迟对象初始化操作。双重检查锁定是设计用来减少...
站长的头像-小浪学习网月度会员站长11个月前
2810
基于workerman的实时推送(摒弃ajax轮询)-小浪学习网

基于workerman的实时推送(摒弃ajax轮询)

下面由workerman教程栏目给大家介绍实现基于workerman的实时推送,摒弃ajax轮询的方法,希望对需要的朋友有所帮助! 先扯些这些内容: TCP/IP  TCP/IP是个协议组,可分为三个层次:网络层、传...
站长的头像-小浪学习网月度会员站长11个月前
4614
workerman写mysql连接池的方法与作用-小浪学习网

workerman写mysql连接池的方法与作用

首先要了解为什么用连接池,连接池能为你解决什么问题 连接池主要的作用: 1、减少与数据服务器建立TCP连接三次握手及连接关闭四次挥手的开销,从而降低客户端和mysql服务端的负载,缩短请求响...
站长的头像-小浪学习网月度会员站长11个月前
2210
查看MySQL服务器线程数的方法-小浪学习网

查看MySQL服务器线程数的方法

本文主要和大家介绍了mysql服务器线程数的查看方法,结合实例形式分析了mysql线程数查看的相关命令、配置、参数及相关使用技巧,需要的朋友可以参考下,希望能帮助到大家。 mysql重启命令: /etc/...
站长的头像-小浪学习网月度会员站长11个月前
406
如何卸载swoole扩展-小浪学习网

如何卸载swoole扩展

Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。 下面我们来看一下卸载swoole扩展的方法: 1、p...
站长的头像-小浪学习网月度会员站长11个月前
2310
MySQL数据库InnoDB引擎行级锁锁定范围详解-小浪学习网

MySQL数据库InnoDB引擎行级锁锁定范围详解

mysql数据库innodb引擎支持行级锁,也就是说我们可以对表中某些行数据执行锁定操作,锁定操作的影响是:如果一个事物对表中某行执行了锁定操作,而另一个事务也需要对同样的行执行锁定操作,这...
站长的头像-小浪学习网月度会员站长11个月前
477
Ubuntu 16.04中怎么配置和使用NGINX Web服务器-小浪学习网

Ubuntu 16.04中怎么配置和使用NGINX Web服务器

nginx专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对并发连接的高处理能力(单台物理服务器可支持30000~50000个并发连接), 是一个高性能的 http 和反向代理服务器,...
站长的头像-小浪学习网月度会员站长11个月前
2413
Swoole是用什么语言写的?-小浪学习网

Swoole是用什么语言写的?

swoole是用什么语言写的? Swoole是一个面向生产环境的 PHP 异步网络通信引擎,PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了多种通信协议的异步IO服务器和客户端。Swoole2.0 ...
站长的头像-小浪学习网月度会员站长11个月前
4812
Apache HTTP和Nginx引擎哪个比较好-小浪学习网

Apache HTTP和Nginx引擎哪个比较好

HTTP中间件 当我们在浏览器中输入一个网页链接后,浏览器基于http(s)传输协议向相应的服务器发送一个请求,服务器收到相应的请求后经过处理,返回相应的信息给浏览器,然后由浏览器解析http中的...
站长的头像-小浪学习网月度会员站长11个月前
3913
swoole有哪几种进程-小浪学习网

swoole有哪几种进程

所谓进程其实就是操作系统中一个正在运行的程序,对于一个进程来说,它的核心内容分为两个部分,一个是它的内存,这个内存是这进程创建之初从系统分配的,它所有创建的变量都会存储在这一片内存...
站长的头像-小浪学习网月度会员站长11个月前
2615