03 2017 档案
摘要:在Python中,常用的表示方式的时间有:时间戳,字符串时间,元组时间(既年,月,日,时,分,秒,周几,一年中的第几天,时区) time模块: time.timezone: 获取当前标准时区和UTC时间的差值,单位是秒 time.altzone:获取当前DST(夏令时)时区和UTC时间的差值,单位是
阅读全文
摘要:判断对象是否是可迭代类型 from collections import Iterable -->导入可迭代类型 利用isinstance进行判断,这里可迭代对象的类型为 Iterable isinstance('abvcas',Iterable) 例子: 1 >>> from collection
阅读全文
摘要:通过列表生成式,可以很方便的创建生成一个列表。但是当我们一次要创建一个一百万条数据的列表的时候,那么就会非常占用存储空间,所以如果列表元素可以按照某种算法推算出后续的元素,那么就可以节省很大的空间,这种一边循环一边计算的机制,成为生成器:generator 生成器可以使用next()方法来获取下一个
阅读全文
摘要:装饰器: 定义:本质是函数,功能是用来装饰其他函数(就是为其他函数添加附加功能)。 原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 装饰器对于被装饰的函数是透明的(既函数本身不知道自己被装饰) 实现装饰器知识储备: 1、函数即“变量” 2、高阶函数 a.把一个函数名当作参
阅读全文
摘要:需求: 编写sed命令脚本 代码如下
阅读全文
摘要:需求如下: 1、动态的查询添加删除haproxy节点信息 2、程序功能:add(添加)、Del(删除)、Query(查询) 3、添加时实例字符串为: {'backend': 'www.oldboy.com','record': {'server': '100.1.7.9','weight': 20,
阅读全文
摘要:初始化 git init 添加远程仓库 git remote add origin[仓库名] 仓库地址 添加文件 git add . 本地提交 git commit -m 'message' 拉去远程代码并和本地合并 git pull origin master 提交代码到github上 git p
阅读全文
摘要:递归: 在函数内部,可以调用其他函数.如果一个桉树在内部调用自己本身,那么这个函数就是递归函数. 递推特性: 1、递归必须要有一个明确的条件 2、每次进入更深一层的调用时,问题规模相比上一次递归应该有所减少 比如:数字是依次递减,列表的元素依次减少等等。 3、递归效率不高,递归曾测多会导致栈溢出(在
阅读全文
摘要:把服务器的IP或者主机名作为key对2^32求余,余数一定是2^32-1,然后放到(平行映射)0~2^32次方首尾相连的环上。 理想状态下服务器会均匀分布在这个环上,当数据存储时,依然把key对2^32进行求余,然后分布在hash环上,并且按顺时针就近存储。 如果 某一个节点失效,那么仅仅会影响 该
阅读全文
摘要:概念 概念 概念 结构化数据:即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据。 半结构化数据:介于完全结构化数据(如关系型数据库、面向对象数据库中的数据)和完全无结构的数据(如声音、图像文件等)之间的数据,HTML文档就属于半结构化数据。它一般是自描述的,数据的结构和内容混在一起,没
阅读全文
摘要:需求: 用户入口: 1、商品信息放在文件中,从文件中读取 2、已购商品,余额记录,第一要输入起始金额,以后不需要二次输入 商家入口: 2、可以添加商品,修改商品价格
阅读全文
摘要:文本总是unicode字符集,用str类型表示。 二进制数据则由bytes表示。(通过socket在网络上传输数据时必须要用二进制格式) Python不会以任何隐式的方式混用str和bytes,所以我们不能在代码中拼接字符串和字节包 当然字符串和字节,是可以被相互转换的。 借用一个其他的图来说明转换
阅读全文
摘要:编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 程序逻辑图: 代码:
阅读全文

浙公网安备 33010602011771号