摘要: case语句 case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相 匹配的命令。 case var in 定义变量 pattern 1) 模式1; 用 | 分割多个模式,相当于or command1 需要执行的语句 ;; 两个分号代表命令结束 pattern 2) 阅读全文
posted @ 2020-04-21 22:37 鱼虫光 阅读(453) 评论(0) 推荐(0) 编辑
摘要: for循环 语法结构 列表循环 列表for循环:用于将一组命令执行已知的次数,下面给出了for循环语句的基本格式: for variable in {list} do command command … done 或者 for variable in a b c do command command 阅读全文
posted @ 2020-04-21 21:54 鱼虫光 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 什么是shell? Shell(外壳) 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Shell属于内置的脚本,程序开发的效率非 阅读全文
posted @ 2020-04-21 17:22 鱼虫光 阅读(239) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/linxid/article/details/88084693 阅读全文
posted @ 2020-04-20 16:55 鱼虫光 阅读(118) 评论(0) 推荐(0) 编辑
摘要: celery https://www.jianshu.com/p/1eeb96789248 https://www.jianshu.com/p/1840035cb510 https://blog.csdn.net/caca95/article/details/88896686 rabbitmq: 中 阅读全文
posted @ 2020-04-19 12:13 鱼虫光 阅读(107) 评论(0) 推荐(0) 编辑
摘要: var,let,const三者区别和联系: var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。 let定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问。 const一般用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能修改。 块作用域就是{}, 阅读全文
posted @ 2020-04-18 23:26 鱼虫光 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 埋点数据分析:https://www.cnblogs.com/jiegege/p/8461421.html AARRR模型:https://www.cnblogs.com/jiegege/p/8461282.html 数据分析——用户分群分析:https://www.cnblogs.com/jieg 阅读全文
posted @ 2020-04-17 11:07 鱼虫光 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、什么是哈希表? 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f(key),对任意给定的关 阅读全文
posted @ 2020-04-15 13:51 鱼虫光 阅读(631) 评论(0) 推荐(0) 编辑
摘要: django-filter的使用 https://www.jianshu.com/p/b7a7dc42c79f partial=True 当修改数据时,序列化器默认要求传递所有required=True的字段,否则is_valid验证不通过 可以通过设置partial=True允许只修改部分字段,如 阅读全文
posted @ 2020-04-12 21:12 鱼虫光 阅读(357) 评论(0) 推荐(0) 编辑
摘要: redis事务的一些概念: 基本概念:redis事务就是一致性,顺序性,排他性地执行一个队列中的一系列命令, 这种一次性执行多个命令等待所有回复的做法叫做“流水线”,可以减少客户端与服务端的通信次数,提高效率,流水线可以分为事务性和非事务性,用pipeline实现一次执行多个不同命令 redis事务 阅读全文
posted @ 2020-04-11 16:00 鱼虫光 阅读(116) 评论(0) 推荐(0) 编辑