Tornado 是一个Python Web框架和异步网络库,最初是在FriendFeed上开发的。 通过使用非阻塞网络I / O,Tornado可以扩展到数万个开放连接,使其成为长轮询, WebSockets和其他需要与每个用户建立长期连接的应用程序的理想选择 。 第一个 tornado 服务端 ...
分类:
其他好文 时间:
2019-02-16 20:49:39
阅读次数:
172
第1章 课程概述通过本章让学生:1.了解本次项目实战主要有那些功能有,以及通过本次项目实战,学生可以掌握开发一个应用所需的全部知识。2.在课程安排上,我们主要以实际的开发顺序来讲解,保证学员能够所学即所得。第2章 首页框架搭建本章正式开始我们的项目开发,在开发项目的过程中穿插我们要讲的知识点,本节课 ...
分类:
移动开发 时间:
2019-01-23 00:24:44
阅读次数:
275
<!--done--> asyncio模块 这是官网也非常推荐的一个实现高并发的一个模块,python也是在python 3.4中引入了协程的概念。 asyncio 是干什么的? 异步网络操作 并发 协程 python3.0时代,标准库里的异步网络模块:select(非常底层) python3.0时 ...
分类:
其他好文 时间:
2019-01-15 20:03:39
阅读次数:
150
一.什么是Ajax Ajax(Asynchronous JavaScript and XML),可以理解为JavaScript执行异步网络请求。通俗的理解的话就是,如果没有Ajax技术,改变网页的一小部分(哪怕是一行文字、一张图片)都需要重新加载一次整个页面,而有了Ajax之后,就可以实现在网页不跳 ...
分类:
Web程序 时间:
2019-01-13 21:11:44
阅读次数:
220
一、nginx的优势 支持高并发资源消耗少可以做http反向代理和负载均衡支持异步网络i/o事件模型epoll 二、安装nginx的依赖包 三、下载nginx 四、解压缩 五、释放编译文件,生成Makefile 六、编译安装 七、启动 ...
分类:
其他好文 时间:
2019-01-11 16:03:22
阅读次数:
181
Scrapy是什么? scrapy 是一个为了爬取网站数据,提取结构性数据而编写的应用框架,我们只需要实现少量代码,就能够快速的抓取到数据内容。Scrapy 使用了 Twisted['tw?st?d](其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步 ...
分类:
其他好文 时间:
2019-01-11 12:11:04
阅读次数:
377
Scrapy Scrapy 是一个位了爬取网站数据,提取数据结构性数据而编写的应用框架,少量代码,就能快速爬取,使用了Twisted 异步网络框架,加快我们下载速度! 工作流程 制作 Scrapy 爬虫 一共需要4步: 新建项目 (scrapy startproject xxx):新建一个新的爬虫项 ...
分类:
其他好文 时间:
2018-12-24 22:04:44
阅读次数:
198
InChat 一个IM通讯框架 一个轻量级、高效率的支持多端(应用与硬件Iot)的异步网络应用通讯框架。(核心底层Netty) 版本目标:完成基本的消息通讯(仅支持文本消息),离线消息存储,历史消息查询,一对一聊天、自我聊天、群聊等。 你可以使用InChat,快速搭建一个基于SpringBoot的I ...
分类:
其他好文 时间:
2018-12-17 18:03:43
阅读次数:
218
补充:本文也是拖迟一周才更新的。也是由于项目原因。 时间:2018.12.03-2018.12.08 1.在主线程操作UI 在开发中我们一般只在主线程操作UI,但是在一些方法中我们会调用一下UI处理。这时候就会报出一些错误警告等。 在本周开发中我就遇到这个问题,在一个异步网络请求中,刷新UI结果报警 ...
分类:
移动开发 时间:
2018-12-13 16:37:28
阅读次数:
288
什么是scrapy? scrapy是一个为了爬去网站数据,提取结构性数据而编写的应用框架,我们只需要实现少量的代码,就能够快速的抓取 scrapy使用了 Twisted 异步网络框架,可以加快我们的下载速度 异步和非阻塞的区别 异步:调用在发布之后,这个调用就直接返回,不管有无结果 非阻塞:关注的是 ...
分类:
其他好文 时间:
2018-12-13 10:21:30
阅读次数:
203