Linux自定义别名——大幅提高工作效率! 2020-03-31| Linux | Linux Linux 系统命令在 Linux 系统中,诸如 ls、top、ps 此类为 Linux 系统内置的命令,我们希望通过自定义命令来作为某些复杂命令的组合,如自定义 ll 为 ls -alF 的简写,通过简写可以大幅缩短输入命令的时间,还可以避免输错命令,何乐而不为呢?
自定义 Linux 命令 / ...
阅读更多 Redis添加密码验证 2020-03-31| Redis | Redis 为什么要为 Redis 添加密码验证?默认情况下,redis 不需要使用密码即可连接,而由于默认开放端口为 6379(用户一般不会去修改这个端口),导致基本信息完全暴露给试图攻击服务器者。
IDCE.COM 建站之初未设置 redis 密码,结果被注入了挖矿病毒 %>_<%
没有任何 ...
阅读更多 Docker更换镜像源 2020-03-31| Docker | Docker 国内镜像源Docker 官方镜像中国区https://registry.docker-cn.com
网易http://hub-mirror.c.163.com
中科大https://docker.mirrors.ustc.edu.cn
阿里云阿里的镜像异常麻烦,本着求真的角度,还是把这一部分补充了 ...
阅读更多 Mac系统安装Pecl 2020-03-31| PHP | PHP PECL 简介PECL(The PHP Extension Community Library)是 PHP 扩展的存储库,为 PHP 所有的扩展提供提供托管和下载服务。
一些常用及优秀的 PHP 扩展均被收录在 PECL 中,如:yaf、swoole 等等,我们可以方便的使用 pecl 命令来安装这 ...
阅读更多 Redis淘汰机制 2020-03-31| Redis | Redis 配置文件redis 的配置文件为 redis.conf,当 redis 占用的内存达到配置的最大内存时,再使用 redis 增加新的值时会触发淘汰机制将占用的内存释放出来,以创建新的键值。
redis 允许占用的最大内存,约在 567 行:
1# maxmemory <bytes>
找 ...
阅读更多 Redis基础 2020-03-31| Redis | Redis Redis 简介Redis 是由 ANSI C(标准C语言)写的键值对存储系统,由于是存储在内存中的,所以性能极高,但我们知道存储在内存中一旦电脑关闭就会丢失数据,Redis 还提供了数据持久化的功能,也就是说,Redis 的数据也可以保存在本地硬盘中。
原子操作所谓原子操作指的是不可再分割的操作, ...
阅读更多 Window环境下安装Docker的坑 2020-03-31| Docker | Docker 前言最近下载了 Docker for Window 搭建 Win10 系统的 PHP 环境,结果遇到了一大堆问题,网络上搜索答案极少,而且也很难找到能解决问题的方法,通过不断尝试和推测,踩了很多坑,也找到了填坑的办法,在此记录下来。
Docker for Window 下载地址:Docker 官方网 ...
阅读更多 MySQL主键详解 2020-03-31| MySQL | MySQL 前言从书本上学到的 MySQL 主键知识十分有限,我们只是知道基础的理论。
在一次面试中,面试官提问:主键索引与普通索引有什么区别?
当场懵逼。
为了深入学习 MySQL 记录下此文。
MySQL 主键(Primary Key)MySQL 中的键即某种约束,键具有索引的作用,通过约束条件可以使得数据 ...
阅读更多 Nginx SSL证书配置问题 2020-03-31| Nginx | Nginx SSL 问题Nginx 重启时,报错信息:
1nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc ...
阅读更多 PHPStorm逼死强迫症患者解决方法 2020-03-31| PHP | PHP PHPStorm在使用 JSON 函数的时候,会报如下提示:
1ext-json missing in composer.json
花花绿绿看得猛男落泪,简直要逼死强迫症啊!
原因可能是因为使用了 Docker 或者其他的环境,由于扩展是安装在虚拟机上就导致本机无法正确识别 PHP 的扩展,并不 ...
阅读更多