自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 php常用操作方法封装(文件处理、数据处理),复制即用

文件压缩 /** * @description:创建压缩文件,使用前需要use ZipArchive; * @Author: Quan * @param {type} * @return: */ protected function zipCreate(array $filePaths, string $zipPath): void { $zip = new ZipArchive; $zip-&

2020-06-05 15:37:58 583 1

转载 CentOS查看 占用 内存 最多的 进程

可以使用一下命令查使用内存最多的10个进程ps -aux|head -1;ps -aux|sort -k4nr|head -10或者top (然后按下M,注意大写)可以使用一下命令查使用CPU最多的5个进程ps -aux | sort -k3nr | head -5或者top (然后按下P,注意大写)说明:a指代all——所有的进程u指代userid——执行该进程的用户idx指代显示所有程序,不以终端机来区分ps -aux的输出格式如下:USER ..

2020-06-12 11:18:02 5697

转载 Linux下swap到底有没有必要使用

周五看到QQ群里在讨论Linux主机上到底需不需要开启swap空间,而且目前公有云主机默认都是把swap关了的,很多公司也是没有开启swap,那到底需不需要开启呢?我之前在看《鸟哥的Linux私房菜》上他写了这么一段话:swap在目前的桌面计算机来讲,存在的意义已经不大了,这是因为目前的X86主机所含的内存实在都太大了,所以我们的系统大概率用不到swap,不过,如果针对服务器或者工作站这些常年上线的系统来说,swap还是需要的。当然,这段话是《鸟哥的Linux私房菜》第三版里写的(在第四版不知道还是不是

2020-06-12 10:57:07 11590 1

转载 CentOS 配置Swap

1、查看目前内存配置情况第一种方法:运行free -himage.png可以看到swap部分参数都为0,即没有配置第二种方法:运行 swapon -s如果没有任何输出,则代表没有配置2、创建文件运行df -h,查看硬盘空间使用情况,确保有足够的空间image.png创建缓存文件网上有很多方法,例如:sudo fallocate -l 2G /swapfile,但是容易报错:fallocate: /swapfile: fallocate ...

2020-06-12 10:08:24 2333

转载 swShareMemory_mmap_create:mmap(248000096) failed / Error: Cannot allocate memory[12]

启用swoole时报的错误,可以确定是内存问题[2019-04-0909:04:32@220.0]WARNINGswShareMemory_mmap_create:mmap(260046944)failed.Error:Cannotallocatememory[12][2019-04-0909:04:32@220.0]ERRORcalloc[1]failed我们查看下内存:[root@VM_0_17_centosdocker]#...

2020-06-11 18:47:15 1094

转载 mysql查看当前实时连接数

静态查看: SHOW PROCESSLIST; SHOW FULL PROCESSLIST; SHOW VARIABLES LIKE '%max_connections%'; SHOW STATUS LIKE '%Connection%'; 实时查看: mysql> show status like 'Threads%'; +-------------------+-------+ | Variable_.

2020-06-10 14:54:33 10629

转载 mysql 性能优化方向

按照从大到小,从主要到次要的形式,分析 mysql 性能优化点,达到最终优化的效果。利用 mindmanger 整理了思路,形成如下图,每个点在网上都能找到说明,并记录下。形成了优化的思路:1 连接 Connections经常会遇见”mysql: error 1040: too many connections”的情况,一种是访问量确实很高,mysql服务器抗不住,这个时候就要考虑增加从服务器分散读压力,另外一种情况是mysql配置文件中max_connections值过小:my..

2020-06-10 14:53:18 343

转载 Centos7安装docker教程

前提条件linux内核3.10以上,执行命令 uname安装 Docker从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。本文介绍 Docker CE 的安装使用。移除旧的版本: sudo yum remove docker \ docker-client \ ...

2020-06-09 09:46:19 527

转载 CentOS查看进程运行的完整路径

在通过top命令查看进程时候只能看到进程名,并不能看到进程运行路径查看路径通过ll或ls l命令即可查看,其中包括一个名为exe的文件即记录了绝对路径, CentOS如何查看进程运行的完整路径? Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,ll /proc/PID cwd符号链接的是进程运行目录;exe符号连接就是执行程序的绝对路径;cmdline就是程序运行时输入的命令行命令;environ记录了进程运行时的环境变量;fd目录下是进程打开或使用

2020-06-08 17:33:05 3716

转载 mysql覆盖索引与回表

select id,name where name='shenjian'select id,name,sex* where name='shenjian'*多查询了一个属性,为何检索过程完全不同?什么是回表查询?什么是索引覆盖?如何实现索引覆盖?哪些场景,可以利用索引覆盖来优化SQL?这些,这是今天要分享的内容。画外音:本文试验基于MySQL5.6-InnoDB。一、什么是回表查询?这先要从InnoDB的索引实现说起,InnoDB有两大类索引: 聚集索引(clu

2020-06-01 10:57:04 209

转载 MySQL Explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。-- 实际SQL,查找用户名为Jefabc的员工select * from emp

2020-06-01 10:53:29 166

region2019.sql

2019中国全地区联动表,包含直辖市等联动格式,直辖市会归类与直辖市分类然后才到直辖市

2019-10-11

全国省市区联动sql

全国省市区联动数据库

2019-01-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除