上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页

2019年11月13日

Tornado

摘要: 引言 回想Django的部署方式 以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器都会有一个对应的线程来用web应用(如Django)进行处理。 考虑两类应用场景 用户量大,高并发 如秒杀 阅读全文

posted @ 2019-11-13 16:17 情难眠2 阅读(231) 评论(0) 推荐(0) 编辑

2019年11月11日

Python的WEB框架

摘要: Python的WEB框架 Bottle Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。 ? 1 2 3 4 pip install bottle easy_install bottle apt-ge 阅读全文

posted @ 2019-11-11 13:03 情难眠2 阅读(315) 评论(0) 推荐(0) 编辑

2019年11月2日

python面试题300多题

摘要: 第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 阅读全文

posted @ 2019-11-02 13:04 情难眠2 阅读(332) 评论(0) 推荐(0) 编辑

2019年11月1日

CentOS 6.4下PXE+Kickstart无人值守安装操作系统

摘要: CentOS 6.4下PXE+Kickstart无人值守安装操作系统 文章出处 https://note.youdao.com/ynoteshare1/index.html?id=2f8383d6e9824929012b041f069da26e&type=note 一、简介 1.1 什么是PXE P 阅读全文

posted @ 2019-11-01 17:45 情难眠2 阅读(149) 评论(0) 推荐(0) 编辑

2019年10月30日

WebSocket协议

摘要: WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 本文将使用Python编 阅读全文

posted @ 2019-10-30 10:53 情难眠2 阅读(236) 评论(0) 推荐(0) 编辑

2019年10月29日

IO多路复用(select、poll、epoll)介绍及select、epoll的实现

摘要: IO多路复用(select、poll、epoll)介绍及select、epoll的实现 IO多路复用中包括 select、pool、epoll,这些都属于同步,还不属于异步 一、IO多路复用介绍 1、select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来 阅读全文

posted @ 2019-10-29 17:24 情难眠2 阅读(514) 评论(0) 推荐(0) 编辑

网络编程

摘要: 文章出处 https://www.cnblogs.com/wupeiqi/articles/5040827.html Python线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #!/usr/bi 阅读全文

posted @ 2019-10-29 09:18 情难眠2 阅读(104) 评论(0) 推荐(0) 编辑

2019年10月26日

scrapy-redis组件

摘要: 文章出处 https://www.cnblogs.com/wupeiqi/articles/6912807.html scrapy-redis是一个基于redis的scrapy组件,通过它可以快速实现简单分布式爬虫程序,该组件本质上提供了三大功能: scheduler - 调度器 dupefilte 阅读全文

posted @ 2019-10-26 11:44 情难眠2 阅读(146) 评论(0) 推荐(0) 编辑

flask,scrapy,django信号

摘要: 简介 Django、Flask、scrapy都包含了一个“信号分配器”,使得当一些动作在框架的其他地方发生的时候,解耦的应用可以得到提醒。 通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者,这是特别有用的设计因为有些代码对某些事件是特别感兴趣的,比如删除动作。 下面,分别介绍一 阅读全文

posted @ 2019-10-26 09:46 情难眠2 阅读(135) 评论(0) 推荐(0) 编辑

flask信号

摘要: from blinker import Namespace from datetime import datetime from flask import request namespace = Namespace() login_signals = namespace.signal('login' 阅读全文

posted @ 2019-10-26 09:33 情难眠2 阅读(132) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页

导航