06 2017 档案
摘要:概述 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 进程相关:进程的创建(fork-exec)-->进程优先级(pri(0-139),nice)-->进程内存(Page frame)-->IPC(Inter Process Communication)-->进程类型(dae
阅读全文
摘要:#!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" fi #这里的-d 参数判断$myPath是否存在 ...
阅读全文
摘要:示例:大文件md5校验 示例:密码加密 本例我一个登录验证的装饰器
阅读全文
摘要:context:CentOS 什么是shell? shell就是与计算机交互的接口。 linux支持的shell shell的功能: bash中指令的运行顺序 ps:先alias,然后是$PATH中的/bin/ls。 type -a CMD,查询命令是否为内建命令,同时它也指出了执行该命令时,去哪里
阅读全文
摘要:最近总在胡思乱想,不知何去何从,TM20来岁的大好青年突然就莫名有了中年危机感了。也是没谁了,由于行业决定,硬盘里面的东西乱七八糟挺多的...没错,各种学习笔记,突然发现以前的自己是这么的爱学习,看看还挺有用的,于是就重走长征路,温故而知新,做个迁移吧。 目前我们常用的数据库主要就是两类: 关系型数
阅读全文
摘要:context:centos6.5 升级python 恢复python版本 安装paramiko 安装包:pycrypto和paramiko(已上传至文件目录) 命令:python setup.py build && python setup.py install 安装第三方包的时候报错 例如:安装
阅读全文
摘要:paramiko模块提供了ssh及sft进行远程登录服务器执行命令和上传下载文件的功能。这是一个第三方的软件包,使用之前需要安装。 context:python3.5 执行命令 1.基于用户名和密码方式登录 2. 基于用户名和密码的 transport 方式登录 ps:方法1是传统的连接服务器、执行
阅读全文
摘要:声明:示例来源《python核心编程》 前言 单线程处理多个外部输入源的任务只能使用I/O多路复用,如:select,poll,epoll。 特别值得注意的是:由于一个串行程序需要从每个 I/O 终端通道来检查用户的输入,程序在读取 I/O 终端通道时不能阻塞,因为用户输入的到达时间是不确定的,并且
阅读全文
摘要:实例 client请求原理图 源码解析图 源码 class ThreadingTCPServer(ThreadingMixIn, TCPServer): pass class ThreadingMixIn: """Mix-in class to handle each request in a ne
阅读全文
摘要:概述 目的:同一个线程同时处理多个IO请求。 本文以python的select模块来实现socket编程中一个server同时处理多个client请求的问题。 web框架tornado就是以此实现多客户端连接问题的。以下为select源码说明: 实例1 server端 #!/usr/bin/env
阅读全文
摘要:基本语法 awk [options] 'Pattern{Action}' file ps: Pattern实际上就是条件,默认情况下awk是逐行处理文本的,如果我们指定了条件(Pattern),只有满足了条件的行,才会被处理,不满足则不处理!! 实例: ps:/^tcp/(Pattern)只处理以t
阅读全文
摘要:原理概述 上图是我在学习python的socket编程中遇到的黏包问题所画,以实例来说明这个高大上的黏包问题。 我们知道socket()实例中sendall()方法是无论数据有多大,一次性提交写入缓冲区(应用层);再来看接收端,recv()方法有个参数为buffsize,没错buffsize就是套接
阅读全文
摘要:概述 套接字最初是为同一主机上的应用程序所创建,使得主机上运行的一个程序(又名一个进程)与另一个运行的程序进行通信。这就是所谓的进程间通信 ( Inter Process Communication,IPC)。有两种类型的套接字:基于文件的和面向网络的。 UNIX 套接字是我们所讲的套接字的第一个家
阅读全文
摘要:概述 __new__() 是在新式类中新出现的方法,在 Python 中类实例化时,__new__()方法用在 __init__() 启动之前,决定是否要使用该 __init__() 方法,因为__new__() 可以调用其他类的构造方法或者直接返回别的对象来作为本类的实例。特性总结: 示例1: 注
阅读全文
摘要:第一站 文件结构:web |--home.py #页面处理函数 |--index.py #主体函数 |--indexPlus.py #主体函数加强版 |--webdaem.py #通过web访问 #!/usr/bin/env python #-*- coding:utf-8 -*- def inde
阅读全文
摘要:印象回溯 示例1:直至用户输入一个合法数字,打印并退出。 执行结果: ps:先执行try:...下的主体程序,如果有异常则执行except,没有异常就接着执行else下的语句。 示例2:try...except...else...finally 文件存在,正确打开: 文件不存在,IOerror异常:
阅读全文