摘要:Python线程 Threading模块用于提供线程相关的操作,线程是应用程序中工作的最小单元。 直接调用 继承式调用 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName 获取线程名称 setDaemon 设置为后台线程或前台线程(默认) 如果是后台
阅读全文
posted @ 2018-11-28 17:45
|
|||
文章分类 - python
摘要:Python线程 Threading模块用于提供线程相关的操作,线程是应用程序中工作的最小单元。 直接调用 继承式调用 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName 获取线程名称 setDaemon 设置为后台线程或前台线程(默认) 如果是后台
阅读全文
posted @ 2018-11-28 17:45
摘要:本节大纲: 什么是模块? 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合
阅读全文
posted @ 2018-11-25 20:22
摘要:什么是socket? 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux
阅读全文
posted @ 2018-11-25 13:19
摘要:修改默认数据库为mysql 1.修改项目settings文件 2.在proj下的__init__.py文件添加上 3.同步 Form组件 django中的Form一般有两种功能: 输入html 验证用户输入 class myForm(forms.Form): user_type_choice = (
阅读全文
posted @ 2018-11-24 22:39
摘要:一、为什么要在生产上部署Django? 由于django自带web server性能不够好,所以在生产上通常用uwsgi server来代替django自带web server。 二、uwsgi+Django部署 uwsgi介绍 uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、htt
阅读全文
posted @ 2018-11-24 13:29
|
|||