自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Linux(ubantu)安装vue_cli(超级详细)

nodejs官网:https://nodejs.org/en/download/第一步:wget https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz注意:vue声明:Vue CLI 4.x需要Node.js版本8.9或更高版本(建议使用v10+)。您可以使用n,nvm或nvm-windows在同一台计算机上管理多个版本的Node 。如果有低版本的nodejs可卸载重装第二步:下载完之后,解压nodejs

2021-01-20 15:16:07 714 1

原创 Nginx连接PHP的两种方式

nginx链接PHP一、ip+端口#nginx配置: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; # IP + 端口 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PHP_VALUE

2021-01-13 07:54:55 1356

原创 ubantu搭建HTTPS

Let’s Encrypt 证书Let’s Encrypt是什么?官方网站: https://letsencrypt.org/zh-cn/Let’s Encrypt是一个非盈利的TLS证书颁发机构。任何组织和个人都可以免费申请使用其颁发的证书(HTTPS证书)。安装证书(Ubuntu20)》 安装 snapsudo apt updatesudo apt install snapd》安装certbot//移除旧版本 cerbotsudo apt-get remove certbo

2021-01-09 10:02:34 426

原创 Linux常用命令

一、系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat.

2021-01-08 15:41:26 173

原创 什么是缓存穿透、击穿、雪崩以及他们的解决方案

什么是缓存穿透、击穿、雪崩以及他们的解决档案一、缓存处理流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。二、缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。解决方案:接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截;从缓存取不到的数据

2021-01-08 14:29:54 254 2

空空如也

空空如也

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

TA关注的人

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