//安装类库 composer require php-amqplib/php-amqplib //consumer.php消费者代码 require __DIR__ . "/../vendor/autoload.php"; use PhpAmqpLib\Connection\AMQPStreamC ...
分类:
Web程序 时间:
2021-03-08 13:44:12
阅读次数:
0
1.sleep和wait之间的差别 2.String和StringBuffer之间的差别 3.单例模式及应用场景 4.Redis应用场景 5.RabbitMQ应用场景 6.悲观锁和乐观锁 7 访问控制符 ...
分类:
其他好文 时间:
2021-03-05 13:17:36
阅读次数:
0
##什么是Nginx Nginx是一个高性能的Http和反向代理的web服务器 占用的内存少,并发能力强 支持高达50000个并发连接 Nginx提供负载均衡策略有2种:内置策略和扩展策略。内置策略为轮询,加权轮询,ip hash 扩展策略 ###轮询 ###加权轮询 ###iphash ###动静 ...
分类:
其他好文 时间:
2021-03-05 13:15:42
阅读次数:
0
原文链接:https://www.cnblogs.com/longxiaojiangi/p/9259745.html QPS 原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间。 公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS) ...
分类:
其他好文 时间:
2021-03-05 13:04:13
阅读次数:
0
人人都能读懂的react源码解析(大厂高薪必备) 11.concurrent mode(并发模式是什么样的) 视频课程&调试demos ? 视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug ...
分类:
其他好文 时间:
2021-03-05 13:03:57
阅读次数:
0
CountDownLatch、CyclicBarrier、Semaphore、Exchanger 的详细解析 本文主要介绍和对比我们常用的几种并发工具类,主要涉及 CountDownLatch 、 CyclicBarrier 、 Semaphore 、 Exchanger 相关的内容,如果对多线程相 ...
分类:
其他好文 时间:
2021-03-04 13:23:34
阅读次数:
0
背景介绍: 在多线程的环境里,如果共享资源没有上锁,将会出现共享数据混乱的情况。 在单核CPU系统里,系统以时间片调度的方式让多个程序轮流使用处理器,造成了【并发】的假象。 在进程/线程并发执行的过程中,进程/线程之间存在协作的关系,比如互斥、同步。 什么叫进程互斥? 两个或两个以上的进程,不能同时 ...
分类:
编程语言 时间:
2021-03-03 12:23:58
阅读次数:
0
zabbix添加自定义监控项 监控nginx web的80端口连接数,zabbix监控中心创建监控项目,针对监控以图形展现 需要到客户端zabbix_agent定义脚本 vim /usr/local/sbin/estab.sh //内容如下 #!/bin/bash ##获取80端口并发连接数 net ...
分类:
微信 时间:
2021-03-03 12:16:54
阅读次数:
0
一句话总结: 简述口诀: synchronized,获取释放,虚拟机,降低死锁 Lock释放获取很随意,公平中断多同步 一:synchronized和Lock的比较 synchronized1:简单, 隐式地获取锁,将锁的获取和释放固化,也就是先获取再释放。 2多种优化方案(偏向锁,轻量锁) 3锁的 ...
分类:
其他好文 时间:
2021-03-02 12:29:27
阅读次数:
0
1、Nginx基础概述 1、Nginx基础概述 1.1、nginx简述 1.1、nginx简述 Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。 开源: 直接获取源代码 高性能: 支持海量并发 可靠: 服务稳定 1.2、我们为什么选择Nginx服务 1.2、我们为什么选择Ngin ...
分类:
Web程序 时间:
2021-03-02 12:19:25
阅读次数:
0