原创 bottle框架學習(四)之模版進階使用

內嵌語句只要在``.``.``.`` 中的Python 語句返回一個字符串或有一個字符串的表達形式,它就是一個有效的語句。>>>from bottle import template >>>template('hello `name`', 

原创 使用ab命令測試網站性能

Ab壓力測試工具的使用安裝yum install httpd-tools[root@ju ~]# ab -n1000 -c10 http://192.168.116.193/index.html    #表示每次併發10個請求,總共請求10

原创 bottle框架學習(三)之模版的使用

模板的基本使用Bottle內置了一個快速強大的模板引擎,稱爲SimpleTemplate模板引擎。可通過template() 函數或view()修飾器來渲染一個模板。只需提供模板的名字和傳遞給模板的變量。如下:[root@jubottle]

原创 bottle框架學習(二)之HTTP請求

HTTP 請求方法HTTP 協議有很多種請求方法。route默認使用GET方法,只響應GET請求。method參數可以給route()函數指定使用哪種方法。或用get(),post(),put()或delete()等函數來代替route()

原创 bottle框架學習(五)之文件的下載與上傳

下載文件Bottle文件下載還是使用static_file這個模塊,只是多加了一個參數:download=True,還是看例子吧![root@jubottle]# cat download.py #!/usr/bin/envpython #

原创 bottle框架學習(一)之安裝以及路由的使用

安裝bottle:[root@ju bottle]#  yum install python-devel python-setuptools -y [root@ju bottle]#  easy_install pip [root@ju b

原创 我的友情鏈接

linux命令大全51CTO博客開發

原创 awk使用詳解

一、awk基本用法awk [options] 'scripts' file1,file2... awk [options] 'pattern {action}' file1,file2...# -F選項指定分隔符,$num,代表第num個字

原创 git使用詳解

GIT和SVN之間的主要區別1、GIT是分佈式的,SVN不是,由於這個特徵,即使你在沒有網絡的地方,仍然能夠提交文件,查看歷史版本記錄,創建項目分支等。2、GIT把內容按元數據方式存儲,而SVN是按文件。3、GIT分支和SVN的分支不同,S

原创 SNMP詳解

什麼是SNMP 簡單網絡管理協議(SNMP:Simple Network Management Protocol)是由互聯網工程任務組(IETF:Internet Engineering Task Force )定義的一套網絡管理協議。該協

原创 KVM-Qemu-Libvirt三者之間的關係

QemuQemu是一個模擬器,它向Guest OS模擬CPU和其他硬件,Guest OS認爲自己和硬件直接打交道,其實是同Qemu模擬出來的硬件打交道,Qemu將這些指令轉譯給真正的硬件。由於所有的指令都要從Qemu裏面過一手,因而性能較差

原创 SNMP詳解

什麼是SNMP 簡單網絡管理協議(SNMP:Simple Network Management Protocol)是由互聯網工程任務組(IETF:Internet Engineering Task Force )定義的一套網絡管理協議。該協

原创 redis系列(一)-----日常使用詳解

目錄-------------------------------------Nosql數據庫概述NoSQ數據庫的分類幾種常見Nosql功能及應用場景介紹redis簡介redis應用場景redis安裝與啓動redis服務初始化redis服務

原创 git使用詳解

GIT和SVN之間的主要區別1、GIT是分佈式的,SVN不是,由於這個特徵,即使你在沒有網絡的地方,仍然能夠提交文件,查看歷史版本記錄,創建項目分支等。2、GIT把內容按元數據方式存儲,而SVN是按文件。3、GIT分支和SVN的分支不同,S

原创 Docker系列(二)---容器

創建容器新建容器方法一:[root@docker1home]# docker run -it centos:6 echo "hello"hello方法二:[root@docker1home]# docker create -it cento