单台服务器创建集群,多台也是一样操作,使用集群端口6380,6381,6382,6383,6384,6385 1、宝塔安装redis,路径一般是/www/server/red...
相信有过开发经验的朋友都曾碰到过这样一个需求。假设你正在为一个新闻网站开发一个评论功能,读者可以评论原文甚至相互回复。 这个需求并不简单,相互回复会导致无限多的分支,无限多的...
1. 缓存穿透问题 先来看一个常见的缓存使用方式:读请求来了,先查下缓存,缓存有值命中,就直接返回;缓存没命中,就去查数据库,然后把数据库的值更新到缓存,再返回。 缓存穿透:...
1、主从原理 从《高性能mysql》书中讲解主从原理大致有三个步骤: 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。从库通过IO...
项目开发过程中,有时候需要调试代码的运行时间或者内存开销,ThinkPHP框架提供了think\Debug类给我们使用,可以很方便获取某个区间代码运行的时间和内存使用情况。 ...
centos7 安装php扩展-ss2 安装ssh2的依赖 安装ssh2 首先下载ssh2 地址:http://pecl.php.net/package/ssh2[http:...
sql根据时间戳按年月日分组统计,用于按日期分类: create_time为时间格式(字段名create_time 根据自己表字段修改,数据库中存为201610071202)...
windows环境下node安装教程(超详细)[https://www.cnblogs.com/hualess/p/11541908.html] 安装node.js 1.下载...
一、定义是抽象类时abstract,接口 是interface 二、接口就是为了继承的;接口是为了定义某些规则的,实现接口的类必须转训这种规则; 三、抽象类和接口都不能被实例...
一、在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到。 ...
CentOS 官方下载地址: Centos国内下载源
linux下安装php扩展amqp[https://www.cnblogs.com/houweijian/p/8514124.html] 1 安装扩展必要依赖 rabbitm...
安装rabbitmq的语言依赖erlang时报错: 1、解决libcrypto.so.10()(64bit) is needed by erlang-23.3.4.4-1.e...
1、先安装好Oracle VM VirtualBox 2、新建虚拟机 下一步 下一步 创建 下一步 动态分配,下一步 创建 已创建成功,接着开启虚拟机 选择提前下载好的lin...
检查已安装版本 检查是否安装了低版本的SVN 卸载旧版本SVN 一.安装SVN 验证安装检验已经安装的SVN版本信息 代码库创建SVN软件安装完成后还需要建立SVN库 执行上...
laravel的auth登录默认使用email作为登录账号,但平时使用的时候可以会涉及到多个字段作为登录账号的情况,如phone,name,email auth的登录控制器是...