前言最近工作不是特别忙,所以有更多时间来学习算法相关知识,补短处。题目来源于leetcode,通过一个算法题,我们去分析该算法题所属类型,以及解题思路,以及该算法题所用到的数学知识。选择的算法题目从容易到困难,逐步提高难度,解题的思路也是从简单到复杂,时间复杂度也是从低到高的顺序来书写这个系列的博客。因工作语言和使用熟练度原因算法采用Java编写,但该系列中可能会穿插c、C++、python语言实
分类:
编程语言 时间:
2019-02-21 11:06:26
阅读次数:
223
turtle(海龟)库也是turtle绘图体系的python实现;1969年诞生,入门级的图形绘制库。 python语言包含:标准库<随解释器直接安装到操作系统中的功能模块>和第三方库<需要经过安装才能使用的功能模块> 库library、包Package、模块Module,统称模块。 turtle原 ...
分类:
其他好文 时间:
2019-02-19 00:52:09
阅读次数:
205
ORM 直接使用sql语句虽然方便,但缺点是如果要更换数据库可能还需要修改程序中的Sql语句。为了解决这个问题,出现了ORM。在Python语言中使用ORM有多种选择,都是通过模块支持的。 比较著名的有SQLAlchemy和SQLObject,SQLObject比SQLAlchemy简单的多,但是网... ...
分类:
其他好文 时间:
2019-02-17 10:59:05
阅读次数:
204
配置greenplum客户端认证 配置pg_hba.conf 使用Psycopg2访问数据库 Psycopg2 是 Python 语言下最常用的连接PostgreSQL数据库连接库,Psycopg2 的底层是由 C 语言封装 PostgreSQL 的标准库 libpq 实现的, 运行速度非常快,Ps ...
分类:
数据库 时间:
2019-02-15 17:59:27
阅读次数:
413
python装饰器的作用是在不改变原有函数的基础上,对函数的功能进行增加或者修改。 装饰器语法是python语言更加优美且避免很多繁琐的事情,flask中配置路由的方式便是装饰器。 首先python中一个函数也是可以当做一个对象进行传递的。 输出结果为 上面代码相当于 带参数的装饰器 结果: 相当于 ...
分类:
编程语言 时间:
2019-02-15 01:20:16
阅读次数:
202
相信大家对robot framework并不陌生,它是一个基于Python语言,用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架=,提供了一套特定的语法,并且有非常丰富的测试库。 "Python" 现在可以使用Python3.x了,因为距离Python2.x停止维护也只剩一年时间了。 ...
分类:
其他好文 时间:
2019-02-15 01:09:47
阅读次数:
232
Python是一种多功能语言。它经常用作Web应用程序的脚本语言,嵌入到软件产品中,以及人工智能和系统任务管理。它既简单又强大,非常适合初学者和专业程序员。 1、《像计算机科学家一样思考Python》 本书更多的是想培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何 ...
分类:
编程语言 时间:
2019-02-13 23:01:05
阅读次数:
353
文件截图: 我将豆瓣某用户的想读、在读、读过书籍的名称以及链接采集下来并存入xml文件中,上图为某用户想读书籍的信息截图。 存储好书籍的链接以后,我们若想根据这个链接去访问每一本书的书籍主页并获得详细信息时,要面临的第一个问题就是:如何使用Python语言读取多个同名标签的文本值呢? 程序运行结果: ...
分类:
其他好文 时间:
2019-02-12 21:47:14
阅读次数:
226
这篇文章是用来总结python中重要的语法,通过这些了解你可以快速了解一段python代码的含义 Python 的基础语法来带你快速入门 Python 语言。如果你想对 Python 有全面的了解请关注本博客Python的文章,这篇文章也可以当作复习,自己查漏补缺,读者可以在留言区分享自己的 Pyt ...
分类:
编程语言 时间:
2019-02-11 10:31:12
阅读次数:
215
前言 当你想走上测试开发之路,用python开发出一个web页面的时候,需要找一个支持python语言的web框架。django框架有丰富的文档和学习资料,也是非常成熟的web开发框架,想学python开发的小伙伴,从django入手是一个不错的选择。本篇写一个简单的“hello world! ”页 ...
分类:
其他好文 时间:
2019-02-10 16:21:44
阅读次数:
171