摘要:
RabbitMQ 介绍 概述 AMQP是什么 AMQP(高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之间进行通信。 RabbitMQ Tutorials 消息代理和他们所扮演的角色 消 阅读全文
摘要:
Flex 布局教程:语法篇 参考链接: https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 概述 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便, 阅读全文
摘要:
PHP 数组 array_merge 和 数组 + 加号操作的区别 php中我们常使用array_merge() 函数, 用来合并两个数组,例如: $a3 = array_merge($a1, $a2); 但是php中两个数组还可以直接使用操作符加号(+)相加, 例如: $a4 = $a1 + $a 阅读全文
摘要:
Redis分布式锁 参考链接 1. 概述 分布式锁在很多场景中是非常有用的原语, 不同的进程必须以独占资源的方式实现资源共享就是一个典型的例子。 这个页面试图提供一个使用Redis实现分布式锁的规范算法。我们提出一种算法,叫Redlock,我们认为这种实现比普通的单实例实现更安全,我们希望redis 阅读全文
摘要:
Mysql中Exists和In的使用 Exists的使用 exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回 阅读全文
摘要:
让PHP7达到最高性能的几个Tips 转载 风雪之隅 : https://www.laruence.com/2015/12/04/3086.html PHP7已经发布了, 作为PHP10年来最大的版本升级, 最大的性能升级, PHP7在多放的测试中都表现出很明显的性能提升, 然而, 为了让它能发挥出 阅读全文
摘要:
PHP7新特性及优化 参考链接: https://www.cnblogs.com/songgj/p/10398076.html 1. 概述 php7.x增加的新特性介绍可以参考这里: https://www.runoob.com/php/php7-new-features.html https:// 阅读全文
摘要:
Windows下Git Status的乱码问题解决方案 Windows下Git Bash的乱码问题很多,不过好在终于都解决了! 1. 问题一: 乱码如下: “\344\270\212\347\” 解决:Bash下输入如下命令 git config --global core.quotepath fa 阅读全文
摘要:
深入理解PHP原理之Opcodes 转载 风雪之隅 : https://www.laruence.com/2008/06/18/221.html 1. 概述 这个文章基于 Sara Golemon大师的《Understanding OPcode》Opcode是一种PHP脚本编译后的中间语言,就像Ja 阅读全文
摘要:
Nginx 实现高并发原理 1. 概述 Nginx由内核和模块组成。 Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个location block,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真 阅读全文