php中进程间通信介绍的很少,今天我来学习学习怎么实现共享内存的实现 安装 安装地址 需要在安装的时候添加 –enable-shmop 来启用该函数的功能 可以通过 ** phpinfo(); ** 来确认是否安装成功,我这里查看 ** shmop support => enabled *...
我是经常会遇到不同环境配置不同参数的情况,例如我们在本地开发环境的端口1111 但是测试环境就要换成2222,线上环境端口就要换成8080端口,为了应对这种情况, spring boot给我们提供了更成熟的方案。 配置公共文件 spring boot默认配置文件是application.propertie...
我们在启动Spring boot时候会出现以下情况 我们可以将它改成自己产品的内容修改方式如下 在 src/main/resources/banner.txt 创建并加入内容: 12345678910 _ (...
在很多业务场景中会遇到id唯一的问题,我就遇到很多,数据库中的自增的生成,接下来我们一起学习唯一ID生成算法 Snowflake 组成结构 雪花算法总共64位组成(不要问我为什么,这是具体规定啊) 1.1 正负码1位 (通常为0) 1.2 毫秒级时间41位 1.3 节点码10位 由于...
介绍一下单例的应用场景:最简单的场景就是数据库了, 还有框架中基础的应用配置加载了,使用单例模式有如下好处,避免过多的new对象造成大量资源廊坊和超出最大连接数而产生应用down机问题,可以全局设立一个单访问点避免多出访问点造成难以维护的现象,便于调试直接可以设立日志记录全局设立统一节点,避免导出var_dum...
序号 模式名 英文名 1 简单工厂模式 Simple Factory Pattern 2 工厂方法模式 Factory Method Pattern 3 抽象工厂模式 Abstract Factory Pattern 4 建造者模式 Builder Pattern 5 原型模式 Pro...
研究公司oFrame框架发现,我们框架内大量的sql扫表语句严重的影响了数据查询速度和产品使用的各种问题,为此我准备先从第一步入手去增数据的性能,让我们一起学一下吧. 一、 环境准备 mysql-router 简单的负载均衡组件 mysql5.6 mysql centos7 Vmware **...
转眼间我已经毕业了踏上了人生新的征程,大学这四年我每逢假期都会去做兼职,我做过的很多呢,卖冰激凌,烤鱿鱼,烤鱼片,爆米花冰激凌,快餐店的鲜榨果汁和汉堡等我都有触及,之前在大学觉得一点意思也没有,总是想出去工作,先自我毕业了也签工作,感受颇多,我想对我在公司的感受做一个总结吧。 初入职场 当我来到新公司一切幻...
PHP标准注释列表 @api @author @category @copyright @deprecated @example @filesource @global @ignore @internal @license @link @method @package @param @property-read ...
Laravel 服务容器学习 一个好的系统并不在代码多么复杂,框架多么多么大,在我的理解中框架跑得快不一定成功,不跌跟头才叫赢。 我们需要弄懂这么几个概念:依赖注入,服务容器 依赖注入: 这是一个花哨的名词,其实质上是通过【构造方法】或者【setter】来对本类中需要用到的以来进行注入。 下面是官方的样例...