2019年3月24日
摘要: HTTP 的特性 HTTP 超文本传输协议,构建于 TCP/IP 协议之上,是一个应用层协议,默认端口号是 80 HTTP 是无连接无状态的 请求报文 HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。把 HTTP 请求分为三个部分:状态行、请求头、请求主体。 HT 阅读全文
posted @ 2019-03-24 21:58 lin-gooo 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 进程 一、基本概念 进程是系统资源分配的最小单位, 程序隔离的边界系统由一个个进程(程序)组成。一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region) 进程是系统资源分配的最小单位, 程序隔离的边界系统由一个个进程(程序)组成。一般情 阅读全文
posted @ 2019-03-24 19:49 lin-gooo 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 一、消息队列 什么是消息队列? “消息队列”是在消息的传输过程中保存消息的容器。 “消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。 消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器是消息从它的源传输到它 阅读全文
posted @ 2019-03-24 12:18 lin-gooo 阅读(1047) 评论(1) 推荐(0) 编辑
摘要: 何谓存储引擎 : MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中都使用着不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,能够各自在不同方面提高对数据增删改查操作的效率,从而改善你的应用整体功能。 这些不同的技术以及配套的相关功能在My 阅读全文
posted @ 2019-03-24 11:56 lin-gooo 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 概念: ORM:对象关系映射 , 全拼 Object-Relation Mapping ,是一种为了解决面向对象与关系数据库存在的互不匹配现象的技术。主要实现模型对象到关系型数据库数据的映射.比如:把数据库表中每条记录映射为一个模型对象 使用原因: 若不使用ORM框架实现一个应用程序时,我们可能会写 阅读全文
posted @ 2019-03-24 08:31 lin-gooo 阅读(172) 评论(0) 推荐(0) 编辑
2019年3月23日
摘要: Python的内存管理机制:引用计数、垃圾回收、内存池机制 一、引用计数 引用计数(reference count),指的是每个Python对象都有一个计数器,记录着当前有多少个变量指向这个对象。 引用计数增减:将一个对象直接或者间接赋值给一个变量时,对象的计数器会加1;当变量被del删除,或者离开 阅读全文
posted @ 2019-03-23 22:16 lin-gooo 阅读(401) 评论(0) 推荐(0) 编辑
2019年3月22日
摘要: 0、基础 概念 Docker是一个开源的容器引擎,基于LXC容器技术,使用Go语言开发。源代码托管在Github上,并遵从Apache2.0协议。 Docker采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。 简单来说:Docker就是一种快速解决生产问题的一种技术 阅读全文
posted @ 2019-03-22 22:50 lin-gooo 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1. 添加索引 MySQL数据库的四类索引: index 普通索引,数据可以重复,没有任何限制。 unique 唯一索引,要求索引列的值必须唯一,但允许有空值;如果是组合索引,那么列值的组合必须唯一。 primary key 主键索引,是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值,一般是 阅读全文
posted @ 2019-03-22 08:15 lin-gooo 阅读(238) 评论(0) 推荐(0) 编辑
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) 编辑