2019年3月21日
摘要: Flask Flask 本身只有一个内核,几乎所有的功能都需要用第三方的扩展来实现。 Flask 没有默认使用的数据库,默认依赖两个外部库:Jinja2 模板引擎和 WSGI 工具箱(采用的时 Werkzeug 路由模块) Flask 自由、灵活,可扩展性强,第三方库的选择面广,开发者可以根据需求结 阅读全文
posted @ 2019-03-21 23:16 lin-gooo 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、 Nginx 基础 Nginx优势 1.支持高并发请求,官方测试Nginx能够支撑5万并发连接,实际生产环境中可以支撑2~4万并发连接数。主要是Nginx使用了最新的epoll(Linux2.6内核)和kqueue(freeBSD)网路I/O模型,而Apache使用的是传统的Select模型,A 阅读全文
posted @ 2019-03-21 22:12 lin-gooo 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、JWT的构成 是一种基于JSON的、用于在网络上声明某种主张的令牌(token)。由三部分构成,第一部分:头部(header) 第二部分:载荷(payload) 第三部分:签证(signature). header:jwt的头部承载两部分信息 声明token类型,这里是jwt 声明生成签名所使用 阅读全文
posted @ 2019-03-21 19:47 lin-gooo 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 三次握手 含义 : 建立一个TCP连接时,需要客户端和服务器总共发送3个包 目的 : 让客户端连接到服务器的指定端口,建立起TCP连接,同步连接双方的序列号和确认号,并交换 TCP 窗口大小信息,当客户端执行connect()时将触发三次握手。 第一次握手 : 客户端发送 : SYN=1 代表是一个 阅读全文
posted @ 2019-03-21 08:12 lin-gooo 阅读(168) 评论(0) 推荐(0) 编辑