摘要: 高阶函数 1、什么是高阶函数 在Python中,变量可以指向函数 函数名也是变量 既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 map()高阶函数 map(function, iterable, ...) 功能 将第一个参数 fun 阅读全文
posted @ 2020-03-11 16:07 一介䝂鷘 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 深浅拷贝 在Python中使用copy模块用于对象的拷贝操作。 该模块提供了两个主要的方法:浅拷贝 copy.copy() 深拷贝 copy.deepcopy() 1、浅拷贝(copy) 浅拷贝: 不管是多么复杂的数据结构,浅拷贝只会拷贝第一层. 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了 阅读全文
posted @ 2020-03-11 15:23 一介䝂鷘 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 装饰器 1、装饰器的作用 1. 装饰器作用:本质是函数(装饰其他函数)就是为其他函数添加其他功能 2. 装饰器必须准寻得原则: 1)不能修改被装饰函数的源代码 2)不能修改被装饰函数的调用方式 3.实现装饰器知识储备: 1)函数即“变量” 2)高阶函数 3)嵌套函数 高阶函数+潜逃函数=》装饰器 2 阅读全文
posted @ 2020-03-09 23:05 一介䝂鷘 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、redis持久化简介 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结 阅读全文
posted @ 2020-03-09 16:57 一介䝂鷘 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 进程 1、什么是进程(process)? 定义:1)进程是资源分配最小单位 2)当一个可执行程序被系统执行(分配内存资源)就变成了一个进程 1. 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,这种执行的程序就称之为进程 2. 程序和进程的区别就在于:程序是指令的集合,它是进程 阅读全文
posted @ 2020-03-09 16:00 一介䝂鷘 阅读(105) 评论(0) 推荐(0) 编辑
摘要: nginx常用配置 1、nginx配置文件注释 #运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log 阅读全文
posted @ 2020-03-09 15:22 一介䝂鷘 阅读(301) 评论(0) 推荐(0) 编辑
摘要: redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多 包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型) 这些数据类型都支持push/pop、add/r 阅读全文
posted @ 2020-03-09 02:03 一介䝂鷘 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Nginx是什么 Nginx同Apache一样都是一种WEB服务器。 Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器,Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。 nginx高并发原理( 多进程+epoll实现高并 阅读全文
posted @ 2020-03-09 01:52 一介䝂鷘 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、什么是docker compose Compose是一个定义和管理多容器的工具,使用Python语言编写。 使用Compose配置文件描述多个容器应用的架构,比如使用什么镜像、数据卷、网络、映射端口等; 然后一条命令管理所有服务,比如启动、停止、重启等。 2、docker compose作用 现 阅读全文
posted @ 2020-03-09 01:41 一介䝂鷘 阅读(170) 评论(0) 推荐(0) 编辑