Fork me on GitHub
摘要: 一、运算符说明 算术运算符 比较运算符 赋值运算符 逻辑运算符 Python语言支持逻辑运算符,以下假设变量 a 为 10, b为 20: 成员运算符 Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。 身份运算符: 用户比较两个对象的存储单元 运算符的优先级 从最 阅读全文
posted @ 2019-05-16 20:02 Utopia-Clint 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、基本认识 Redis(REmote DIctionary Server)是一种非关系型数据库,像类似的Nosql还有MongoDB,Hbase等;它由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,它还支持包括string(字符串)、list( 阅读全文
posted @ 2019-05-15 13:01 Utopia-Clint 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、简单认识 Celery是由Python开发、简单、灵活、可靠的分布式任务队列,其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责处理任务。Celery侧重于实时操作,但对调度支持也很好,其每天可以处理数以百万计的任务。 它的特点有: 简单:熟悉了它的流程后,配置使用简单; 高可用:任 阅读全文
posted @ 2019-05-15 11:00 Utopia-Clint 阅读(470) 评论(1) 推荐(0) 编辑
摘要: 1.请手写一个flask的hello world。 hello.py中 2.Flask框架的优势及适用场景? 优势: 1.轻量;(Micro Framework) 2.简洁 3.扩展性好* 4 第三方库的选择面广,开发时可以结合自己喜欢用的轮子,也可以结合强大的python库 5.核心(werzeu 阅读全文
posted @ 2019-05-11 20:10 Utopia-Clint 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: 列表排序: 将无序的列表变为有序列表 应用场景: 各种榜单排序、各种表格排序、给二分排序用、给其他算法用等等 算法关键点:有序区、无序区 排序low B 三人组: 冒泡排序: # 面试常考 思路:首先,列表中两个相邻的数,如果前边的比后面的大,那么交换着两个数。。。 代码: 优化后的冒泡排序 选择排 阅读全文
posted @ 2019-05-10 13:54 Utopia-Clint 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在Linux下做各种程序的开发(如示意图): 高效学习Linux的流程: 第一阶段:linux环境下的基本操作命令; 第二阶段:linux的各种配置(环境变量配置、网络配置、服务配置); 第三阶段:linux下如何搭建对应语言的开发环境(如pyhon、大数据等); 第四阶段:能编写shell脚本,对 阅读全文
posted @ 2019-05-09 07:59 Utopia-Clint 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 递归的复习 两个特点: 1.调用自身 2.结束条件 两个重要单位: 时间复杂度: 算法的时间复杂度是一个函数,它定量描述了该算法的运行时间,时间复杂度常用“O”表述,使用这种方式时,时间复杂度可被称为是渐近的,它考察当输入值大小趋近无穷时的情况; 用来估算算法运行时间的一个式子(单位) 一般来说,时 阅读全文
posted @ 2019-05-08 19:21 Utopia-Clint 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.列举常见的关系型数据库和非关系型都有那些、它们的区别? 关系型数据库:Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL 非关系型数据库:NoSql、Cloudant、MongoDB、Redis、HBase 两者的区别: 1、关系型数据库 阅读全文
posted @ 2019-05-04 19:56 Utopia-Clint 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 将糗事百科主页的段子标题和作者数据爬取下来,然后进行持久化存储 流程: 1.爬虫文件爬取到数据后,需要将数据封装到items对象中。 2.使用yield关键字将items对象提交给pipelines管道进行持久化操作。 3.在管道文件中的process_item方法中接收爬虫文件提交过来的item对 阅读全文
posted @ 2019-04-27 21:29 Utopia-Clint 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 导入pygame模块 1.打开pycharm,在左上角点file,找到settings; 2.进入后,找到Project:untitled下的Project interperter; 3.点击+号,以安装pygame为例; 4.然后点击左下角installpackage; 5.完成后就可以导入pyg 阅读全文
posted @ 2018-10-27 09:17 Utopia-Clint 阅读(728) 评论(0) 推荐(0) 编辑