博客园 - 曹艳飞
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=115721
2024-01-28T23:55:52Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
feed.cnblogs.com
https://www.cnblogs.com/caoyf1992/p/8875770.html
web前端HTML基础 - 曹艳飞
一、HTML介绍 HTML全称是(Hypertext Markup Language, HTML)又称为超级文本标记语言,它主要his一种用于创建网页的标记语言,在本质上是浏览器可以识别的规则,我们按照规则编写网页内容,浏览器会按照规则来渲染我们编写的网页。 二、HTML文档结构解释 HTML的网页
2018-04-18T08:30:00Z
2018-04-18T08:30:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、HTML介绍 HTML全称是(Hypertext Markup Language, HTML)又称为超级文本标记语言,它主要his一种用于创建网页的标记语言,在本质上是浏览器可以识别的规则,我们按照规则编写网页内容,浏览器会按照规则来渲染我们编写的网页。 二、HTML文档结构解释 HTML的网页 <a href="https://www.cnblogs.com/caoyf1992/p/8875770.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8857103.html
Python之MySQL - 曹艳飞
一.概述 数据库(Database,简称DB) 数据库技术是计算机应用领域中非常重要的技术,它产生于20世纪60年代末,是数据管理的最新技术,也是软件技术的一个重要分支。 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的
2018-04-16T09:21:00Z
2018-04-16T09:21:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一.概述 数据库(Database,简称DB) 数据库技术是计算机应用领域中非常重要的技术,它产生于20世纪60年代末,是数据管理的最新技术,也是软件技术的一个重要分支。 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的 <a href="https://www.cnblogs.com/caoyf1992/p/8857103.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8687352.html
Python并发编程之进程 - 曹艳飞
一、理论概念 1、定义 进程(Process 也可以称为重量级进程)是程序的一次执行。在每个进程中都有自己的地址空间、内存、数据栈以及记录运行的辅助数据,它是系统进行资源分配和调度的一个独立单位。 2、并行和并发 并行:并行是指多个任务同一时间执行; 并发:是指在资源有限的情况下,两个任务相互交替着
2018-04-01T09:22:00Z
2018-04-01T09:22:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、理论概念 1、定义 进程(Process 也可以称为重量级进程)是程序的一次执行。在每个进程中都有自己的地址空间、内存、数据栈以及记录运行的辅助数据,它是系统进行资源分配和调度的一个独立单位。 2、并行和并发 并行:并行是指多个任务同一时间执行; 并发:是指在资源有限的情况下,两个任务相互交替着 <a href="https://www.cnblogs.com/caoyf1992/p/8687352.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8583331.html
Python之异常处理 - 曹艳飞
一、什么是异常处理 定义:异常处理就是我们在写Python时,经常看到的报错信息,例如;NameError TypeError ValueError等,这些都是异常。 异常是一个事件,改事件会在程序执行过程中发生,影响程序的正常执行,一般情况下,在python中无法处理程序时就会发生异常,异常时Py
2018-03-16T08:52:00Z
2018-03-16T08:52:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、什么是异常处理 定义:异常处理就是我们在写Python时,经常看到的报错信息,例如;NameError TypeError ValueError等,这些都是异常。 异常是一个事件,改事件会在程序执行过程中发生,影响程序的正常执行,一般情况下,在python中无法处理程序时就会发生异常,异常时Py <a href="https://www.cnblogs.com/caoyf1992/p/8583331.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8567786.html
Python模块之hashlib模块、logging模块 - 曹艳飞
一、hashlib模块 hashlib模块介绍:hashlib这个模块提供了摘要算法,例如 MD5、hsa1 摘要算法又称为哈希算法,它是通过一个函数,把任意长度的数据转换为一个长度固定的数据串,这个数据串使用的十六进制表示。摘要算法是一个单向函数,计算容易,如果想要反推摘要算法那是非常喜困难的,而
2018-03-14T08:18:00Z
2018-03-14T08:18:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、hashlib模块 hashlib模块介绍:hashlib这个模块提供了摘要算法,例如 MD5、hsa1 摘要算法又称为哈希算法,它是通过一个函数,把任意长度的数据转换为一个长度固定的数据串,这个数据串使用的十六进制表示。摘要算法是一个单向函数,计算容易,如果想要反推摘要算法那是非常喜困难的,而 <a href="https://www.cnblogs.com/caoyf1992/p/8567786.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8558005.html
Python面向对象进阶 - 曹艳飞
一、面向对象那个进阶之反射 定义:所谓反射就是可以通过字符串来操作Python代码中的变量、函数、甚至类和方法。 在反射中有四种自省方法,这四种方法适合类和对象(在Python中一切皆对象),下面是四种方法的说明: hasattr 判断某一个 变量 是否能够.调用一个名字,返回True或者False
2018-03-13T08:15:00Z
2018-03-13T08:15:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、面向对象那个进阶之反射 定义:所谓反射就是可以通过字符串来操作Python代码中的变量、函数、甚至类和方法。 在反射中有四种自省方法,这四种方法适合类和对象(在Python中一切皆对象),下面是四种方法的说明: hasattr 判断某一个 变量 是否能够.调用一个名字,返回True或者False <a href="https://www.cnblogs.com/caoyf1992/p/8558005.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8522917.html
python面向对象三大特性之继承、多态、封装 - 曹艳飞
一、继承 什么是继承 所谓继承指提供了同一类对象共性的处理方法,子类继承父类共性的东西。 这样有利于代码的复用性,即子类拥有父类的方法。通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”。 继承可以想象成什么是什么的关系 python中类的继承分为:单继承和多继承
2018-03-08T11:37:00Z
2018-03-08T11:37:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、继承 什么是继承 所谓继承指提供了同一类对象共性的处理方法,子类继承父类共性的东西。 这样有利于代码的复用性,即子类拥有父类的方法。通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”。 继承可以想象成什么是什么的关系 python中类的继承分为:单继承和多继承 <a href="https://www.cnblogs.com/caoyf1992/p/8522917.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8522857.html
python面向对象之类的命名空间与组合 - 曹艳飞
一、类的命名空间 定义:我们在创建一个类的时候就会创建一个类的命名空间,用来存储类中定义的所有的名字,这些名字称为类的属性 类的属性有两种形式:静态属性和动态属性 静态属性就是在类中定义的变量 动态属性就是定义在类中的方法 在调用上我们需要注意的是对象可以调用类中的属性,但是类名不可以调用对象的属性
2018-03-07T07:48:00Z
2018-03-07T07:48:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、类的命名空间 定义:我们在创建一个类的时候就会创建一个类的命名空间,用来存储类中定义的所有的名字,这些名字称为类的属性 类的属性有两种形式:静态属性和动态属性 静态属性就是在类中定义的变量 动态属性就是定义在类中的方法 在调用上我们需要注意的是对象可以调用类中的属性,但是类名不可以调用对象的属性 <a href="https://www.cnblogs.com/caoyf1992/p/8522857.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8252439.html
re模块与正则表达式 - 曹艳飞
一、正则表达式概念 正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里
2018-02-28T11:15:00Z
2018-02-28T11:15:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、正则表达式概念 正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里 <a href="https://www.cnblogs.com/caoyf1992/p/8252439.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8418122.html
装饰器的进阶 - 曹艳飞
一、函数的开放和封闭原则 上一篇博客说了函数的装饰器,本章博客我们接着说函数的装饰器,但是在说装饰器之前先聊一下开放封闭原则 对扩展是开放原则 在函数中开放原则只对扩展是开放的,为什么这么说那,因为我们在设计任何一个程序时,不可能在设计之初就把所有的功能全部想好并且在未来也不做任何改变,所以我们必须
2018-02-05T09:26:00Z
2018-02-05T09:26:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、函数的开放和封闭原则 上一篇博客说了函数的装饰器,本章博客我们接着说函数的装饰器,但是在说装饰器之前先聊一下开放封闭原则 对扩展是开放原则 在函数中开放原则只对扩展是开放的,为什么这么说那,因为我们在设计任何一个程序时,不可能在设计之初就把所有的功能全部想好并且在未来也不做任何改变,所以我们必须 <a href="https://www.cnblogs.com/caoyf1992/p/8418122.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8411265.html
闭包与认识装饰器 - 曹艳飞
一、函数名 函数名在本质上就是函数的内存地址,函数名有以下功能: 函数名可以赋值给别的变量;; 函数名还可以当做容器类型里面的元素,(列表、字典); 函数名可以当做函数的参数和返回值;具体实例如下: #!/usr/bin/python # -*- encodeing:utf-8 -*- # 函数可以
2018-02-05T07:22:00Z
2018-02-05T07:22:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、函数名 函数名在本质上就是函数的内存地址,函数名有以下功能: 函数名可以赋值给别的变量;; 函数名还可以当做容器类型里面的元素,(列表、字典); 函数名可以当做函数的参数和返回值;具体实例如下: #!/usr/bin/python # -*- encodeing:utf-8 -*- # 函数可以 <a href="https://www.cnblogs.com/caoyf1992/p/8411265.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8399913.html
函数的名称空间与作用域 - 曹艳飞
一、名称空间 1、命名空间一共分为三种: 全局命名空间:是在程序从上到下被执行的过程中依次加载进内存里面,放置了我们设置的所有变量名和函数名;在全局命名空间中,可以使用内置命名空间中的名字,但是不能用局部中使用。 局部命名空间:就是函数定义的名字,当调用函数的时候才会产生这个名称空间,随着函数的执行
2018-02-01T09:10:00Z
2018-02-01T09:10:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、名称空间 1、命名空间一共分为三种: 全局命名空间:是在程序从上到下被执行的过程中依次加载进内存里面,放置了我们设置的所有变量名和函数名;在全局命名空间中,可以使用内置命名空间中的名字,但是不能用局部中使用。 局部命名空间:就是函数定义的名字,当调用函数的时候才会产生这个名称空间,随着函数的执行 <a href="https://www.cnblogs.com/caoyf1992/p/8399913.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8394183.html
初始函数 - 曹艳飞
一、函数的作用: 函数用来是实现单一或者相关联功能的代码段,减少代码的重复和提高可读性。 二、函数的定义 定义函数的规则如下: 函数代码是以def关键字开头,后面是函数名和圆括号()。 函数的第一行语句可以选择性的使用文档字符串--用于存放函数声明。 函数体要缩进 函数的语法: 函数的实例 函数的调
2018-02-01T08:31:00Z
2018-02-01T08:31:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、函数的作用: 函数用来是实现单一或者相关联功能的代码段,减少代码的重复和提高可读性。 二、函数的定义 定义函数的规则如下: 函数代码是以def关键字开头,后面是函数名和圆括号()。 函数的第一行语句可以选择性的使用文档字符串--用于存放函数声明。 函数体要缩进 函数的语法: 函数的实例 函数的调 <a href="https://www.cnblogs.com/caoyf1992/p/8394183.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8288828.html
Python面向对象 - 曹艳飞
一、面向对象 python本身就是一门面向对象的语言,面向对象的程序设计的核心是对象,首先要理解什么是对象。 面向对象的优点:解决了程序的扩展性。 面向对象的缺点:可控性差。 1、面向对象的名词简介 类(class):用来描述具有相同的属性和方法的对象的集合,他定义了该集合中每一个对象所共有的属性和
2018-01-15T08:59:00Z
2018-01-15T08:59:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、面向对象 python本身就是一门面向对象的语言,面向对象的程序设计的核心是对象,首先要理解什么是对象。 面向对象的优点:解决了程序的扩展性。 面向对象的缺点:可控性差。 1、面向对象的名词简介 类(class):用来描述具有相同的属性和方法的对象的集合,他定义了该集合中每一个对象所共有的属性和 <a href="https://www.cnblogs.com/caoyf1992/p/8288828.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8284357.html
异常处理 - 曹艳飞
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 python标准异常 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序
2018-01-14T13:07:00Z
2018-01-14T13:07:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 python标准异常 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序 <a href="https://www.cnblogs.com/caoyf1992/p/8284357.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8280512.html
模块与包 - 曹艳飞
一、什么是模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 模块可以分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块
2018-01-14T07:17:00Z
2018-01-14T07:17:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、什么是模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 模块可以分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 <a href="https://www.cnblogs.com/caoyf1992/p/8280512.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8260284.html
Python模块 - 曹艳飞
一、什么是模块 模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 模块分为三种: 1、自定义模块:自定义的模块,顾名思义,就是你自己写的python程序,我们知道python的代码都存在一个以".py"结尾的文件中的,我们这样命名一个python脚本,吧后缀去掉就
2018-01-13T14:13:00Z
2018-01-13T14:13:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】一、什么是模块 模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 模块分为三种: 1、自定义模块:自定义的模块,顾名思义,就是你自己写的python程序,我们知道python的代码都存在一个以".py"结尾的文件中的,我们这样命名一个python脚本,吧后缀去掉就 <a href="https://www.cnblogs.com/caoyf1992/p/8260284.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8251335.html
ansible 批量安装zabbix agentd客户端 - 曹艳飞
目录结构 # tree /etc/ansible/ /etc/ansible/ ├── ansible.cfg ├── hosts ├── roles │ └── zabbix-agentd │ ├── files │ │ ├── install_zabbix.sh │ │ └── zabbix-3
2018-01-09T06:36:00Z
2018-01-09T06:36:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】目录结构 # tree /etc/ansible/ /etc/ansible/ ├── ansible.cfg ├── hosts ├── roles │ └── zabbix-agentd │ ├── files │ │ ├── install_zabbix.sh │ │ └── zabbix-3 <a href="https://www.cnblogs.com/caoyf1992/p/8251335.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8251322.html
centos配置单网卡为Trunk模式 - 曹艳飞
单网卡配置多IP(trunk模式)操作标准 1.linux的单网卡配置多IP的操作 下面为linux系统单网卡配置多IP(trunk模式)的操作步骤,系统平台为centos5.5。全部操作完成后,将实现在网卡eth0上配置两个子接口:eth0.1000和eth0.2000,他们的IP分别是58.21
2018-01-09T06:34:00Z
2018-01-09T06:34:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】单网卡配置多IP(trunk模式)操作标准 1.linux的单网卡配置多IP的操作 下面为linux系统单网卡配置多IP(trunk模式)的操作步骤,系统平台为centos5.5。全部操作完成后,将实现在网卡eth0上配置两个子接口:eth0.1000和eth0.2000,他们的IP分别是58.21 <a href="https://www.cnblogs.com/caoyf1992/p/8251322.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/caoyf1992/p/8251303.html
linux 搭建PPTP - 曹艳飞
PPTP,Point to Point Tunneling Protocol,点对点隧道协议,这是一种支持多协议虚拟专用网络(VPN)技术。远程用户能够通过装有点对点协议的系统安全访问公司网络。 PPTP使用GRE的扩展版本来传输用户PPP包。这些增强允许为在PAC和PNS之间传输用户数据的隧道提供
2018-01-09T06:31:00Z
2018-01-09T06:31:00Z
曹艳飞
https://www.cnblogs.com/caoyf1992/
【摘要】PPTP,Point to Point Tunneling Protocol,点对点隧道协议,这是一种支持多协议虚拟专用网络(VPN)技术。远程用户能够通过装有点对点协议的系统安全访问公司网络。 PPTP使用GRE的扩展版本来传输用户PPP包。这些增强允许为在PAC和PNS之间传输用户数据的隧道提供 <a href="https://www.cnblogs.com/caoyf1992/p/8251303.html" target="_blank">阅读全文</a>