欢迎访问www.showerlee.com, 您的支持就是我前进的动力.
  • [PYTHON] 核心编程笔记(17.Python网络客户端编程)

    showerlee 2013-12-25 17:05 LAN, PYTHON 阅读 (1,821) 抢沙发
    17.1 什么是因特网客户端? 17.2 文件传输 17.2.1 文件传输因特网协议 流行的有文件传输协议(FTP),Unix-to-Unix复制协议(UUCP),以及网页的超文本传 输协议(HTTP),另外,还有(Unix下的)远程文件复制指令scp(以及更安装,更灵活的 scp和rsync) 17.2.2 文件传输协议(FTP) 展示这个协议工作流程如下: 1.客户端连接远程FTP服务器 2.客户端输入用户名和密码(或"anonymous"和e-...
  • [PYTHON] 核心编程笔记(16.Python网络编程)

    showerlee 2013-12-25 12:43 LAN, PYTHON 阅读 (2,608) 抢沙发
    16.1 介绍 16.1.1 什么是客户/服务器架构? 硬件的客户/服务器架构 软件客户/服务器架构 16.1.2 客户/服务器网络编程 16.2 套接字: 通讯端点 16.2.1 什么是套接字? 套接字是一种具有通讯端点感念的计算机网络数据结构 16.2.2 套接字地址:主机与端口 主机和端口类似区号和电话号码的一对组合 合法的端口号范围是0到65535,小于1024的端口号为系统保留端口 ...
  • [PYTHON]核心编程笔记(15.Python正则表达式)

    showerlee 2013-12-17 14:18 LAN, PYTHON 阅读 (2,003) 1条评论
    核心笔记:查找与匹配的比较 15.1.1 您的第一个正则表达式: 15.2 正则表达式使用的特殊符号和字符 常用正则表达式符号和特殊符号: 记号         说明                                        举例 literal      匹配字符串的值     &nbs...
  • [PYTHON] 核心编程笔记(14.Python执行环境)

    showerlee 2013-12-13 16:49 LAN, PYTHON 阅读 (2,001) 1条评论
    在python中有多种运行外部程序的方法,比如,运行操作系统命令或另外的python脚本,或执行一个磁盘上的文件,或通过网络来运行文件 在特定执行场景包括: 在当前脚本继续运行 创建和管理子进程 执行外部命令或程序 执行需要输入的命令 通过网络来调用命令 执行命令来创建需要处理的输出 执行其他python脚本 执行一系列动态生成的Python语句 导入Python模块 Python中,内建和外部模块都可...
  • [PYTHON] 核心编程笔记(13.Python面向对象编程)

    showerlee 2013-12-12 10:51 LAN, PYTHON 阅读 (2,085) 抢沙发
    13.1 介绍 类与实例: 类与实例相互关联,类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息 下面的示例展示如何创建一个类: class MyNewObjectType(bases):    'define MyNewObjectType class'    class_suite #类体 示例: >>> class MyData(object): #创建类 ...   pass           &...
  • CentOS6.3下修复yum安装工具

    showerlee 2013-12-11 11:49 其他 阅读 (14,505) 2条评论
    一.删除自带的yum # rpm -aq|grep yum|xargs rpm -e --nodeps   二.从CentOS系统镜像中提取rpm包,这里以centos6.3_x64为例 这里从镜像包Packages目录下提取如下rpm包: 三.安装rpm包 注:这里我为了方便就将所有提取出来的包放到我的VPS上供大家下载 # wget http://www.showerlee.com/down/python-iniparse-0.3.1-2.1.el6.noarch.rpm # rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.r...
  • [PYTHON] 核心编程笔记(12.Python模块)

    showerlee 2013-12-04 16:05 LAN, PYTHON 阅读 (1,771) 抢沙发
    12.1 什么是模块 当代码量变得很大,我们把代码分成若干有组织的代码段(模块),利用python调入已有模块,实现代码重用 12.2 模块和文件 模块名.py 12.2.1 模块名称空间 一个名称空间就是一个从名称到对象的关系映射集合 例如:string模块中的atoi()函数就是string.atoi() 如果我自己的模块mymodule里创建了一个atoi()函数,那么他的名字应该是mymodule.atoi() 12.2.2 搜索路径和路径...
  • [PYTHON] 核心编程笔记(11.Python函数和函数式编程)

    showerlee 2013-12-04 15:43 LAN, PYTHON 阅读 (1,661) 抢沙发
    11.1 什么是函数? 函数式对程序逻辑进行结构化或过程化的一种编程方法,能够整块代码巧妙地隔离成易于管理的小块 以下为创建,使用,或引用函数的方法: declaration/definition def foo(): print 'bar' function object/reference foo function call/invocation foo() 11.1.1 函数 vs 过程 11.1.2 返回值与函数类型 函数会向调用者返回一个值 下面hello() 函数的行为就像一...
  • [SHELL] LNMP一键安装脚本设计(v1.0)

    showerlee 2013-12-02 18:22 LAN, SHELL 阅读 (2,128) 1条评论
    周末奋战了2天,终于把LNMP的centos和ubuntu双系统的一键安装脚本搞定,晚上可以好好休息休息了. 本版本的测试环境为Ubuntu server 12.10和Centos6.3的x86和x64 欢迎前来测试... 程序下载地址: Onekey_LNMP_v1.0: http://www.showerlee.com/down/Onekey_lnmp_v1.0.zip 以下为部分脚本内容: # cat install_lamp.sh ---------------------------------------------------- #!/bin/bash ...
  • [SHELL] LAMP一键安装脚本设计(v2.1)

    showerlee 2013-11-30 22:14 LAN, SHELL 阅读 (3,461) 2条评论
    这个周末刚好闲下来,终于把支持ubuntu的版本搞定,期间还算顺利. 本版本的测试环境为Ubuntu server 12.04.3 x86 & x64 在2.0版本基础上修复了一些已知BUG,有需要的朋友可以尝试在其他版本的centos和ubuntu系统版本上测试下,如有问题,请在此留言. 程序下载地址: Onekey_LAMP_v2.1: http://www.showerlee.com/down/Onekey_lamp_v2.1.zip 以下为部分脚本内容: # cat install_lamp.sh ---------...