摘要: 发布和订阅 发布 订阅 阅读全文
posted @ 2020-04-26 14:57 sha_ka 阅读(46) 评论(0) 推荐(0) 编辑
摘要: ``` 127.0.0.1:6379> set wang 100 OK 127.0.0.1:6379> set zhao 200 OK 127.0.0.1:6379> multi OK 127.0.0.1:6379> decrby zhao 100 QUEUED 127.0.0.1:6379> incrby wang 100 QUEUED 127.0.0.1:6379> exec 1) (inte 阅读全文
posted @ 2020-04-26 14:55 sha_ka 阅读(64) 评论(0) 推荐(0) 编辑
摘要: redis 学习 对 key 的通用操作 查看所有的 key 用正则表达式 随机返回一个已有的key:randomkey 以上代码示例: 查看 key 所对应 value 的值 查看 key 是否存在 删除一个 key 上述代码示例: 重命名 key 重命名 key , 前提是新的 key 不存在( 阅读全文
posted @ 2020-04-26 14:50 sha_ka 阅读(123) 评论(0) 推荐(0) 编辑
摘要: hash 结构 为 hash 结构设置值 一次设置一个 一次性设置多个值 获取 hash 结构的值 获取 hash 结构中某一个 field 的值 获取 hash 结构中多个指定 field 的值 删除 hash 结构中某个 field 获得 hash 结构的长度 查看某个 field 是否在 ha 阅读全文
posted @ 2020-04-26 14:48 sha_ka 阅读(73) 评论(0) 推荐(0) 编辑
摘要: order set 结构 阅读全文
posted @ 2020-04-26 14:22 sha_ka 阅读(81) 评论(0) 推荐(0) 编辑
摘要: redis set 结构 向 set 中添加元素 查看 set 中的元素 删除 set 中方的元素 从 set 中随机 pop 出元素 从 set 中随机抽取 n 个元素 默认 是 1 个 查看 是否是 set 中的数据 查看 set 中的元素个数 将 A set 中的元素 移动到 B set 中 阅读全文
posted @ 2020-04-26 14:21 sha_ka 阅读(78) 评论(0) 推荐(0) 编辑
摘要: redis 链表操作 向链表添加数据 查看链表数据 从链表中弹出数据 从链表中移除数据 截取链表中的一段数据 取出链表中某个位置的值 查看链表长度 从一个链表中 pop 出数据 然后 push 进入另一个链表 定值前后插入 等待 push 然后直接 pop 出去 阅读全文
posted @ 2020-04-26 14:20 sha_ka 阅读(78) 评论(0) 推荐(0) 编辑
摘要: String 结构及命令详解 设置一个 KV 一次性设置/获取多个 KV 把字符串的 offset 偏移字节,改成 value 向字符串后边附加 获取key 所对应value 的部分value 获取返回旧值,返回新值 Value 增加 1、减少 1(必须为数字) value 增加 、减少 自定义的” 阅读全文
posted @ 2020-04-26 14:19 sha_ka 阅读(123) 评论(0) 推荐(0) 编辑
摘要: nginx 配置文件理解 # 设置nginx服务的系统使用用户 user www-data; # 工作进程数量 worker_processes auto; # 工作进程id pid /run/nginx.pid; #nginx 错误日志 # error_log 目录 错误级别; # access_ 阅读全文
posted @ 2020-04-26 14:13 sha_ka 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 命令: vim ~/.bash_profile export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\W\[\033[00m\]\$ ' 最后,立即生效,使用 source ~/.bash_profile 解释: 前边是颜色 \u@ 阅读全文
posted @ 2020-04-26 14:07 sha_ka 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: ##MySQL命令总结 登陆数据库 > mysql -uroot -p 或者(无密码) > mysql -uroot 查看当前服务器有多少个数据库 (mysql)> show databases; 删除某个数据库 (mysql)> drop database [database_name]; (my 阅读全文
posted @ 2020-04-26 14:02 sha_ka 阅读(103) 评论(0) 推荐(0) 编辑
摘要: + 整页翻页 ctrl f ,ctrl b f就是forword b就是backward + 半页翻页 ctrl u ,ctrl d u就是up d就是down + 单行翻滚 ctrl+e ,ctrl+y + 光标移动(顺带翻页) zz 让光标所杂的行居屏幕中央 zt 让光标所杂的行居屏幕最上一行 阅读全文
posted @ 2020-04-26 14:00 sha_ka 阅读(141) 评论(0) 推荐(0) 编辑
摘要: ##SQL SQL: structured query language,结构化查询语言(数据以查询为主:99%是在进行查询) ####SQL分为三部分 DDL: data definition language,数据定义语言,用来存贮维护数据的结构(数据库,表) 代表指令:crate,drop,, 阅读全文
posted @ 2020-04-26 13:58 sha_ka 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right 阅读全文
posted @ 2020-04-26 13:55 sha_ka 阅读(413) 评论(0) 推荐(0) 编辑
摘要: + 以‘字符’为单位: 方向键或者hjkl hjkl控制方向的也可以用计数. eg: 5l 是光标向右移动五个字符 ,5j 是向下移动5行 + 以 ‘word’ 为单位: w: 将光标移动到下一个word的首字符上。 3w: 下边第三个word首字符上 w: 3w: b: 将光标移动到前一个word 阅读全文
posted @ 2020-04-26 13:53 sha_ka 阅读(339) 评论(0) 推荐(0) 编辑
摘要: | 命令 | 命令详解 | | : : | : | | x | 向后删除一个字符, 代表 dl (删除当前光标下的字符) | | X | 删除光标前边一个字符,代表 dh (删除当前光标左边的字符) | | 3x | 删除3个字符 | | dw | 删除一个单词 | | d4w | 4w 是光标移动 阅读全文
posted @ 2020-04-26 13:51 sha_ka 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在linux中,&和&&,|和||解释: & 表示任务在后台执行,如要在后台运行redis server,则有 redis server & && 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2' | 表示管道,上一条命令的输出,作为下一条命令参数,如 ec 阅读全文
posted @ 2020-04-26 13:49 sha_ka 阅读(626) 评论(0) 推荐(0) 编辑
摘要: Ubuntu自带的Python3.5升级到Python3.6。 Ubuntu16.04的人都知道,这个版本Ubuntu的软件源安装列表中是没有Python3.6的安装包的,所以我们需要添加安装源,在命令行输入如下命令: sudo add apt repository ppa:jonathonf/py 阅读全文
posted @ 2020-04-26 13:45 sha_ka 阅读(504) 评论(0) 推荐(0) 编辑
摘要: sudo apt get install software properties common 这下应该就可以了,执行sudo add apt repository 别忘了 sudo apt get update 阅读全文
posted @ 2020-04-26 13:44 sha_ka 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 高效使用终端命令行快捷键 快捷键 说明 ↑ 或 Ctrl + P 显示上一条命令 ↓ 或 Ctrl + N 显示下一条命令 → 或 Ctrl + F 光标向右移动一个字符 ← 或 Ctrl + B 光标向左移动一个字符 Alt + F 光标向右移动一个单词 Alt + B 光标向左移动一个单词 Ct 阅读全文
posted @ 2020-04-26 13:41 sha_ka 阅读(113) 评论(0) 推荐(0) 编辑