上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 列表查找:从列表中查找指定元素 输入:列表、待查找元素 输出:元素下标或未找到元素 列表查找的两种方法: 顺序查找 从列表的第一个元素开始,顺序进行搜索,直到找到为止。 二分查找 (大前提有序)从有序列表的候选区[0:n]开始,通过对待查找的值与候选区中间值的比较,可以使候选区减少一半。 从列表的第 阅读全文
posted @ 2019-05-04 14:18 下山打老虎i 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: 在开始这三种算法的学习之前,我们要先来补给几个知识: 时间复杂度 时间复杂度:用来评估算法运行效率的一个式子 时间复杂度-小结: 快速地判断算法复杂度: 简单情况: 确定问题规模n 循环减半过程 -- logn k层关于n的循环 n的k次方 复杂情况:根据算法执行过程判断 稳定性: 相同值的情况下, 阅读全文
posted @ 2019-05-03 12:51 下山打老虎i 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 此次分享的堆排序实现代码是没有使用递归的,在开始之前,要先补给几个知识。 知识补给1:完全二叉树 满二叉树:一个二叉树,如果每一层的节点数都达到最大值,则这个二叉树就是满二叉树。 在上图中,只有(a)是满二叉树。 完全二叉树:叶节点只能出现在最下层和次下层,并且最下面一层的结点都集中在该层最左边的若 阅读全文
posted @ 2019-05-02 20:44 下山打老虎i 阅读(407) 评论(0) 推荐(0) 编辑
摘要: supervisor是一个c/s系统,被用来在类Unix系统中监控进程状态。supervisor使用python开发。 服务端进程为supervisord,主要负责启动自身及其监控的子进程,响应客户端命令,重启异常退出的子进程,记录子进程stdout和stderr输出,生成和处理子进程生命周期中的事 阅读全文
posted @ 2019-05-01 13:35 下山打老虎i 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 引言 我们都知道redis性能很高,单机版的qps(每秒查询率)可以达到10万+,但是即使如此我们也不会在生产环境去搭建单机版本的redis,原因如下: 主从流程架构 Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。分了分担读压力,redis支持主从复制,redis的主从结构可 阅读全文
posted @ 2019-04-30 17:00 下山打老虎i 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 将redis用作缓存时,如果内存空间用满,就会自动驱逐老的数据。默认情况下,memcached就是这种方式。 LRU是Redis唯一支持的回收算法。 maxmemory配置指令 maxmemory用于指定Redis能使用的最大内存。既可以在redis.conf文件中配置,也可以在运行过程中通过CON 阅读全文
posted @ 2019-04-30 14:55 下山打老虎i 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 与URI(统一资源标识符)相比,我们更熟悉URL(统一资源定位符)。URL正是在使用Web浏览器等访问Web页面时需要输入的网址地址。比如下图的 http://hackr.jp/ 就是 URL。 一、统一资源标识符 URI是Uniform Resource Identifier的缩写。RFC2396 阅读全文
posted @ 2019-04-29 23:22 下山打老虎i 阅读(1870) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Xpath是一门在XML文档中查找信息的语言。Xpath可用来在XML文档中对元素和属性进行遍历。Xpath是W3C XSLT标准的主要元素,并且XQuery和XPointer都构建于XPath表达之上。 二、安装 三、XPath语法 节点关系 (1)父(Parent) 每个元素以及属性都 阅读全文
posted @ 2019-04-28 23:23 下山打老虎i 阅读(4709) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 介绍 二 基本使用 三 遍历文档树 四 搜索文档树 五 修改文档树 六 总结 一 介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小 阅读全文
posted @ 2019-04-28 22:37 下山打老虎i 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 二 安装 三 基本使用 四 选择器 五 等待元素被夹在 元素交互操作 其他 项目联 一 介绍 二 安装 1、有界面浏览器 2、无界面浏览器 PhantomJS不再更新 #安装:selenium+phantomjs pip3 install selenium 下载phantomjs,解压后把 阅读全文
posted @ 2019-04-24 11:47 下山打老虎i 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页