02 2019 档案

摘要:一.查找 时间复杂度是用来估算算法运行速度的一种方式,通常采用大O表示法。 需要注意以下几点: -时间复杂度指的不是算法运行时间,而是算法运行的增速。 -时间复杂度是估算,一些非必要的会省略(比如复杂度的系数)。 -通常表示为O(n),其中n为操作数。 快速判断时间复杂度的方法: -如果发现循环数减 阅读全文
posted @ 2019-02-28 21:46 不喜欢酸甜的刘青阳 阅读(292) 评论(0) 推荐(0)
摘要:什么是爬虫 爬虫就是通过编写程序模拟浏览器上网,然后让其去互联网上抓取数据的过程. 哪些语言可以实现爬虫 1.PHP:可以实现爬虫,但是在实现爬虫中支持多线程和多进程方面做的不好. 2.Java:可以实现爬虫.Java可以非常好的处理和实现爬虫,但是实现爬虫代码比较为臃肿,重构成本较大. 3.c,c 阅读全文
posted @ 2019-02-27 16:07 不喜欢酸甜的刘青阳 阅读(356) 评论(0) 推荐(0)
摘要:Git是一个开源的分布式版本控制软件,用以有效,高速的处理从很小到非常大的项目版本管理. GitHub是一个基于Git的远程文件托管平台,类似GitCafe,GitLab等.由于Git所有内容以及版本记录只能保存在本机,如果想要将文件内容以及版本记录同时保存在远程,则需要结合GitHub使用. 1. 阅读全文
posted @ 2019-02-22 22:04 不喜欢酸甜的刘青阳 阅读(132) 评论(0) 推荐(0)
摘要:一.ansible的前戏 1.ansible与saltstack对比 相同点:都是为了同时在多台机器上执行相同的命令; 都是python开发; 不同点: agent(salt 控制节点需要安装salt-master,被控节点需要安装salt-minion,而ansible不需要,它通过ssh来连接并 阅读全文
posted @ 2019-02-20 22:02 不喜欢酸甜的刘青阳 阅读(420) 评论(0) 推荐(0)
摘要:在安装虚拟机中,如过选择最小安装,会遇到无法使用wget的情况,可以尝试以下方法: debian或者ubuntu:sudo apt-get install wget centos:sudo yum -y install wget 阅读全文
posted @ 2019-02-19 16:14 不喜欢酸甜的刘青阳 阅读(9552) 评论(0) 推荐(0)
摘要:什么是Celery 本篇博客只是简单的介绍celery,关于celeey的执行机制和详情,推荐一篇博客.https://www.cnblogs.com/forward-wang/p/5970806.html Celery的功能 Celery是基于python实现的第三方组件,可以实现定时任务,周期任 阅读全文
posted @ 2019-02-18 17:31 不喜欢酸甜的刘青阳 阅读(449) 评论(1) 推荐(0)
摘要:一.ORM框架简介 对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式, 阅读全文
posted @ 2019-02-18 17:30 不喜欢酸甜的刘青阳 阅读(381) 评论(0) 推荐(0)