首页 » LAN
  • [PYTHON] 核心编程笔记之七-Python映射和集合类型

    showerlee 2013-11-22 22:04 LAN, PYTHON 阅读 (1,600) 抢沙发
    7.1 映射类型:字典 字典是Python语言中唯一的映射类型,映射类型对象里哈希值(键)和指向的对象(值)是一对多的关系,字典对象可变,它是一个容器类型,能存储任意个Python对象 注:什么是哈希表? 哈希表是一种数据结构:哈希表中存储的每一条数据,叫做一个值(value),是根据与它相关的一个键(key)的数据项进行存储的,键和值合在一起呗称为"键-值 对" 哈希表的算法是获取键,对键执行一个叫做哈希函数的操作,并根据...
  • [PYTHON] 核心编程笔记之六-Python序列

    showerlee 2013-11-22 22:03 LAN, PYTHON 阅读 (1,840) 抢沙发
    6.序列:字符串,列表和元祖 6.1序列 6.1.1标准类型操作符 6.1.2序列类型操作符 成员关系操作符(in,not in) 判断一个元素是否属于一个序列 字符串判断一个字符是否属于这个字符串 元祖判断一个对象是否属于该对象序列 in/not in 操作符返回值为True/False 例: obj [not] in sequence 序列类型操作符 序列类型符作用 seq[ind]获得下标为ind的元素 seq[i...
  • [PYTHON] 核心编程笔记之五-Python数字

    showerlee 2013-11-22 22:02 LAN, PYTHON 阅读 (1,566) 抢沙发
    5.1 数字类型 创建数值对象和给变量赋值 anInt = 1 aLong = -9999999999L aFloat = 3.1415926 aComplex = 1.23+4.56j 如何更新数字对象 变量像一个指针指向装变量值的盒子,对不可变类型来说,你无法改变盒子内容,但可以将指针指向一个新盒子,每次将另外的数字赋给变量时,实际上是创建了一个新的对象并把它赋给变量 anInt += 1 aFloat = 2.718281828 如何删除数字对象 del an...
  • [PYTHON] 核心编程笔记之四-Python对象

    showerlee 2013-11-22 22:01 LAN, PYTHON 阅读 (1,590) 抢沙发
    4.1 Python 对象 Python 使用对象模型来存储数据 所有的Python对象都拥有三个特性: 身份,类型和值: 身份: 每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到,这个值可以认为是该对象的内存地址(只读) 类型: 对象的类型决定了该对象可以保存什么类型的值,可以用内建函数type()查看python对象的类型(只读) 值: 对象表示的数据项 例: >>> a = 1 >...
  • [PYTHON] 核心编程笔记之三-Python基础

    showerlee 2013-11-22 22:00 LAN, PYTHON 阅读 (1,591) 抢沙发
    3.1 语句和语法 #  表示注释 \n 表示换行符 \  表示继续上一行 ;  将两个语句连接在一行 :  将代码块的头和体分开 语句(代码块)用缩进块的方式体现 不同的缩进深度分隔不同的代码块 Python文件以模块的形式组织 3.1.1 注释(#) 顾名思义 3.1.2 继续(\) 同shell的换行连接符 if (a == 1) and \ (b == 2):   print a,b 注:在含有小括...
  • [PYTHON] 核心编程笔记之二-Python起步

    showerlee 2013-11-22 21:59 LAN, PYTHON 阅读 (1,656) 抢沙发
    最近一直在学习python,所以把自己平时总结的笔记贴出来,供大家分享 2.1 程序输入,print语句及"Hello World" 例:取绝对值 >>>abs(-4) 4 >>>abs(4) 4 例:print输出 >>>myString = 'Hello World!' >>>print myString Hello World! >>>myString 'Hello World!' 注: print语句调用str()函数显示对象,而交互式解释器则调用repr()函...
  • [PYTHON]简单的文件增删改查处理

    showerlee 2013-10-14 15:57 PYTHON 阅读 (1,815) 抢沙发
    快一个月木有更新了,在这段时间内,博主除了忙工作外,就一直在研究python编程,据圈内朋友闲聊,python应该是未来一个运维攻城狮除了shell以外必备的LINUX脚本语言,所以就硬着头皮,按照老男孩的python视频讲座,把自己的研究成果贴出来,目前还没学完,期待老男孩的讲座更加给力些。 PS: 1.老男孩的python视频讲座很不错,希望能继续免费下去。。。 2.博主编程很烂,有什么地方有问题,还请多多指教。。。 ...
  • [SHELL]mysql主从+keepalived线上恢复解决方案

    showerlee 2013-09-17 16:49 SHELL 阅读 (1,971) 抢沙发
    最近一个项目需要做一个mysql+keepalived高可用主从同步,配起来当然轻车熟路,但想到如何在主库挂掉,从库接管后,以最快的速度恢复数据,并让主库重新接管,所以整理了下思路,编写了如下脚本,供大家参考 mysql主从,以及keepalived高可用配置本博传送门: http://www.showerlee.com/archives/300 http://www.showerlee.com/archives/702 一.备份从库当前数据库 注:以下的所有配置需要在数据库未运转...
  • Apache下PHP添加xcache模块

    showerlee 2013-08-28 01:05 PHP 阅读 (2,481) 抢沙发
    安装环境centOS6.3 APACHE:apache-2.4.4 PHP:5.4.13  1.安装xchache: # wget http://xcache.lighttpd.net/pub/Releases/3.0.1/xcache-3.0.1.tar.gz # tar xf xcache-3.0.1.tar.gz  # cd xcache-3.0.1       #xcache是php的扩展,要使用php命令加载此扩展  # /usr/local/php5/bin/phpize      #phpize命令作用是要准备一个php扩展准备编译,所...
  • 理解php-fpm的两种执行方式

    showerlee 2013-08-28 00:56 PHP 阅读 (1,922) 抢沙发
    前段时间配置php-fpm的时候,无意间发现原来他还有两种执行方式。与Apache一样,他的进程数也是可以根据设置分为动态和静态的。关于Apache的工作方式及对应的设置方法,我已经在《Ubuntu下配置Apache的Worker模式》一文中写出,这里不再多说。   而php-fpm也是同样存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少;另一种则是开始的时候开启一定数量的php-fpm进程,当请求量变大的时候,动...