- 博客(12)
- 收藏
- 关注
原创 linux下cdn对数据的加速处理之varnish的反向代理
CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的...
2018-07-28 21:33:33 171
原创 linux6.5的虚拟机安装(虚拟机母机封装)
封装虚拟机: 搞一个6.5的镜像,将其放在/iso(不固定目录,可以随意)下 在物理机上作共享,(将镜像挂载在/var/www/html/目录下) 在虚拟机上配置yum的文件,yum repolist 验证 如果yum配置有问题,请参考下列链接 https://blog.csdn.net/qq_38622229/article/details/80090941 2.安...
2018-07-28 21:06:07 620
原创 生产者消费者问题
多线程能干什么: 生产者消费者问题:(经典) 一直生产 一直消费 中间有阀值 避免供求关系不平衡线程安全问题,要是线程同时来,听谁的锁:一种数据结构 队列:先进线出 栈:先进后出生产者消费者的优点(为什么经典的设计模式)1.解耦(让程序各模块之间的关联性降到最低) 假设生产者和消费者是两个类,如果让生产者直接调用消费者的某个方法,那么生产者对于消费者就会产生...
2018-07-26 11:39:12 527
原创 python中的数据库连接、线程、socket
做数据库连接前的准备工作: 1.安装数据库 2.安装gcc yum install gcc -y 3.yum install MySQL-python.x86_64 -y 4.pip install Mysql-Python 验证:在pycharm中import Mysqldb 没有出错即可 5.安装网页版数据库一、数据库 1.数据库的查询import MySQLdb# ...
2018-07-26 11:30:32 600
原创 pyhton中的异常处理、数据存储-json、模块及文件
一:异常: 1.在程序开发中,如果对某些代码的执行不确定(程序的语法完全正确) 可以增加try来捕获异常 try: 尝试执行的代码 except: 出现错误的处理try: num = int(raw_input('请输入整数:'))except : print '请输入一个正确的整数!!!'print '*' * 50 2.当python解释器抛...
2018-07-26 10:16:35 247
原创 python中面相对性的三大特性
面向对象的三大特性: 1.封装:根据职责将属性和方法封装到一个抽象类中 2.继承:实现代码的重用,相同的代码不需要重复的写 3.多态:不同的对象调用相同的方法,产生不同的结果, 增加代码的灵活度 一.封装 1.封装是面向对象编程的一大特点 2.面向对象编程的第一步将属性和方法封装到一个抽象的类中 3.外界使用类创建对象,然后让对象调用方法 4.对象方法的细节都被封...
2018-07-23 15:34:17 360
原创 linux下的python的面向对象的类的定义和方法的使用
1.面向对象的基础语法: 定义简单的类: 定义只包方法的类: class 类名: def 方法1(self,参数列表) pass def 方法2(self,参数列表) pass 当一个类定义完成之后,要使用这个类来创建对象,语法格式如下: 对象变量 = 类名() 2.初始化方法 我们现在已经知道了使用 类名() 就可以创...
2018-07-23 15:09:45 330
原创 linux下的python实现的名片管理系统
需要实现的要求: 主程序的实现(将其他函数用import导入): 部分功能的函数实现代码: 1.菜单栏的实现: 2.新增名片: 3.显示所有名片: 4.搜索名片: 5.搜索后的修改及删除: ...
2018-07-19 12:38:23 206
原创 linux下python中的元组、列表、字典和字符串
列表 我们引入一个新的概念:数据机构 数据结构是通过某种方式组织在一起的数据元素的集合,这些数据元素可以是数字或字符,甚至可以是其他数据结构>,在python中,最基本的数据结构是序列,序列中的每个元素匾被分配一个序号–即元素的位置,也称为索引,第一>个索引是0,第二个则是1,以此类推 列表是什么 列表由一系列特定顺序排列的元素组成,你可以创建包含字母表中所有字母,数字或所有家...
2018-07-19 12:28:07 315
原创 linux下的函数的应用引用装饰器
所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用 函数的使用包含两个步骤 1.定义函数–封装独立的功能 2.调用函数–享受封装的成果 函数的作用:在开发时,使用函数可以提高编写的效率以及代码的重用‘’ 函数: 函数是带名字的代码块,用于完成具体的工作 需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用该...
2018-07-19 12:15:39 176
原创 linux下的Python函数的定义及其简单的语句的应用
1.定义函数 def 函数名(): 函数封装的代码 1.def是英文define的缩写 2.函数名称应该能够表达函数封装代码的功能,方便后续的调用 3.函数名称的命名应该符合标识符的命名规则 可由字母,下划线和数字组成 不能以数字开头 不能与关键字重名 例: if语句的使用: if elif语句的应用: if...
2018-07-19 12:07:26 589
原创 linux下的python的变量
编译型语言:速度快、跨平台差(如:C C++ JAVA) 解释性语言:速度慢、跨平台好(如:shell python) 面向对象语言:(如:python C++ JAVA)一: 排错: 1.拼写错误 2.不能写在一行,语法错误 3.缩进错误 4.不支持中文二: 字符编码(编码格式:查)ASCII unicode#_*_coding:utf-8_*_三: ip...
2018-07-19 11:52:53 471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人