Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入网址,会 ...
分类:
Web程序 时间:
2018-06-10 20:09:23
阅读次数:
143
import socket #from socket import * ip_port=('127.0.0.1',8000) back_log=5 buffer_size=1024 tcp_server=socket.socket(socket.AF_INET,socket.SOCK_STREAM) ...
分类:
编程语言 时间:
2018-06-03 19:48:33
阅读次数:
1724
一、数据库管理系统DBMS 软件 写程序时需要做的: a、数据库在本地 1、找到目录 2、添加数据 b、数据库在远程 1、socket连接上远程机器 2、socket发送(命令) 我们需要做些什么: a、 A、程序 程序,socket客户端 B、数据 socket服务端 C、制作一套规则 ... D ...
分类:
数据库 时间:
2018-06-03 14:50:41
阅读次数:
216
socket 客户端 import socket 1.client = socket.socket() # socket.TCP/IP 选择连接的类型,默认为本地连接 2.client.connect(('localhost', 6000)) # connect(a.ip, a.port) a.ip ...
分类:
其他好文 时间:
2018-05-29 12:01:10
阅读次数:
148
一 什么是web框架? 框架,即framwork,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 最简 ...
分类:
其他好文 时间:
2018-05-29 01:47:26
阅读次数:
138
高性能相关 - 提高并发:买电脑->写程序->开进程->开线程->单线程 本质: 浏览器本质,socket客户端遵循Http协议 HTTP协议本质:通过\r\n分割的规范+ 请求响应之后断开链接 == > 无状态、 短连接 具体: Http协议是建立在tcp之上的,是一种规范,它规范定了发送的数据的 ...
分类:
其他好文 时间:
2018-05-10 11:31:07
阅读次数:
121
I/O复用(本身是阻塞的)网络程序需要使用I/O复用技术的情况:1.客户端程序需要同时处理多个socket。2.客户端需要同时处理用户输入和网络连接3.TCP服务器要同时处理监听socket和连接socket4.服务器要同时处理TCP请求和UDP请求5.服务器要同时监听多个端口,或者处理多种服务。linux下实现I/O复用的系统调用主要有select,poll和epollselect系统调用的用途
分类:
系统相关 时间:
2018-05-09 23:20:24
阅读次数:
240
一、Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 1、半成品自定义web框架 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入 ...
分类:
Web程序 时间:
2018-05-02 20:58:24
阅读次数:
179
系列文章 √第一章 元类编程,已完成 ; √第二章 网络编程,已完成 ; 本文目录 什么是socket?创建socket客户端创建socket服务端socket工作流程图解socket公共函数汇总实战:搭建在线聊天机器人 . 什么是socket? 说到网络编程,难免要提到socket? 那什么是so ...
分类:
编程语言 时间:
2018-04-30 18:10:43
阅读次数:
378
Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() sk.bind(("127.0.0.1" ...
分类:
Web程序 时间:
2018-04-27 21:12:35
阅读次数:
189