_潜行者

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年5月31日

摘要: 一、在django后台admin管理页面添加自己增加的表结构 通过终端命令:python3 manage.py makemigrations, python3 manage.py migrate 我们在Django自带的后台管理页面可以看到Django自动生成表结构,那么要是想成自己的表结构需要这么 阅读全文
posted @ 2017-05-31 14:19 _潜行者 阅读(483) 评论(0) 推荐(0) 编辑

摘要: Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 一、创建django程序 终端命令:django-admin startproject 阅读全文
posted @ 2017-05-31 13:52 _潜行者 阅读(208) 评论(0) 推荐(0) 编辑

2017年5月14日

摘要: 1直接form提交给后台处理 2.伪ajax(iframe) 此方法发送请求不刷新页面,利用iframe 的局部刷新特性,对浏览器兼容性更好 阅读全文
posted @ 2017-05-14 17:10 _潜行者 阅读(310) 评论(0) 推荐(0) 编辑

2017年4月27日

摘要: 概念: 什么是线程池? 诸如web服务器、数据库服务器、文件服务器和邮件服务器等许多服务器应用都面向处理来自某些远程来源的大量短小的任务。构建服务器应用程序的一个过于简单的模型是:每当一个请求到达就创建一个新的服务对象,然后在新的服务对象中为请求服务。但当有大量请求并发访问时,服务器不断的创建和销毁 阅读全文
posted @ 2017-04-27 11:39 _潜行者 阅读(211) 评论(0) 推荐(0) 编辑

2017年4月26日

摘要: python的threading.Thread类有一个run方法,用于定义线程的功能函数,可以在自己的线程类中覆盖该方法。而创建自己的线程实例后,通过Thread类的start方法,可以启动该线程,交给python虚拟机进行调度,当该线程获得执行的机会时,就会调用run方法执行线程。 每个线程一定会 阅读全文
posted @ 2017-04-26 22:22 _潜行者 阅读(211) 评论(0) 推荐(0) 编辑

2017年4月22日

摘要: 运行代码,毫不留情地得到一个TypeError: 错误的原因是Student对象不是一个可序列化为JSON的对象。 如果连class的实例对象都无法序列化为JSON,这肯定不合理! 别急,我们仔细看看dumps()方法的参数列表,可以发现,除了第一个必须的obj参数外,dumps()方法还提供了一大 阅读全文
posted @ 2017-04-22 21:22 _潜行者 阅读(213) 评论(0) 推荐(0) 编辑

摘要: collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。 定义一个class又小题大做了,这时,namedtu 阅读全文
posted @ 2017-04-22 17:52 _潜行者 阅读(478) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2017-04-22 17:43 _潜行者 阅读(140) 评论(0) 推荐(0) 编辑

摘要: socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一 般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Sock 阅读全文
posted @ 2017-04-22 16:58 _潜行者 阅读(285) 评论(0) 推荐(0) 编辑