自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(152)
  • 收藏
  • 关注

原创 值得一看的博客

http://wklken.me/ python/golanghttp://blog.csdn.net/sws9999

2015-04-22 10:17:38 433

原创 该博主主要专供linux python golang js 等技术知识

博客地址http://wklken.me/

2015-04-21 14:39:43 367

原创 win8 sublime3 配置python 开发环境

参考:http://www.cnblogs.com/waising/articles/3466120.html1.下载sublime3 win版http://www.sublimetext.com/3 2.配置python 环境3.python 装好后,需要安装pip 工具4.配置sublime3中所需要的packagecontrollerctags

2015-11-13 09:27:20 915

转载 python 实现单例模式

转载:http://blog.csdn.net/ghostfromheaven/article/details/7671853#-*- encoding=utf-8 -*-  print '----------------------方法1--------------------------'  #方法1,实现__new__方法  #并在将一个类的实

2015-11-03 17:44:34 664

转载 如何提交代码给openstack

转载:http://blog.csdn.net/ffb/article/details/9625011如果想为openstack做贡献,最好的方法就是帮助社区完成blueprint或者做bugfix。代码的提交需要遵循社区的一些基本要求,以下内容是去年对openstack社区的参与过程中的一些总结。原文地址:http://blog.csdn.net/ffb/article/de

2015-10-30 19:02:53 995

转载 向 OpenStack 贡献您的代码

转载:http://www.ibm.com/developerworks/cn/cloud/library/cl-contributecode-openstack/由于 OpenStack(开源云软件)获得了支持,越来越多的个人和企业希望为 OpenStack 社区做出贡献。Bug 报告、蓝图协定 (blueprint engagement) 以及代码审查只是几种做

2015-10-30 18:53:05 718

转载 如何向OpenStack社区贡献代码

转载:http://cloud.51cto.com/art/201507/482284.htm本篇基本是对https://wiki.openstack.org/wiki/GerritWorkflow的翻译,总结一下,以备后用。有说的不到位或不准确的地方,请有经验的各位不吝赐教。先引用一张wiki上的流程图:1、签署ICLA(https://review.

2015-10-30 18:43:11 705

转载 python 装饰器

转载:http://www.cnblogs.com/wilber2013/p/4657155.htmlPython装饰器装饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。下面就一步步看看Python中的装饰器。一个简单的需求现在有一个简单的函数"myfunc",想

2015-10-27 17:45:20 473

转载 Python的运行时方法补丁技术

转载:http://python.jobbole.com/82357/相信很多朋友在编程的时候都会想修改一下已经写好的程序行为代码,而最常见的方式就是通过子类来重写父类的一些不满足需求的方法。比如说下面这个例子。Python1234567class Dog: 

2015-10-26 18:43:22 1056

转载 python 对象

转载:http://www.cnblogs.com/wilber2013/p/4628443.htmlhttp://www.cnblogs.com/wilber2013/p/4634209.htmlPython是一门面向对象的语言,在Python中一切都是对象,函数是对象,类型也是对象。下面就看看Python中对象相关的内容。Python对象基本概念

2015-10-26 18:03:52 504

转载 Python上下文管理器

转载:http://www.cnblogs.com/wilber2013/p/4638967.htmlPython上下文管理器上下文管理器在使用Python编程中,可以会经常碰到这种情况:有一个特殊的语句块,在执行这个语句块之前需要先执行一些准备动作;当语句块执行完成后,需要继续执行一些收尾动作。例如:当需要操作文件或数据库的时候,首先需要获取文件句柄或者数据库

2015-10-26 17:50:59 448

转载 python 中闭包

转载:http://www.cnblogs.com/wilber2013/p/4658894.html出处:http://www.cnblogs.com/wilber2013/Python中的闭包闭包(closure)是函数式编程的重要的语法结构,Python也支持这一特性,下面就开始介绍Python中的闭包。首先看看闭包的概念:闭包(Closure)是

2015-10-26 16:39:30 489

转载 python 字符编码与解码——unicode、str和中文:UnicodeDecodeError: 'ascii' codec can't decode

转载:http://blog.csdn.net/trochiluses/article/details/16825269摘要:在进行python脚本的编写时,如果我们用python来处理网页数据或者进行与中文字符有关的处理工作,经常出现这样的出错信息:SyntaxError: Non-ASCII character '\xe6' in file ./filename.py on line

2015-10-17 16:45:00 744

转载 Python迭代器和生成器

转载:http://www.cnblogs.com/wilber2013/p/4652531.html在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。迭代器迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代

2015-10-17 16:09:30 514

转载 装饰器语法糖(@staticmethod/@classmethod/@property)原理剖析及使用场景说明

转载:http://blog.csdn.net/slvher/article/details/42497781在阅读一些开源Python库的源码时,经常会看到在某个类的成员函数前,有类似于@staticmethod或@classmethod或@property的语法糖。本质上,它们都是函数装饰器,只不过通常被用来修饰类成员函数而已。本笔记旨在说明这些语法糖的用途,关于普通函数装

2015-10-17 15:36:32 2518

转载 PYTHON-进阶-装饰器小结

转载:http://wklken.me/posts/2012/10/27/python-base-decorator.html基本概念具体概念自己google装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理, Web权限校验, Cache等。很有名的例子,就是咖啡,加糖的咖啡,加牛奶的咖啡。 本质上,

2015-10-17 15:25:02 448

转载 Python 字符串

转载:http://liuzhichao.com/p/1630.html字符串:单引号(‘)和双引号(”)的作用相同,转义符是(\),以三引号(如:”’或者”””)括起来的字符串中可以直接使用任意多个单引号(‘)和双引号(”)而无需转义符(\)。自然字符串:在字符串前加R(或r)指示某些不需要如转义符那样的特别处理的字符串,如:print R“Hello\n World”,将直

2015-10-17 14:42:08 469

转载 元组、列表、字典和集合

转载:http://liuzhichao.com/p/1645.html元组Python中的元组(Tuple)类似于Java中的数组,一旦创建了一个 tuple,就不能以任何方式改变它。这点与Python中的字符串类似,所以我们说元组和字符串都是不可变的序列.元组也支持索引和分片操作.定义一个元组使用一对小(圆)括号” ( ) “.#定义一个元组tup

2015-10-17 14:40:37 914

转载 python list(列表)操作用法总结

转载:http://yangrong.blog.51cto.com/6945369/13298371、基础语法nameinfo=['name1','name2','name3']操作:>>>nameinfo=['name1','name2','name3']>>> nameinfo['name1', 'name2', 'name3']

2015-10-17 14:36:26 504

转载 Python内置的字符串处理函数

转载:http://sjolzy.cn/Python-built-in-string-handling-functions-order.html收集常用的Python 内置的各种字符串处理 函数的使用方法str='python String function'生成字符串变量str='python String function' 字符串长度获取:len(str)

2015-10-17 14:28:05 322

转载 python List 介绍

转载:http://woodpecker.org.cn/diveintopython/native_data_types/lists.htmlList 是 Python 中使用最频繁的数据类型。如果您对 list 仅有的经验就是在 Visual Basic 中的数组或 Powerbuilder 中的数据存储,那么就打起精神学习 Python 的 list 吧。

2015-10-17 14:19:10 362

转载 Python集合(set)类型的操作

转载:http://blog.csdn.net/business122/article/details/7541486python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运

2015-10-17 13:25:10 386

转载 自动删除n天前日志

转载:http://www.cnblogs.com/peida/archive/2013/03/25/2980121.html1.删除文件命令:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;实例命令:find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm 

2015-10-17 12:40:53 486

转载 Linux/Unix 怎样找出并删除某一时间点的文件

转载:http://www.icesr.com/index.php/archives/258Linux/Unix 怎样找出并删除某一时间点的文件在Linux/Unix系统中,我们的应用每天会产生日志文件,每天也会备份应用程序和数据库,日志文件和备份文件长时间积累会占用大量的存储空间,而有些日志和备份文件是不需要长时间保留的,一般保留7天内的文件即可,那么我们怎么找出并删

2015-10-17 12:25:36 11031

转载 python 变量作用域

转载 :http://blog.csdn.net/lovingprince/article/details/6627555几个概念:python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问

2015-10-15 14:35:41 279

转载 overlay网络技术之VXLAN详解

转载:http://network.51cto.com/art/201312/425388.htmhttp://www.cnblogs.com/shaohef/p/4667429.html作为网络虚拟化的重要技术,VXLAN备受关注,该协议是如何运作的?如何通过数据与控制层面的分离实现SDN网络?如何部署?本博文将为您详细介绍...一 . 为什么需要Vx

2015-09-06 11:07:17 1537

转载 Docker run 命令的使用方法

编者的话】在Docker中,run应该是用户使用最多的命令了,很多读者反馈不是很明白run命令的用法,而且相关的书籍、中文资料中对run命令的描述也不是非常完整,所以DockerOne组织翻译了Docker官方的文档,以飨读者。注意,本文基于最新的Docker 1.4文档翻译。Docker会在隔离的容器中运行进程。当运行 docker run命令时,Docker会启动一个进程,并为

2015-08-01 11:57:30 17572 3

转载 隧道和网络虚拟化:NVGRE vs VXLAN

转载:http://www.sdnlab.com/11819.html关于NVGRE和VXLAN隧道协议相信大家都不陌生,但是事实上隧道协议只是虚拟化网络中的一部分,它并不提供实质性的功能,只是定义不同虚拟机之间如何封装、转发数据包。本文想强调两点:其一,NVGRE和VXLAN都是用三层协议封装二层协议;其二,这两项技术都解决了VLAN规模固定的问题,不再局限于4094个。随着

2015-07-21 17:21:55 1914

转载 python 变量作用域

转载:http://blog.csdn.net/lovingprince/article/details/6627555几个概念:python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的

2015-07-17 12:29:14 324

转载 http://www.cnblogs.com/wangfupeng1988/p/4001284.html

参考:http://www.cnblogs.com/wangfupeng1988/p/4001284.html

2015-07-16 11:57:20 1034

转载 python super()

转载:http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035005.html一、问题的发现与提出  在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1:class A: def __init__(self)

2015-07-08 18:17:13 337 1

转载 python子类调用父类的方法-super

转载;http://www.crazyant.net/1303.htmlpython和其他面向对象语言类似,每个类可以拥有一个或者多个父类,它们从父类那里继承了属性和方法。如果一个方法在子类的实例中被调用,或者一个属性在子类的实例中被访问,但是该方法或属性在子类中并不存在,那么就会自动的去其父类中进行查找。继承父类后,就能调用父类方法和访问父类属性,而要完成整个

2015-07-08 18:08:58 2922

转载 使用spec与fpm 2种方式进行rpm打包

转载:http://dl528888.blog.51cto.com/2382721/1540312最近分享zabbix与ansible好多,大家看烦了,我也没啥存货了,现在就介绍一下如何进行rpm打包吧。rpm打包有2个,一个是自己写spec,另外要给是使用ruby的fpm,我个人比较倾向于第二种fpm,这个不需要写spec文件,特简单,不过为了让大家看明白,我分别介绍一下这2

2015-07-08 15:57:42 1622

转载 docker高级应用之多台主机网络互联

转载:http://dl528888.blog.51cto.com/2382721/1611491目前docker主要应用于单机环境,使用网桥模式,但如果想把多台主机网络互相,让多台主机内部的container互相通信,就得使用其他的软件来帮忙,可以使用Weave、Kubernetes、Flannel、SocketPlane或者openvswitch等,我这里就使用openvswitc

2015-07-08 15:45:24 2380

转载 docker高级应用之动态绑定卷组

转载:http://dl528888.blog.51cto.com/2382721/1613764之前介绍过docker高级应用之动态扩展容器空间大小(地址:http://dl528888.blog.51cto.com/2382721/1606170),本次介绍如何动态的绑定卷组。为什么使用卷组呢,比如想把物理机里的目录给予容器共享,或者把物理机的一个目录作为共

2015-07-08 15:30:06 445

转载 docker高级应用之动态扩展容器空间大小

转载:http://dl528888.blog.51cto.com/2382721/1606170docker容器默认的空间是10G,如果想指定默认容器的大小(在启动容器的时候指定),可以在docker配置文件里通过dm.basesize参数指定,比如1docker -d --storage-opt dm.basesize=20G

2015-07-08 15:21:34 724

转载 docker高级应用之单机持久化固定容器IP

转载:http://dl528888.blog.51cto.com/2382721/1616527一、程序介绍使用到的程序有2个:1、创建容器程序,名字是create_docker_container_use_static_ip.sh,使用shell脚本编写。2、监控容器状态并自动给重启没有ip的容器设置ip,名字是auto_check_modify_c

2015-07-08 14:56:37 1142

转载 nmap原理及使用方法

转载:http://www.cnblogs.com/milantgh/p/3631212.htmlNMap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包。1简介nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting

2015-07-08 14:42:26 2204

原创 python 标准库bisect

参考:http://blog.csdn.net/calling_wisdom/article/details/41493561Python的bisect模块是内置模块,bisect模块实现了一个算法用于插入元素到有序列表bisect.bisect_left(a, x, lo=0, hi=len(a))   返回将x插入到列表a中的索引位置,如果已有x,则返回第一个x的位置

2015-06-30 11:57:45 771

转载 argparse - 命令行选项与参数解析

转载:http://blog.xiayf.cn/2013/03/30/argparse/argparse模块作为optparse的一个替代被添加到Python2.7。argparse的实现支持一些不易于添加到optparse以及要求向后不兼容API变化的特性,因此以一个新模块添加到标准库。与optparse相比较argparse的API类似于optparse,甚

2015-06-30 11:31:54 17845 2

空空如也

空空如也

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

TA关注的人

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