自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Laon Z

很多时候,你不知道你走了多远你仍然会继续全速前行,但是当你知道你走了一半了,你的速度就会减半。

  • 博客(44)
  • 收藏
  • 关注

翻译 Kubernetes V1.17拓扑感知服务路由

还是那句话,当你觉得什么多做不了的时候,你一定比以往更渴望成功!Kubernetes 1.17 新特性K8S 更新的速度之快,至于使用感知设计不是很深,未实际环境使用。那就一起来看下吧:v1.17 新特性:拓扑感知服务路由1、名词解释:拓扑域:表示在集群中某个节点,可操作区域,也就是拓扑域名。Endpoint: IP-Port 一般来说是Node当中pod的ip+port...

2019-12-09 11:21:17 1143

原创 轻量级web框架 Flask 06

1.重定向 - redirect()什么是重定向由服务器通知浏览器向一个新地址发送请求语法:from flask import redirectredirect(’/重定向地址’)特点:产生两次相应2. ORM操作查询 - Rdb.session.query().查询执行函数()查询执行函数:all() first() first_or_404() count()...

2019-02-11 09:09:03 198

原创 轻量级web框架 Flask 05

1.模型 - Models定义模型模型:根据数据库中表结构创建出来的类(模型类,实体类)语法:class ModelName(db.model):__ tablename__ = ‘TableName’CloumnName = db.column(db.Type,options)Midelname: 定义模型类的名称,根据表名设定。TableName:映射数据库表名Cl...

2019-01-29 15:13:19 176

原创 轻量级web框架 Flask 04

1.文件上传准备工作文件一定要放在表单中上传表单提交方式必须是POST表单的enctype属性值为multipart/form-data服务器端文件上传首先会传到服务器‘缓存区’,我们需要将文件从缓存区中取出来保存到指定位置处通过request.files获取上传的文件f = request.files[‘文件筐的name值’]通过f.save(保存路径) 将文件...

2019-01-28 16:04:22 156

原创 轻量级web框架 Flask 03

1.模板静态地址的反向解析语法:url_for(‘static’,filename = ‘<file_path>’)示例:<img src = ‘url_for(‘static’ ,filename = ‘img/a.jpg’)’>模板的继承什么是模板继承模板继承大部分与另一个模板相似,使用模板继承简化开发语法父模板文件需要定义出哪些内容...

2019-01-24 18:49:05 127

原创 轻量级web框架 Flask 02

1.模板模板中的语法规范变量:什么是变量?模板中的变量只是一种占位符,告诉模板该位置的值是从渲染时的那个数据渲染过来的2.语法:1.在试图处理函数中渲染模板,并带一些数据到模板中示例:return render_template(’***.html’,变量=值1~)2.在模板中获取对应变量的值放到指定位置处即可示例:{{变量名}}过滤器:什么式过滤器?...

2019-01-23 19:13:27 155

原创 轻量级web框架 Flask 01

1.什么是Flask?Flask:轻量级框架依赖Jinjia2 模板引擎Werzeug WSGI web微型框架WSGI:Web Server GateWay InterFace(WEB 网关服务接口)2. 安装Flask导入查看是否安装import flaskflask.version 查看版本如果没装的话 安装Flaskpip3 install flask// ...

2019-01-22 17:55:06 213

原创 Python With 的用法

起因:在写聊天客户端的时候线程锁不知道怎么下手,try finally 觉得太沉重,想起来 With这个环境管理器。一、With语句是什么?With:1.上下文管理器2.环境管理器我们平时写程序的时候需要收尾,很典型的一个就是Open,读取文件句柄,关闭文件句柄。例:file = open("/tmp/foo.txt");data = file.read();fil...

2019-01-07 17:02:55 131

原创 Python网络编程2

1、进程状态(ps -aux的STAT列)S :可中断阻塞(阻塞函数)D :不可中断阻塞(系统进程)T :暂停R :运行Z :僵尸< :较高优先级N :较低优先级+ :前台进程(在终端运行,能够被终端控制的进程)python3 01_time.pyps -aux | grep “01_time” ## S+s :会话组组长(进程也分组,同1个终端下的所有进程都在1个...

2018-12-21 09:15:34 192

原创 Python网络编程1

进程线程详细介绍看隔壁一篇1、多任务编程1、意义 :充分利用计算机的多核资源,同时运行多个任务,提高程序执行效率2、实现方法 :多进程、多线程2、概念1、并发 :同时处理多个任务,内核在任务间不断地切换,达到好像多个任务同时被执行的效果,实际上每一时刻只有1个任务在占有CPU2、并行 :一起执行,多个任务利用计算机的多核资源同时执行,此时多个任务之间是并行关系3、示例 :在...

2018-12-21 08:59:49 161

原创 正则表达式 and RE模块

1.re字符 AM2.re的使用 PM3.正则表达式 AM4.正则符号表,以及在线测试生成正则网站AM1、正则表达式1、应用场景1、在1个文件/字符串中,找到qq邮箱地址"3094333@qq.com aaa@126.com 555555@qq.com"2、在nginx访问日志中,提取出所有的IP地址3、从超级长字符串中提取想要的数据(内涵段子)2、定义...

2018-12-19 19:34:53 598

翻译 进程线程区别和联系

进程概念进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。在Mac、Windows NT等采用微内核结构的操作系统中,进程的功能发生了...

2018-12-18 10:20:58 130

原创 MongoDB数据库入门4 Pythn交互

1. pymongopymongo:python访问mongodb的接口安装:python3 -m pip3 install pymongo3)pymongo的使用步骤第一步:创建mongodb连接对象,建立跟服务器的连接第二步:获取数据库对象第三步:获取集合对象第四步:执行操作第五步:关闭连接示例1:列出所有数据库,见show_dbs.py# show...

2018-12-18 09:17:11 140

原创 MongoDB数据库入门3

MongoDB 聚合操作对文档的高级筛选、统计、等聚合函数:db.collectionName.aggregate()功能:完成聚合操作参数:聚合条件,配合聚合条件使用返回:返回聚合结果常用聚合操作$group: 分组聚合,需要配合 $sume.g. 暗中账户类型统计各类账户数量db.acct.aggregate({ $group:{’_id’:’ $acc...

2018-12-18 09:08:06 118

原创 MongoDB数据库入门2

MongoDB文档的查找:查询所有域:db.collectionName({条件},{域1:0},{域2:1})0为不显示,1为显示,除了ID域其他域查找值必须相等查找所有文件示例1:db.acct.find().pretty()带条件查找示例2:db.collectionName.find({条件1},{条件2})3)查找一笔示例:db.acct.findOne({acc...

2018-12-13 17:53:10 195

原创 爬虫入门之Http协议

先上HTTP通信图:TCP通信—>HTTP协议通信HTTP协议(超文本传输协议) 应用层协议用途网页的获取数据的传输特点应用层协议

2018-12-12 20:42:54 284

原创 MongoDB数据库入门1

MongoDB属于非关系型数据库,增加对比。关系型数据库:关系型数据库:使用二维表表示数据,数据联系数据库管理三个阶段:手工管理,文件管理,数据库管理存放数据,提供快速的增删改查操作备份、恢复、管理系统工具、编程语言的接口关系型数据库概念:数据:表达信息的载体数据结构:数据组织的方式,数据之间的关系数据库:数据库科学,有效管理,有效存放,管理的仓库DBMS:...

2018-12-12 17:28:30 126

原创 Python账户管理Mini代码练习

客户端代码# acc_manage_cli.py# 账户管理系统客户端'''数据格式查询: 请求: query::all 查询全部信息 query::62223450001 指定账户查询 响应: 账号:62223450001 ,户名:Harry ,余额:10000新增: 请求: new::62...

2018-12-12 10:17:21 268

原创 Mysql 增删改查 Python交互05

Day04回顾1、主键 && 自增长(PRI,不能重复,不能为NULL) 1、创建 id int primary key auto_increment, alter table 表名 add primary key(id); ## 已有表中添加自增长属性 ## alter table 表名 modify id int auto_increm...

2018-12-08 11:55:08 128

原创 Mysql 增删改查 Python交互04

Day03回顾1、SQL查询 1、聚合函数 avg(...) sum(...) max(...) min(...) count(字段名) ## 空值NULL不会被统计 2、group by :对查询结果进行分组 先分组再聚合 如果select后的字段名和group by后字段不一致,则必须对该字段进行聚合处理 3、having语句 :对查询结果进行...

2018-12-08 11:43:00 144

原创 Mysql 增删改查 Python交互03

我们先回顾昨天的内容!1、数据类型 1、数值类型 2、字符类型 3、枚举类型 4、日期时间类型 1、date 2、time 3、datetime : 不给值默认返回NULL 4、timestamp :不给值默认返回系统当前时间2、日期时间函数 1、NOW() 2、CURDATE() 3、CURTIME() 4、YEAR(字段...

2018-12-08 11:37:16 102

原创 Mysql 增删改查 Python交互02

愿意学习的人都是孤独的,所以,狼才独行牛羊才成群,我们都是站在一条线上的对手。因为内容较多所以回顾较多1. MySQL数据库的特点:关系型数据库,跨平台,支持多种开发语言2. 启动和连接数据库sudo /etc/init.d/mysql start | restart | stop | statusmysql -hlocalhost -uroot -p1234563. SQ...

2018-12-08 11:30:47 129

原创 Mysql 增删改查 Python交互01

1. 数据库- 1. 数据库 :存储数据的仓库- 2. 数据库软件分类 : * 1. MySQL,Oracle,SQL Server,MongoDB,DB2, MariaDB,Redis... * 2. 分类 : 根据数据的存储方式不同,划分为 : + 1. 关系型数据库 采用标准化的行和列构建二维表存储...

2018-12-08 11:20:33 155

原创 Python网络编程零基础2

因为基础内容较多所以内容回顾较多网络性能衡量指标带宽:通信信道上支持的最高数据传输频率速率:每秒中传输多少bits数据吞吞量:单位时间内通过某个网络数据量时延:传输时延,传播时延,处理时延,排队时延常用概念服务器:提供服务的一方客户端:请求服务的一方通信:数据传输过程协议:数据组织、编码、传输、校验、解码规则通信过程的几个问题DNS:域名系统,获得对方...

2018-12-07 21:48:45 120

原创 Python网络编程零基础1

1. 网络的概念1)网络:多个节点通过特定的介质联系起来 的一种关系2)计算机网络:以计算设备作为节点 通信线路作为介质的网络3)互联网(英特网) 把许多的网络连在一起的网络4)起源:起源于冷战2. 网络功能1)数据与信息的传输2)资源的共享3)打破时空的限制3. 网络分类: 范围 1)局域网:小范围网络,位于...

2018-12-07 21:43:12 301

原创 Python-字符串-列表-元组-集合-字典-常用方法 And 时间-数学-随机-模块儿 And 内建函数 And 异常类型

目录一、常用方法1.字符串常用方法2.列表常用方法3.元组常用方法4.集合常用方法5.字典常用方法二、常用模块1.时间模块2.数学模块3.随机模块三、内建函数以及异常类型1.内建函数2.异常类型假设字符串变量名为S字符串Str 常用方法方法说明S.isdigit()判断字符串中的字符是否全为数字S.isalpha()...

2018-11-12 21:07:46 398

原创 (D04) Python- 字符串切片 格式化表达式 while语句 break for语句 range函数 列表

字符串Str字符串的 索引,切片索引取出一个字符切片:取出一些字符重新组成字符串索引的语法:字符串[整数表达式]切片的语法:字符串[开始索引:结束索引:步长]函数:chr(整数) # 转为字符串(只包含一个字符)ord(一个字符) # 转为整数编码值bin(i) # 二进制oct(i) # 八进制hex(i) ...

2018-11-07 09:54:57 269

原创 (D06)Python-列表,深浅拷贝

列表 List列表的比较运算:运算符:< <= > >= == !=说明:列表的比较规则与字符串的比较规则相同列表要求每两个元素能依次进行比较,否则会出现类型错误示例: [1, 2, 3] < [1, 2, 4] # True [1, 2, 3] != [1, 2, 4] # True ["One", "Two...

2018-11-06 20:26:27 194

原创 (D08)Python-元组,字典

元组 tuple元组是不可变的序列,同list一样,元组是可以存储任意类型的数据的容器元组的表式方法:用小括号() 括起来,单个元素括起来后加逗号(,)区分单个对象还是元组创建空元组的字面值:-t = () # 创建一个空元组用t绑定创建非空元组的字面值 t = 200, # 创建一个只有一个数字200的元组用绑定 t = (20,) t = (1...

2018-11-06 20:13:18 294

原创 (D20)Python-异常高级,运算符重载

异常(高级)异常相关的语句:try-excepttry-finallyraise 触发异常,发生错误通知assert 根据条件触发AssertionError类型的错误通知with 语句with语句语法:with 表达式1[as 变量1], 表达式2 [as 变量2], …:语句块作用:使用于对资源进行访问的场合,确保使用过程中不管是否发生异常,都会执行...

2018-11-01 10:28:05 207

原创 (D19)Python-封装、多态、多继承、重写

封装 enclosure封装是指隐藏类的实现细节,让使用者不用关心这些细节封装的目的是让使用者通过尽可能少的方法(或属性)操作对象私有属性和方法:python类中以双下划线(’__’)开头,不以双下划线结尾的标识符为私有成员,私有成员只能用此类的方法进行访问和修改示例1:# 此示例示意用私有属性和私有方法来进行封装class A: def __init__(s...

2018-11-01 10:14:29 418

原创 (D18)Python-类、静态、类方法、实例方法

类Python语言内部一切皆对象类定义方法:class 类名:…lei 类也是对象,他是能创建实例的对象类变量类变量的类的属性,此属性属于类,不属于此类的实例作用:通常用来存储该类对象共有的数据说明:类变量可以通过类直接访问类变量可以通过类的实例直接访问类变量可以通过此类的对象的 __class__属性间接访问语法:class ...

2018-10-29 18:44:53 132

原创 (D08)Python-集合,函数初识

集合 (set)集合 set集合是可变的容器集合内的数据对象都是唯一的(不能重复多次的)集合是无序的存储结构,集合中的数据没有先后关系集合内的元素必须是不可变对象集合是可迭代的(可以用for语句遍历)集合是相当于只有键没有值的字典(键则是集合的数据)创建集合的构造函数set() 创建一个空的集合对象(不能用{}来创建空集合)set(iterable) 用可迭代对象来创...

2018-10-27 15:48:16 130

原创 (D09)Python-函数的传参

Python-函数的传参函数的传参(把数据传给函数)函数的形参(接收函数调用的数据)Python函数的参数传递传递方式位置传递序列传参关键字传参- 字典关键字传参下面是函数的实参传递:位置传参:- 实际参数(实参) 的对应关系与形式参数的对应关系是按位置来一次对应的- 说明:- 实参和形参通过位置进行传递和匹配- 实参的个数 必须与形参的个数相同示例...

2018-10-27 15:13:20 226

原创 (D10)Python-函数,lambda匿名函数

函数Function函数变量函数名是变量,他在创建函数时绑定一个函数一个函数可以作用另一个函数的实参传递可以吧一个函数传递给另一个函数,另一个函数的形参变量将绑定实参函数示例1:看懂如下代码,判断结果 def myinput(fn): L = [1, 3, 9, 5, 7] return fn(L) print(myinput(max))...

2018-10-27 11:46:33 150

原创 (D11)Python-函数式编程,递归,闭包

函数式编程函数式编程函数式编程是指用一系列函数解决问题函数是一等公民好处:- 用每个函数完成细小的功能,一系列函数组合可以解决大问题- 函数仅接收输入并产生输出,不包含任何能影像输出的内部状态函数的可重入性:当一个函数输入的实参一定,结果也必须一定的函数称为可重入函数说明:-可重入函数在函数内部一定不访问除局部变量以外的变量示例: # 可重入函数: ...

2018-10-27 10:53:56 188

原创 (D17)Python-面向对象编程

面向对象编程 Object Oriented Programming两种编程思想:面向过程编程面向过程思想:最小单位:函数 function面向对象编程:最小单位:类 class什么是对象?对象是指现实中的物体或者实体什么是面向对象?把一切看成对象(实例) 用各种对象之间的关系描述事物对象都有什么特征?对象有很多属性(名词、形容词)对象...

2018-10-26 16:31:20 398

原创 (D16)Python-文件操作

Python-文件操作文件:file我穿上大头皮鞋,走在凌冽荒野文件:文件时用于存储数据的基本单位文件通常用来长期存储文件中数据是以字节为单位顺序存储文件的操作打开文件读写文件关闭文件注:文件打开数量有一定限制文件打开函数open(filename,mode=‘rt’):用于打开一个文件,返回返回操作此文件的流对象,如果打开失败,触发OSError文件对...

2018-10-25 20:56:48 205

原创 (D12)Python-sys,time,math模块

系统模块 sys运行时系统相关信息sys模块的数据数据描述sys.path模块搜索路径是当前脚本程序的路径名sys.modules已经加载的字典sys.version版本信息命名元组sys.version_info版本信息的命名元组sys.platform操作系统平台的名称信息sys.aragv命令行参数argv[0]代表当前...

2018-10-24 22:43:56 287

原创 (D15-2)Python-字节串,字节数组

字节串Bytes,字节数组字节串VS字节数组 可变 不可变字节串和字节数组 字节串(字节序列):bytes - 存储以字节为单位的数据 - 字节串是不可变的字节序列 说明: 字节是0-255直接的整数,用来表示一个字节的取值。创建空字节的字面值方式 b' ' b '' '' b ''' '''创建空字节的字面值方式 b ' asd' ...字...

2018-10-24 17:09:17 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除