
笔记
ernest_li_shun
这个作者很懒,什么都没留下…
展开
-
内存四区图
text:代码区,可执行二进制文件Data:数据区,存放全局已初始化数据,静态变量字符串常量Bss:存放的是全局未初始化变量,静态未初始化变量堆区 heap 用于动态内存的分配栈区:stack 加载函数的参数,返回值局部变量等,用的时候开辟,不用的时候就不开辟Bss 和Data是生命周期是整个程序执行时间,栈区的结构:如同水杯,一段开,一段闭,可以压栈和出栈,...原创 2018-05-20 14:48:15 · 542 阅读 · 0 评论 -
celery基本使用
celery结构讲解,异步任务的调度工具任务队列:跨线程,跨机器工作的一种机制 使用的是多进程客户端(Django flask 发布任务的一方)发布任务 send_sms.delay() 会将任务存到任务队列,先进先出任务发送 (具体传递的是什么)发送的仅仅是函数的(任务的)名字任务队列(broker)RabbitMQ Message Queue消息队列 Redis任务处理者(worker)多任...原创 2018-05-21 22:39:18 · 637 阅读 · 0 评论