摘要:
python uuid 介绍 python uuid 介绍 1. 背景知识: UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生 阅读全文
摘要:
s = "abcdbabc" def max_str(s): max_str = '' str_li = '' for i in s: if i not in str_li: str_li+=i else: str_li = str_li[str_li.index(i)+1:] ... 阅读全文
摘要:
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 异常名称描述 Ba 阅读全文
摘要:
异常处理是日常操作了,但是有时候不能只能打印我们处理的结果,还需要将我们的异常打印出来,这样更直观的显示错误 下面来介绍traceback模块来进行处理 try: 1/0 except Exception, e: print e 输出结果是integer division or modulo by 阅读全文
摘要:
RabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信, 阅读全文
摘要:
openpyxl模块介绍 openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多的与Excel相关的项目基本只支持读或者写Excel一种功能。 安装 阅读全文
摘要:
基本操作: 1、本地分支关联远程分支:git branch --set-upstream-to=wyx/master2、拉取远程分支到本地分支:git fetch wyx dev-master dev-master(wyx 远程分支 本地分支)3、删除本地分支:git branch -d 分支名 4 阅读全文
摘要:
简单查询操作符(非聚合操作) 比较(Comparsion)操作相关(1)$eq : 用来等值条件过滤某一个key的值。用法示例(过滤某个key等于某个值,可以用 $eq)db.op_test.find({"name":{$eq:"steven"}})(2)$gt : 用来判断某个key值大于某个指定 阅读全文
摘要:
1.查询和投影操作符1.1比较操作符$eq匹配字段值等于指定值的文档{ <field>: { $eq: <value> } } $gt匹配字段值大于指定值的文档{ <field>: { $gt: <value> } } $gte匹配字段值大于等于指定值的文档{ <field>: { $gte: <v 阅读全文
摘要:
MongoDB:管道操作 使用聚合框架可以对集合中的文档进行变换和组合。基本上,可以用多个构件创建一个管道(pipeline),用于对一连串的文档进行处理。这些构件包括筛选(filter)、投射(projecting)、分组(grouping)、排序(sorting)、限制(limiting)和跳过 阅读全文