- 博客(12)
- 收藏
- 关注
原创 LVS/DR原理实现三种负载均衡
负载均衡LVS基本介绍负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请求根据设置好的调度算法,智能均衡地分发到后端真正服务器(real server)上。为了避免不同机器上用户请求得到的数据不一样,需要用到了共享存储,这样保证所有用户请求...
2018-07-30 21:20:11 359
原创 用varnish搭建cdn节点集群
CDNCDN的全称是Content Delivery Network,即内容奋发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点...
2018-07-28 17:07:08 443
原创 Linux运维---封装虚拟机创建母本
封装虚拟机配置6.5镜像:[root@foundation68 ~]# systemctl start httpd[root@foundation68 ~]# systemctl stop firewalld[root@foundation68 ~]# mkdir /rhel6.5[root@foundation68 ~]# mv /home/kiosk/Desktop/*....
2018-07-28 17:03:47 254
原创 Python 的mysql数据库应用 , 多线程 , socket
安装 MySQL[root@foundation40 ~]# yum install mariadb-server -y # 安装mysql[root@foundation40 ~]# systemctl start mariadb.service # 开启服务[root@foundation40 ~]# mysql_secure_installation # 设置mysql密码[...
2018-07-26 16:24:01 229
原创 Python 异常,文件,模块,数据存储—json
异常:在程序开发中,如果对某些代码的执行不确定(程序的语法完全正确)可以增加try来捕获异常try: 尝试执行的代码except: 出现错误的处理try: num = int(raw_input('请输入一个整数:'))except: print '请输入一个正确的整数'# 无论是否输入错误,程序都会正常的执行print '*' * 50 ...
2018-07-26 11:35:33 176
原创 Python 面向对象及类属性,方法,结构
面向对象:面向对象和面向过程的区别:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。面向过程最大的问题(也许是唯一先天的缺陷)在于随着系统的膨胀,面向过程将无法应付,最终导致系统的崩溃 面...
2018-07-23 23:38:29 501
原创 Python 名片管理系统
先建立cards_main的文件import cards_tools#无限循环,由用户主动决定什么时候退出while True:#TODO注释,用于标记需要去做的工作 cards_tools.show_menu() action_str = raw_input("请选择希望执行的操作: ") print("你选择的操作是 %s" % action_str)...
2018-07-19 11:02:19 405
原创 Python 列表(for语句)、元组、字典、字符串、切片
一、list列表# sort:对列表中的元素进行排序(升序)name = ['Anay','Eli','Cendy','Baby']print name name.sort()print name# sort(reverse=True):倒序name.sort(reverse=True)print name# 临时对列表中的元素进行排序print sorted(name)...
2018-07-19 10:44:56 619
原创 Python 的函数嵌套、引用、装饰器及列表
一、函数嵌套所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用函数的使用包含两个步骤 1.定义函数--封装独立的功能 2.调用函数--享受封装的成果函数的作用:在开发时,使用函数可以提高编写的效率以及代码的重用‘’函数:函数是带名字的代码块,用于完成具体的工作。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只...
2018-07-18 20:27:19 520
原创 Python的if条件语句及while循环语句
一、if条件语句1.Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。2.Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。3.Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else: 执行语句……4.其中"判断条件"...
2018-07-18 17:50:59 3183
原创 Python变量及命名
什么是变量?#变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前定义的变量)变量的定义在 python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建等号(=)用来给变量赋值=左边是一个变量名=右边是存储在变量中的值变量名 = 值#变量定义之后,后续就可以直接使用了# _*_ coding:utf-8 _*_"""file...
2018-07-16 19:08:51 257
原创 Python入门操作及安装
什么是python?       Python(大蟒蛇)是一门解释型、面向对象、带有动态语义的高级程序设计语言。在于1989年,由一位名叫Guido van Rossum(吉多.范罗苏姆),为打发时间设计了Python语言,第一个发行版公开于1991年。 Python是一款纯粹的自由软件,源代码和解释器CPython都遵循了GPL(GNU Gene...
2018-07-16 18:18:44 711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人