摘要:
concurrent.futures介绍 future 是一种对象,表示异步执行的操作。这个概念是 concurrent.futures模块和asyncio包的基础。 Python标准库为我们提供了threading和multiprocessing模块编写相应的异步多线程/多进程代码。 concur
阅读全文
posted @ 2019-10-08 16:15
23云恋49枫
阅读(837)
推荐(0)
摘要:
为什么要压缩 web服务器将组成网页的文件进行gzip压缩后再传输给浏览器,浏览器获取到压缩文件后进行解压并解析展示网页内容。原本的资源只在传输过程中进行压缩,既节约了带宽,同时也提升了页面的浏览速率。在实际工作中,网页压缩使用的比较多,这里就简单的记录下nginx服务器下Gzip的配置 参数配置
阅读全文
posted @ 2019-09-24 17:48
23云恋49枫
阅读(539)
推荐(0)
摘要:
where which指令会在环境变量$PATH设置的目录里查找符合条件的文件,只能查可执行文件和别名(alias) ,并在PATH变量里面寻找 whereis 只能查二进制文件(含可执行文件)、说明文档,源文件等,从linux文件数据库(/var/lib/slocate/slocate.db 或
阅读全文
posted @ 2019-08-10 22:35
23云恋49枫
阅读(294)
推荐(0)
摘要:
目录分类 Linux目录结构的组织形式和Windows有很大的不同。首先Linux没有“盘(C盘、D盘、E盘)”的概念。已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。 Linux不像Windows那样的系统目录,Linux使用正斜杠"/"而不是反斜杠"\"来标识目录
阅读全文
posted @ 2019-08-06 22:26
23云恋49枫
阅读(189)
推荐(0)
摘要:
selinux(保护文件安全) 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。 SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELin
阅读全文
posted @ 2019-06-26 16:36
23云恋49枫
阅读(155)
推荐(0)
摘要:
前言 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完整的索引支持:对任何属性可索引 复制和高可用性:支持服务器之间的数据复制,支持主-从模式及服务器之间的相互复制。复制的主要目的是提供冗余及自动故障转移 自动分片:支持云级别的伸缩性:自动分
阅读全文
posted @ 2019-06-06 12:46
23云恋49枫
阅读(666)
推荐(0)
摘要:
前言 MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所熟知的那些SQL语句就不适用于MongoDB了,因为SQL语句是关系型数据库的标准
阅读全文
posted @ 2019-06-05 14:16
23云恋49枫
阅读(1684)
推荐(0)
摘要:
搭建WebGoat 安装前置条件说明 我们这里选择WebGoat的jar版本,由于WebGoat 8的jar文件已自带了tomcat和数据库,所以不需要再另外安装tomcat和mysql这种东西,只需要安装jdk用于运行jar文件即可。 由于WebGoat 8使用jdk 1.8编译所以我们也需要安装
阅读全文
posted @ 2019-05-08 15:46
23云恋49枫
阅读(2108)
推荐(0)
摘要:
https://www.cnblogs.com/linjiqin/p/5270938.html
阅读全文
posted @ 2019-03-25 16:28
23云恋49枫
阅读(177)
推荐(0)
posted @ 2019-03-12 11:20
23云恋49枫
阅读(12)
推荐(0)