01 2019 档案

摘要:CDN: 内容分发网络 VPN: 虚拟专用网络 NG: nginx的简称 亚马逊(aws)相关: NLB: aws的负载均衡器 ECS: EC2实例群组 EC2: aws的云服务器一台 阅读全文
posted @ 2019-01-31 11:15 安迪9468 阅读(258) 评论(0) 推荐(0) 编辑
摘要:NLB是aws的负载均衡器 NLB网路负载均衡管理器详解 https://www.cnblogs.com/knowledgesea/p/5157565.html 阅读全文
posted @ 2019-01-31 11:05 安迪9468 阅读(111) 评论(0) 推荐(0) 编辑
摘要:Q:同时安装py2和py3后,pip2不能用 A:使用:python2 -m pip install xxx 代替 pip2 install xxx 命令 Q:怎么用pip更新第三方包 A:pip2 install --upgrade XXX 延伸: pip升级: python -m pip ins 阅读全文
posted @ 2019-01-25 14:26 安迪9468 阅读(610) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/hello_dear_you/article/details/81205778 1. 介绍The pyqrcode module is a QR code generator that is simple to use and written in pur 阅读全文
posted @ 2019-01-23 12:39 安迪9468 阅读(290) 评论(0) 推荐(0) 编辑
摘要:eval 函数 eval() 函数十分强大 —— 将字符串 当成 有效的表达式 来求值 并 返回计算结果 案例 - 计算器 需求 不要滥用 eval 在开发时千万不要使用 eval 直接转换 input 的结果 等价代码 执行成功,返回 0 执行失败,返回错误信息 阅读全文
posted @ 2019-01-21 21:57 安迪9468 阅读(125) 评论(0) 推荐(0) 编辑
摘要:文件 目标 文件的概念 文件的基本操作 文件/文件夹的常用操作 文本文件的编码方式 01. 文件的概念 1.1 文件的概念和作用 计算机的 文件,就是存储在某种 长期储存设备 上的一段 数据 长期存储设备包括:硬盘、U 盘、移动硬盘、光盘... 文件的作用 将数据长期保存下来,在需要的时候使用 1. 阅读全文
posted @ 2019-01-21 21:54 安迪9468 阅读(136) 评论(0) 推荐(0) 编辑
摘要:模块和包 目标 模块 包 发布模块 01. 模块 1.1 模块的概念 模块是 Python 程序架构的一个核心概念 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块 模块名 同样也是一个 标识符,需要符合标识符的命名规则 在模块中定义的 全局变量 、函数、类 都是提供给外界直接使 阅读全文
posted @ 2019-01-21 21:52 安迪9468 阅读(113) 评论(0) 推荐(0) 编辑
摘要:面向对象(OOP)基本概念 面向对象编程 —— Object Oriented Programming 简写 OOP 目标 了解 面向对象 基本概念 01. 面向对象基本概念 我们之前学习的编程方式就是 面向过程 的 面相过程 和 面相对象,是两种不同的 编程方式 对比 面向过程 的特点,可以更好地 阅读全文
posted @ 2019-01-21 21:38 安迪9468 阅读(132) 评论(0) 推荐(0) 编辑
摘要:类和对象 目标 类和对象的概念 类和对象的关系 类的设计 01. 类和对象的概念 类 和 对象 是 面向对象编程的 两个 核心概念 1.1 类 类 是对一群具有 相同 特征 或者 行为 的事物的一个统称,是抽象的,不能直接使用 特征 被称为 属性 行为 被称为 方法 类 就相当于制造飞机时的图纸,是 阅读全文
posted @ 2019-01-21 21:36 安迪9468 阅读(192) 评论(0) 推荐(0) 编辑
摘要:面向对象基础语法 目标 dir 内置函数 定义简单的类(只包含方法) 方法中的 self 参数 初始化方法 内置方法和属性 01. dir 内置函数(知道) 在 Python 中 对象几乎是无所不在的,我们之前学习的 变量、数据、函数 都是对象 在 Python 中可以使用以下两个方法验证: 在 标 阅读全文
posted @ 2019-01-21 21:33 安迪9468 阅读(218) 评论(0) 推荐(0) 编辑
摘要:面向对象封装案例 目标 封装 小明爱跑步 存放家具 01. 封装 02. 小明爱跑步 需求 提示:在 对象的方法内部,是可以 直接访问对象的属性 的! 代码实现: 2.1 小明爱跑步扩展 —— 小美也爱跑步 需求 提示 03. 摆放家具 需求 新房子没有任何的家具 席梦思(bed) 占地 4 平米 阅读全文
posted @ 2019-01-21 21:31 安迪9468 阅读(354) 评论(0) 推荐(0) 编辑
摘要:面向对象封装案例 II 目标 士兵突击案例 身份运算符 封装 一个对象的 属性 可以是 另外一个类创建的对象 01. 士兵突击 需求 1.1 开发枪类 shoot 方法需求 1> 判断是否有子弹,没有子弹无法射击 2> 使用 print 提示射击,并且输出子弹数量 1.2 开发士兵类 假设:每一个新 阅读全文
posted @ 2019-01-21 21:26 安迪9468 阅读(192) 评论(0) 推荐(0) 编辑
摘要:私有属性和私有方法 01. 应用场景及定义方式 应用场景 在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 方法 定义方式 在 定义属性或方法时,在 属性名或者方法名前 增加 阅读全文
posted @ 2019-01-21 21:21 安迪9468 阅读(232) 评论(0) 推荐(0) 编辑
摘要:继承 目标 单继承 多继承 面向对象三大特性 01. 单继承 1.1 继承的概念、语法和特点 继承的概念:子类 拥有 父类 的所有 方法 和 属性 1) 继承的语法 子类 继承自 父类,可以直接 享受 父类中已经封装好的方法,不需要再次开发 子类 中应该根据 职责,封装 子类特有的 属性和方法 2) 阅读全文
posted @ 2019-01-21 21:17 安迪9468 阅读(214) 评论(0) 推荐(0) 编辑
摘要:多态 目标 多态 面向对象三大特性 定义类的准则 设计类的技巧 子类针对自己特有的需求,编写特定的代码 多态 不同的 子类对象 调用相同的 父类方法,产生不同的执行结果 多态 可以 增加代码的灵活度 以 继承 和 重写父类方法 为前提 是调用方法的技巧,不会影响到类的内部设计  多态案例演练 需求 阅读全文
posted @ 2019-01-21 21:15 安迪9468 阅读(201) 评论(0) 推荐(0) 编辑
摘要:类属性和类方法 目标 类的结构 类属性和实例属性 类方法和静态方法 01. 类的结构 1.1 术语 —— 实例 1) 在内存中为对象 分配空间 2) 调用初始化方法 __init__ 为 对象初始化  因此,通常也会把: 在程序执行时: 访问自己的属性 调用自己的方法 结论 每一个对象 都有自己  阅读全文
posted @ 2019-01-21 21:14 安迪9468 阅读(167) 评论(0) 推荐(0) 编辑
摘要:单例 目标 单例设计模式 __new__ 方法 Python 中的单例 01. 单例设计模式 设计模式 设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题 的成熟的解决方案 使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性 单例设计模式 阅读全文
posted @ 2019-01-21 21:12 安迪9468 阅读(135) 评论(0) 推荐(0) 编辑
摘要:异常 目标 异常的概念 捕获异常 异常的传递 抛出异常 01. 异常的概念 程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常 程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(raise)异常  程序开发时,很难将 所有的 阅读全文
posted @ 2019-01-21 21:09 安迪9468 阅读(132) 评论(0) 推荐(0) 编辑
摘要:ping命令, 使用ICMP协议 属于网络层的命令 TTL用于防止数据包循环传输。 TTL接近64,默认情况下为Linux TTL接近128,默认情况下为windows TTL接近255,默认情况下为Unix ping的参数: 1、不间断ping包 ping ip -t 2、发送200字节的数据包 阅读全文
posted @ 2019-01-09 19:02 安迪9468 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:arp欺骗:通过告诉请求方错误的网关MAC地址,来控制用户的上网。使用欺骗软件,如网络执法官 本机查看mac地址缓存(ARP表,又称物理网络地址表) arp -a (延伸:路由表 netstat -nr ) 防止arp欺骗的方法 方法一:绑定目标主机的mac地址 arp -s 目标IP 目标mac 阅读全文
posted @ 2019-01-09 18:49 安迪9468 阅读(146) 评论(0) 推荐(0) 编辑
摘要:python中4种非数字数据类型 非数字型 字符串 列表 元组 字典 在 Python 中,所有 非数字型变量 都支持以下特点: 都是一个 序列 sequence,也可以理解为 容器 取值 [] 遍历 for in 计算长度、最大/最小值、比较、删除 链接 + 和 重复 * 切片 非数字型 字符串 阅读全文
posted @ 2019-01-07 20:19 安迪9468 阅读(151) 评论(0) 推荐(0) 编辑
摘要:ping网关。正常情况响应时间小于1ms ping同一局域网中的其他pc。正常情况响应时间小于1ms ping外网网站。正常情况响应时间小于10ms 说明: 有的病毒会不断发广播,致使网络拥堵。 阅读全文
posted @ 2019-01-07 18:40 安迪9468 阅读(965) 评论(0) 推荐(1) 编辑
摘要:if嵌套的使用场景: 2个(多个)条件有前后关系,必须先满足条件1,再判断是否满足条件2。 elif的使用场景: 2个(多个)条件是各自独立的平级关系,满足条件几就执行响应的代码。 优美的分隔线 if嵌套举例 elif举例 阅读全文
posted @ 2019-01-06 16:30 安迪9468 阅读(1016) 评论(0) 推荐(0) 编辑
摘要:转换规则如下: if 代表一个菱形+问号 if后面的条件代表菱形里的内容+↓yes(向下箭头和yes) if同级的else代表右拐向下箭头和no 执行语句块代表一个矩形。 转换结果如下: 阅读全文
posted @ 2019-01-06 16:07 安迪9468 阅读(2541) 评论(0) 推荐(0) 编辑
摘要:小结: 1、命名组成: 标示符可以由 字母、下划线 和 数字 组成 不能以数字开头 不能与关键字重名 2、命名要求: 见名知意 3、命名举例: 变量名:全小写单词,下划线连接 类命名:(大驼峰)所有单词首字母大写,直接拼接 常量名:全大写单词,下划线连接 4、驼峰法 当 变量名 是由二个或多个单词组 阅读全文
posted @ 2019-01-06 15:46 安迪9468 阅读(185) 评论(0) 推荐(0) 编辑
摘要:变量的格式化输出 苹果单价 9.00 元/斤,购买了 5.00 斤,需要支付 45.00 元 在 Python 中可以使用 print 函数将信息输出到控制台 如果希望输出文字信息的同时,一起输出 数据,就需要使用到 格式化操作符 % 被称为 格式化操作符,专门用于处理字符串中的格式 包含 % 的字 阅读全文
posted @ 2019-01-06 15:25 安迪9468 阅读(534) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示