【Linux】CentOS 7中添加新用户并授权
前提:首先我们得在root用户下,因为只有这样才可以进行用户添加 (一)创建一个admin用户 [root@izbp11722iq94py8qx691sz home]# adduser admin 没输出?没有输出在linux下就是操作正确 (二)为admin用户设置密码 [root@izbp11722iq94py8qx691sz home]# p…
Redis的7个应用场景【转】
一:缓存——热数据 热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是忽冷忽热的都可选。 结合具体应用需要注意一下:很多…
Windows10环境中 laravel任务调度 定时调用
一:问题由来 1:今天在做用laravel开发订单系统的时候,需要使用定时任务来大批量提交订单,测试一下订单金额是否有误。发现laravel有一个任务调度功能,于是就试了试。于是就被坑了两天。 相信看了laravel官方手册的同学一定对这个一脸懵逼 直接执行这个命令会出现以下错误: 因为这根本不是windows下的命令,(由于对Linux不熟悉)这…
IDEA或者PHPStorm实现远程代码的同步管理与更新
导语 这一章,我们来学习一下 PhpStorm(或IDEA) 实现远程代码同步更新。这是什么意思呢,相信各位从字面意思大概了解了。 PhpStorm 实现远程代码同步更新:指在本地使用 PhpStorm 开发 WEB 应用或者 API 接口时,通过 PhpStorm 提供的同步设置,将开发或者修改完成的代码,保存到本地的同时,上传到服务器上,无需人…
[故障解决]Mysql 爆出 ERROR 2006 (HY000): MySQL server
有时候,mysql会爆出MySQL server has gone away,比如像这样: 目前我遇到的这样的情况有三种解决方法: 1)需要添加白名单,这种情况在云服务器上比较常见。在云商后台里把对应机器添加到rds白名单即可; 2)调整一下服务器的时间,一般来说这样的情况在虚拟机上常见,检查一下虚拟机时间是否与宿主机时间不同,如果不同,请#yum…
PHP-高并发和大流量的解决方案
#### 一 高并发的概念 在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。 #### 二 高并发架构相关概念 1、QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求) 2、PV(Page View):综合浏览量,即页面浏览量或者点击量,一个访客在24小时内访问…
windows下搭建PHP环境和Nginx配置
#### 1、先去PHP官网下载PHP安装包 https://windows.php.net/downloads/releases/php-7.2.8-Win32-VC15-x64.zip #### 2、将下载好的压缩包解压到C盘根目录(解压路径别带中文名) #### 3、在文件夹中找到 `php.ini-development` 文件,将该文件名…
23个硬币,10枚正面朝上,13枚反面朝上
### 逻辑推理 有23枚硬币在桌上,10枚正面朝上,假设别人蒙住你的眼睛,而你的手又摸不出硬币的正反面。让你用最好的方法把这些硬币分成两堆,每堆正面朝上的硬币个数相同。 ------------ 正确答案:**将其分为一堆10个,另一堆13个,然后将10个一堆的所有硬币翻转就可以了,这时两堆正面朝上的硬币个数就一样了**。 原理是这样的,假设13…
python 递归函数【转载】
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 举个例子,我们来计算阶乘`n! = 1 x 2 x 3 x ... x n`,用函数`fact(n)表示`,可以看出: `fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x n = fact(n-1) x n…