摘要:
``` #字符串操作命令 #设置key-value 如果存在key相同的value则会替换 set key value #获取key-value 如果获取的key不存在 则返回none (nil) get key #删除key-value 删除成功返回 1 删除失败或者键不存在返回 0 del key #无论key是否存在,都设置 set key value #key不存在,才设置 对已经存在的k 阅读全文
摘要:
时间复杂度 阅读全文
摘要:
```
#默认启动方式
redis-server
#动态配置启动(动态指定端口启动)
redis-server --port 6380
#利用配置文件启动(config_path为自己编写的配置文件路径)
redis-server config_path # 建议使用配置文件启动,这样在一台实例上安装了多个Redis后,操作可以更简便
``` 阅读全文
摘要:
``` #安装wget brew install wget # 使用wget安装Redis # 下载压缩包 wget http://download.redis.io/releases/redis-3.0.7.tar.gz #解压 tar -xzf redis-3.0.7.tar.gz #建立软连接 ln -s redis-3.0.7 redis #进入安装目录 cd redis #编译安装 ma 阅读全文
摘要:
``` nginx.conf 配置文件 根据sever域名进行配置 版本 nginx1.17.3 php7.2 thinkPHP5.x #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid 阅读全文
摘要:
Mac 使用 brew 安装 nginx 配置 php 一.安装 查找 可用版本 使用 安装nginx 二.安装完成后brew会输出关于nginx的配置信息 三.访问 localhost:8080 四.修改Nginx配置 阅读全文
摘要:
Mac 卸载重装 brew 1.brew在更新的时候一直卡主,反正之前也没有安装任何东西,所以直接卸载 2.卸载之后重新安装 安装的时候会很慢,可能是因为墙的原因,我是在下午安装,这时候公司网络比较好,因为大家都走了就我一个 3.安装完成之后,输入 会提示是最新版本,不需要更新 在2019年2月之后 阅读全文
摘要:
``` !/usr/bin/python 基数排序 将列表中的数按照基数进行排序 先排序个位的数 在排序十位的 依次类推可以 def radix_sort(li): max_mun = max(li) 确定列表中最大的值 it = 0 while 10 it 阅读全文
摘要:
![](https://img2018.cnblogs.com/blog/891378/201909/891378-20190930184054770-2137635920.jpg) ``` # 空间复杂度是指本算法是不是需要开辟一块新内存,如果需要开辟新内存则是O(n)否则是O(1)。 # 如果是递归需要进行内存栈的使用,因为每次都需要将上一次函数的存储,占用内存栈 # 稳定:列表中的数值是依次 阅读全文
摘要:
``` !/usr/bin/python coding=UTF 8 思路:前提是此列表的必须是已经排好序的(例如:[2,4,5,7,1,3,6,8]), 分为两部分 ,从开始到中间,从中间到最后开始比较,然后进行加到列表后面,肯定有一边提前结束,结束后直接将剩余的列表加入到列表中就行 def mer 阅读全文