摘要: 一、算法 1、归并排序 2、快速排序 3、算法复杂度 4、哈希表数据结构 二、数据库 1、设计一个用户关注系统的数据库表 1、设计一个用户关注系统的数据库表,写三个相关的SQL语句两张表,一张user表,一张relation表 # 建立user表 # 建立relation表:uid--用户ID,ri 阅读全文
posted @ 2019-03-18 22:26 Charlie大夫 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 目录 一、MySQL(30题) 二、django(15题) 三、Python部分(46题) 四、RESTful API设计指南(7题) 五、补充 一、MySQL(30题) 1、mysql如何做分页 mysql数据库做分页用limit关键字,它后面跟两个参数startIndex和pageSize 2、 阅读全文
posted @ 2018-12-09 11:19 Charlie大夫 阅读(681) 评论(0) 推荐(1) 编辑
摘要: 数据库 1、将name字段添加索引 2、查询女生中数学成绩最高的分数 3、查询男生中平均成绩最高的姓名 算法 1.选择排序:不稳定,时间复杂度 O(n^2) 选择排序的基本思想是对待排序的记录序列进行n-1遍的处理,第i遍处理是将L[i..n]中最小者与L[i]交换位置。这样,经过i遍处理之后,前i 阅读全文
posted @ 2019-03-29 08:17 Charlie大夫 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1. 类继承 有如下的一段代码: python对象 python对象 如何调用类A的show方法了,方法如下: python对象 python对象 __class__方法指向了类对象,只用给他赋值类型A,然后调用方法show,但是用完了记得修改回来。 2. 方法对象 问题:为了让下面这段代码运行,需 阅读全文
posted @ 2019-03-25 09:24 Charlie大夫 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Mysql数据库的优化技术 对mysql优化是一个综合性的技术,主要包括 表的设计合理化(符合3NF) 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] 分表技术(水平分割、垂直分割) 读写[写: update/delete/add]分离 存储过程 [模块化 阅读全文
posted @ 2019-03-23 20:19 Charlie大夫 阅读(259) 评论(0) 推荐(0) 编辑
摘要: urls.py urls.py views.py views.py html文件 html文件 公共JS组件:主要是调用扩展方法NB 公共JS组件:主要是调用扩展方法NB 阅读全文
posted @ 2019-03-22 21:47 Charlie大夫 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。 目录 一、排序的基本概念和分类 二、 冒泡排序 三、简单选择排序 四、直接插入排序 五、希尔排序 六、堆排序 七、归并排序 八、快速排序 一、排序的基本概念和分类 阅读全文
posted @ 2019-03-21 22:24 Charlie大夫 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 1、同步执行 2、多线程执行 线程池不能太多,因为线程的上下文切换,浪费时间,会降低整体效率; 每个线程发出请求之后就阻塞,等待返回数据,这中间的时间线程处于空闲状态; 线程池不能太多, 阅读全文
posted @ 2019-03-21 18:13 Charlie大夫 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 目录 一、简介 二、安装和基本使用 三. 选择器 四. 格式化和持久化处理(item+pipelines) 五.爬虫中间件 六. 自定制命令 七. 自定义扩展 八. 避免重复访问 九.配置文件和示例 一、简介 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘 阅读全文
posted @ 2019-03-21 17:56 Charlie大夫 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 目录 一、Requests 二、BeautifulSoup 三、自动登陆抽屉并点赞 四、“破解 阅读全文
posted @ 2019-03-20 12:29 Charlie大夫 阅读(760) 评论(0) 推荐(0) 编辑
摘要: check_code.py check_code.py views.py views.py login.html login.html 阅读全文
posted @ 2019-03-20 12:06 Charlie大夫 阅读(331) 评论(0) 推荐(0) 编辑
摘要: pager.py pager.py views.py views.py index.html index.html 阅读全文
posted @ 2019-03-20 11:48 Charlie大夫 阅读(145) 评论(0) 推荐(0) 编辑