自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Celery的简单使用介绍笔记。

Celery的相关模块任务模块 Task包含异步任务和定时任务. 其中, 异步任务通常在业务逻辑中被触发并发往任务队列, 而定时任务由 Celery Beat 进程周期性地将任务发往任务队列.消息中间件 Broker(中间人)Broker, 即为任务调度队列, 接收任务生产者发来的消息(即任务), 将任务存入队列. Celery 本身不提供队列服务,...

2019-09-28 17:41:00 223

转载 Django的forms.ModelForm自定义特殊条件认证。

class ProfileForm(forms.ModelForm): class Meta: model = Profile fields = '__all__' def clean_max_distance(self): # 方法的名字必须clean开头 cleaned = super...

2019-09-23 21:41:00 291

转载 对象的属性输出,魔法方法__dict__

In [17]: class Td(): ...: def __init__(self): ...: self.a = 1 ...: self.b = '234' ...: ...

2019-09-23 18:06:00 168

转载 Django从model对象里面提取出字段与属性,并转换成字典。

from datetime import date, time , datetimedef model_to_dict(model_obj, ignore=()): ''' 将一个model对象转换成字典 ''' att_dict = {} for field in model_obj._meta.fields: ...

2019-09-23 16:50:00 1579

转载 刚刚想起猴子布丁,查了点资料,自己实践了下,记录汇总下。

猴子补丁(monkey patch)的主要功能就是动态的属性和方法的替换(真的超级无节操)因为Python是面向对象的编程,所以一切类,实例对象,导入的包都可以当做对象。首相定义一个最简单的类:class A(): pass 实例化a = A()好了这个类A里面默认没有属性跟方法实例a里面也没有任何的实例方法首先我们可以对...

2019-09-23 02:24:00 168

转载 HTTP通信传输过程详解。

点击一个URL以后,到最终页面返回,中间都会发生什么过程。一、点击URL:new.qq.com二、首先 DNS 解析 linux 可以用dig 域名查看ip地址服务器 1、一个域名可能回对应多个IP地址  2、一个IP地址也可能对应多个域名三、客户端与服务器建立TCP连接  1、client-->SYN----->serv...

2019-09-22 00:51:00 620

转载 python装饰器详解,多层装饰器,及带参数的装饰器。

pyhon学习有一段时间了,今天又碰到了Django的中间件,其实Django里面的中间件,就是用了多层的装饰器,然后去了解了一下多层装饰器,感觉有写东西差不多快忘了,也可能前面没学好。现在重新记录,学习下。普通装饰器:def warp(func): print('我是装饰器,碰到需要装饰的函数,一开始执行这里') def inner(*args...

2019-09-21 19:38:00 406

转载 Django返回数据json.dumps相关设置。

json.dump( obj, fp, *, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, default=None, sort_keys=...

2019-09-20 14:35:00 584

转载 Mac下安装mysql后无法启动,提示. ERROR! The server quit without updating PID file

我的电脑启动时候提示:sudo /usr/local/opt/mysql@5.7/support-files/mysql.server startPassword:Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/var/mysql/shijianzhongdeMacBook-P...

2019-09-19 23:54:00 459

转载 高并发的情况下,如果处理大量请求修改同一样变量,用copy不用加锁。

modif_dict = {'name': None, 'age':None}假如上面的数据是一个大量并发读取并修改的数据modif_dicf['name'] = 'xiaom'modif_dict['age'] = 18像上面这样的数据有大量的请求写入,为了防止高并发时数据重复写入,数据出现问题。可以在前面添加param = modif_dicy.copy...

2019-09-19 22:39:00 475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除