原创 《Flasky Web開發二》程序的基本結構

2.1 初始化:所有Flasky程序都要創建一個程序實例,web服務器使用web服務器網關接口把接受自客戶端的所有請求都轉交給這個Flasky類對象處理。        from flask import Flasky        ap

原创 《Docker教程三》鏡像使用

當運行容器時,使用的鏡像如果在本地中不存在,docker 就會自動從 docker 鏡像倉庫中下載,默認是從 Docker Hub 公共鏡像源下載。(docker生命週期有三部分組成:鏡像image+容器container+倉庫repos

原创 《Docker教程五》Docker裏使用centos

Docker使用centos的原理是在VT或者VB裏運行一個linux系統,在linux之上運行容器。若想要進行windows和容器的映射,需要做兩次的文件映射:windows-linux、linux-容器。   1、創建交互模式的以yi

原创 《Flasky Web開發四》Web表單

request.form能獲取POST請求中提交的表單數據,但是爲了某些重複操作,例如生成表單的HTML代碼和驗證提交的表單數據,使用Flask-WTF擴展。        pip install flask-wtf 4.1 跨站請求僞造

原创 《Flasky Web開發五》數據庫

基於關係模型的數據庫,稱爲SQL數據庫。文檔數據庫和鍵值對數據庫合稱NoSQL數據庫。 5.1 SQL數據庫        關係數據庫把數據存在表中。表的列數固定,行數可變。列定義實體的數據屬性,行定義各列的真實數據。特殊的列,叫主鍵,其

原创 描述從瀏覽器地址欄輸入一個頁面開始到頁面完整呈現的過程

這個過程可以大致分爲兩個部分:網絡通信和頁面渲染。 一、網絡通信 互聯網內各網絡設備間的通信都遵循TCP/IP協議,利用TCP/IP協議族進行網絡通信時,會通過分層順序與對方進行通信。分層由高到低分別爲:應用層、傳輸層、網絡層、數據鏈路層

原创 《Flasky Web開發一》虛擬環境配置

1.1 Pip下載了python、virtualenv 爲了應對發佈的應用適配不同環境,爲應用添加一個虛擬環境,即virtualenv。 從github下載了示例代碼:(建議使用管理員權限的cmd) git clone https://g

原创 《Docker教程四》容器連接

目標:實現通過端口連接到一個docker容器   1、網絡端口映射        創建了一個 python 應用的容器 docker run -d -P training/webapp python app.py -P :是容器內部端口隨

原创 《編譯原理》生成語法分析程序( JavaCUP)的安裝配置和調試教程

    語法分析程序自動生成工具JavaCUP是一個LALR Parser Generator。JavaCUP是一個類似Unix平臺上yacc程序的開源軟件工具,遵循GPL。JavaCUP本身採用Java編寫,並且生成Java語言的分析程

原创 《Docker教程二》容器使用

  參數--help:瞭解指定的 Docker 客戶端命令使用方法   1、運行一個web應用        在docker容器中運行一個 Python Flask 應用來運行一個web應用        docker pull trai

原创 《Flasky Web開發三》模板

模板是一個包含響應文本的文件,其中包含用佔位變量表示的動態部分。使用真實值替換變量,再返回最終得到的響應字符串,叫渲染。爲了渲染模板,Flask使用Jinja2的模板引擎。 3.1 Jinja2模板引擎        最簡單的Jinja2

原创 SNMP簡介

網絡管理 定義:網絡管理包括了硬件、軟件和人類元素的設置、綜合和協調,以監視、測試、輪詢、配置、分析、評價和控制網絡及網元資源,用合理的成本滿足實時性、運營性能和服務質量的要求。 二、絡管理的五個領域 1、性能管理        量化、測

原创 《編譯原理》詞法分析程序自動生成工具JFlex的安裝配置教程

前言:CSDN第一篇博客,就用來紀念一下偉大的編譯原理,這裏是華南師範大學計算機學院15級的一個小渣渣    JFlex是由Gerwin Klein開發的開源軟件工具。JFlex本身採用Java語言編寫,並且生成Java語言的詞法分析程序

原创 《Docker教程一》window10專業版安裝docker

參考了菜鳥教程http://www.runoob.com/docker/docker-tutorial.html 一開始是從官網下載最新的18版本的docker Toolbox並按照win10方式,打開Hyper-V,將docker安裝到

原创 python的編碼相互轉化

1、unicode轉化爲str str = str_unicode.encode('gbk')   2、str轉化爲unicode  str_unicode= str.decode('gbk')   (大坑……隨緣持續更新……)