03 2021 档案

摘要:MongoDB是一个基于分布式 文件存储的NoSQL数据库,适合存储JSON风格文件的形式。 三元素:数据库、集合和文档。 文档:对应着关系数据库中的行,就是一个对象,由键值对构成,是json的扩展Bson形式,示例 {'name':'guojing','gender':'男'} 集合:类似于关系数 阅读全文
posted @ 2021-03-30 23:01 eliwang 阅读(2297) 评论(6) 推荐(2) 编辑
摘要:孤儿进程: 父进程先退出,而它的子进程还在运行,那么还在运行的子进程就被称为孤儿进程。孤儿进程会被进程号为1的init进程所收养,并对它们完成工作状态的收集工作,因此不会对系统造成危害。 僵尸进程: 子进程退出,而父进程并没有调用wait()或waitpid()函数来获取子进程的信息,导致子进程的进 阅读全文
posted @ 2021-03-30 12:05 eliwang 阅读(370) 评论(0) 推荐(0) 编辑
摘要:gzip模块能够直接压缩和解压缩bytes-like类型的数据,同时也能实现对应格式文件的压缩与解压缩 一、数据压缩与解压缩 压缩 gzip.compress(data) data:需要压缩的bytes-like类型数据 compresslevel参数:可选,用数字0-9表示压缩级别,默认最高压缩级 阅读全文
posted @ 2021-03-29 12:48 eliwang 阅读(17595) 评论(0) 推荐(1) 编辑
摘要:如果既想匹配'/'进行反向代理,同时又想通过nginx提供网站首页,可以在server中进行如下配置: user python; # 运行Nginx的用户 worker_processes auto; # 根据经验,一般为处理器核数的1-2倍 error_log logs/error.log not 阅读全文
posted @ 2021-03-26 16:28 eliwang 阅读(289) 评论(0) 推荐(0) 编辑
摘要:我们可以借助Linux中的xargs,在终端中执行命令来实现这两个功能。 一、批量删除键 批量删除以"key"开头key的方法,需要借助Linux中的xargs,在终端中执行以下命令: redis-cli keys 'key*' | xargs redis-cli del #记得keys的参数要加引 阅读全文
posted @ 2021-03-25 22:47 eliwang 阅读(743) 评论(0) 推荐(0) 编辑
摘要:一、安装 下载 打开redis官方网站,推荐下载稳定版本(stable) wget https://download.redis.io/releases/redis-6.2.1.tar.gz 解压 tar -zxvf redis-6.2.1.tar.gz 改名并移动到/usr/local目录下(推荐 阅读全文
posted @ 2021-03-25 22:30 eliwang 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:一、什么是协程 协程,又称微线程,纤程。英文名Coroutine。可以认为是比线程更小的执行单元,因为他自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程切换到另一个协程。 只要这个过程中保存或恢复CPU上下文那么程序还是可以运行的。 目前的协程框架一般都是设计成 1:N 模式,即一个线程 阅读全文
posted @ 2021-03-23 21:58 eliwang 阅读(468) 评论(0) 推荐(0) 编辑
摘要:一、程序和进程的区别 编写完毕的代码,在没有运行的时候,称之为程序。 正在运行着的代码,就称为进程。它除了包含代码以外,还有需要运行的环境等,所以它和程序有所区别 二、进程的创建 主要有以下几种方式: fork()函数 (不支持windows系统) 实例化multiprocessing模块中的Pro 阅读全文
posted @ 2021-03-21 12:40 eliwang 阅读(187) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示