09 2018 档案

摘要:ZSET 特点: 类似set集合,有序,元素为字符串,每个元素都关联着一个浮点分数值,并按照分值由小到大的顺序排列 ZADD: 增加一个或者多个元素 ZADD key [NX|XX] [CH] [INCR] score member [score member ...] ZREM:移除一个或多个元素 阅读全文
posted @ 2018-09-30 12:26 PLAY_JOY 阅读(322) 评论(0) 推荐(0)
摘要:tasks.py 启动 worker: celery -A tasks worker -l info # 参数: -A指定的是app(即Celery实例)所在的文件模块,我们的app是放在tasks.py中,所以这里是 tasks;worker表示当前以worker的方式运行,比如运行定时任务就不用 阅读全文
posted @ 2018-09-17 21:49 PLAY_JOY 阅读(547) 评论(0) 推荐(0)
摘要:s = [[1, 10], [1.2, 11], [2, 5], [5, 15]] data = zip(*s) x_list = data[0] y_list = data[1] x_min = min(x_list) x_max = max(x_list) y_min = min(y_list) y_max = max(y_list) box = [x_min, x_max, y_min, ... 阅读全文
posted @ 2018-09-11 18:23 PLAY_JOY 阅读(196) 评论(0) 推荐(0)
摘要:1. 未进行add(想要取消修改) 2.已经add(取消放入本地缓存) 3.已经commit ,但未push到远程仓库 4.删除远程分支 5.遇到线上bug 6.git stash 详解 https://blog.csdn.net/stone_yw/article/details/80795669 阅读全文
posted @ 2018-09-11 12:12 PLAY_JOY 阅读(1200) 评论(0) 推荐(0)
摘要:#多进程 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 #多线程 线程是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈和局部... 阅读全文
posted @ 2018-09-09 18:58 PLAY_JOY 阅读(193) 评论(0) 推荐(0)
摘要:数组静态分配内存,链表动态分配内存; 数组在内存中连续,链表不连续; 数组元素在栈区,链表元素在堆区; 数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n); 数组插入或删除元素的时间复杂度O(n),链表的时间复杂度O(1)。 阅读全文
posted @ 2018-09-05 15:19 PLAY_JOY 阅读(328) 评论(0) 推荐(0)
摘要:make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下: 启动redis服务. 这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使 阅读全文
posted @ 2018-09-02 22:36 PLAY_JOY 阅读(101) 评论(0) 推荐(0)
摘要:1.准备工作 2.创建脚本文件 my_friends.py 启动完成后看到如上结果 接下来用python代码调用该任务 运行情况: 继续: celery周期性触发任务 我们将 select_populate_book 这个任务定义为每 10 秒执行一次。 config.py 创建celery 对象( 阅读全文
posted @ 2018-09-01 16:44 PLAY_JOY 阅读(358) 评论(0) 推荐(0)