摘要: 1、请求头获取用户设备 from django.core.handlers.wgi import WSGIRequest request.environ.get('HTTP_USER_AGENT') 2.点赞效果: <span>+1<span> tag = document.createElemen 阅读全文
posted @ 2018-10-18 09:52 文二1234 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 后端: a-邮箱格式 定义一个模板: -a -用户,用户名>6 -密码,长度大于12 用户请求到来, 从用户请求获取需要的字段 定义一个模板: 阅读全文
posted @ 2018-10-15 21:11 文二1234 阅读(264) 评论(0) 推荐(0) 编辑
摘要: obj.set_cookie(path='',domin='',secure=False,httponly) path 用于从该cookie被指定的url使用,domin指定使用的域名(www.baidu.com为二级域名,baidu.com为顶级域名) ,都只能在当前域名和路径下使用,secure 阅读全文
posted @ 2018-09-19 22:29 文二1234 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 解决进程间干扰: r = threading.Lock() r.acquire 执行当前代码,代码未执行完,CPU不能执行其他线程 r.release 阅读全文
posted @ 2018-04-11 21:49 文二1234 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在进程中创建新线程: 方式一: import threating def foo(n): t1 = threading.Thread(target=foo,args=(1,)) t1.start 方式二: 阅读全文
posted @ 2018-04-11 21:22 文二1234 阅读(68) 评论(0) 推荐(0) 编辑
摘要: map: 第一个接收函数名,第二个接收可迭代对象 ls = [1,2,3] rs = map(str, ls) #打印结果 ['1', '2', '3'] lt = [1, 2, 3, 4, 5, 6] def add(num): return num + 1 rs = map(add, lt) p 阅读全文
posted @ 2017-12-21 21:58 文二1234 阅读(86) 评论(0) 推荐(0) 编辑