会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhouhao666
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2019年6月28日
yield实现协程
摘要: import time def func1(): for i in range(10000): i+1 def func2(): for i in range(10000): i+1 start = time.time() func1() func2() stop=time.time() print
阅读全文
posted @ 2019-06-28 12:43 zhouhao666
阅读(1185)
评论(0)
推荐(0)
2019年6月25日
gevent模块
摘要: Gevent 是一个第三方库,可以轻松通过gevent实现并发同步或异步编程,在gevent中用到的主要模式是Greenlet, 它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部运行在主程序操作系统进程的内部,但它们被协作式地调度。 下载:pip3 install geven
阅读全文
posted @ 2019-06-25 23:05 zhouhao666
阅读(395)
评论(0)
推荐(0)
2019年6月9日
多进程
摘要: 进程池模块调用:from concurrent.futures import ProcessPoolExecutor from concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutor import time,random,os
阅读全文
posted @ 2019-06-09 22:57 zhouhao666
阅读(113)
评论(0)
推荐(0)
基于多线程实现套接字服务端支持并发
摘要: from socket import * from threading import Thread def comunicat(conn): while True: # 通信循环 try: data = conn.recv(1024) if len(data) == 0: break conn.se
阅读全文
posted @ 2019-06-09 19:30 zhouhao666
阅读(448)
评论(0)
推荐(0)
2018年12月17日
视图和路由
摘要: 视图 第一种方法: 第二种方法: 第三种方法: 第四种方法:ViewSetMixin 它有什么作用?用了它之后,视图类中不需要写get,post,put方法了,自己定义方法就可以了 让请求方法对应到自己定义的方法上,配置路由
阅读全文
posted @ 2018-12-17 17:09 zhouhao666
阅读(236)
评论(0)
推荐(0)
2018年12月11日
序列化组件
摘要: 序列化组件: --Serializer 1、重命名:用source: xx = serializers.CharField(source='name') 2、取出版社名字: 方式一: -在模型表中重写__str__方法 -publish=serializers.CharField() 方式二: -用
阅读全文
posted @ 2018-12-11 17:18 zhouhao666
阅读(138)
评论(0)
推荐(0)
2018年12月10日
cbv、resful、APIView和序列化组件
摘要: CBV的源码分析 -Class Base View(基于类的视图) -Function Base View( 基于函数的视图) -def as_view 类方法 -def view:类方法内部,闭包函数定义:内层函数包含对外部作用域的引用 -python中一切皆对象:函数也是对象 -hasattr(
阅读全文
posted @ 2018-12-10 18:36 zhouhao666
阅读(210)
评论(0)
推荐(0)
2018年11月28日
BBS注册和登入功能
摘要: myforms.py(注册部分form组件) 视图层 views.py
阅读全文
posted @ 2018-11-28 19:03 zhouhao666
阅读(1326)
评论(0)
推荐(0)
2018年11月27日
BBS登入和数据库迁移部分
摘要: 数据库迁移部分 登入的四种方式
阅读全文
posted @ 2018-11-27 18:49 zhouhao666
阅读(172)
评论(0)
推荐(0)
2018年11月26日
Auth组件
摘要: Auth:django内置的用户认证系统,可以快速的实现,登录,注销,修改密码.... -(1)先创建超级用户: -python3 manage.py createsuperuser -输入用户名,邮箱(可以不输入),密码,敲回车,这样就创建出一个超级用户 -也就是在auth_user这个表中插入了
阅读全文
posted @ 2018-11-26 21:12 zhouhao666
阅读(114)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告