原创 指令系統——數據尋址(3)——堆棧尋址(詳解)

一、總覽 二、堆棧尋址 堆棧尋址:操作數存放在堆棧中,隱含使用堆棧指針(SP)作爲操作數地址。堆棧是存儲器(或專用寄存器組)中一塊特定的按“後進先出(LIFO)” 原則管理的存儲區,該存儲區中被讀/寫單元的地址是用一個特定的寄存

原创 Web框架——Flask系列之宏、繼承、包含(十八)

一、宏 類似於python中的函數,宏的作用就是在模板中重複利用代碼,避免代碼冗餘。 Jinja2支持宏,還可以導入宏,需要在多處重複使用的模板代碼片段可以寫入單獨的文件,再包含在所有模板中,以避免重複。 定義宏 {% mac

原创 十八、MySQL之TCL事務控制語言(詳解)

TCL : Transaction Control Language 事務控制語言 零、MySQL 中的存儲引擎 1、概念:在mysql中的數據用各種不同的技術存儲在文件(或內存)中。 2、通過show engines;來查看my

原创 Web框架——Flask系列之json、jsonify模塊的使用(十四)

一、字典與json之間的格式轉換 json.dumps(字典) :將python的字典轉換爲json字符串 json.loads(字符串) :將字符串轉換爲python中的字典 from flask import Flask

原创 Web框架——Flask系列之Flask中的特殊變量和方法(十九)

在Flask中,有一些特殊的變量和方法是可以在模板文件中直接訪問的。 一、config對象 config 對象就是Flask的config對象,也就是 app.config 對象。 {{ config.SQLALCHEMY_D

原创 指令系統——指令格式(詳解)

一、總覽 二、指令的定義 指令(又稱機器指令): 是指示計算機執行某種操作的命令,是計算機運行的最小功能單位。 一臺計算機的所有指令的集合構成該機的指令系統,也稱爲指令集。 注:一臺計算機只能執行自己指令系統中的指令,不能執行其

原创 移動web開發之rem佈局(rem基礎、媒體查詢、 less 基礎、rem適配方案)

移動web開發之rem佈局 一、rem基礎 rem單位 rem (root em)是一個相對單位,類似於em,em是父元素字體大小。 不同的是rem的基準是相對於html元素的字體大小。 比如,根元素(html)設置font-si

原创 Ajax 編程基礎(一)

一、Ajax 基礎 傳統網站中存在的問題: 網速慢的情況下,頁面加載時間長,用戶只能等待 表單提交後,如果一項內容不合格,需要重新填寫所有表單內容 頁面跳轉,重新加載頁面,造成資源浪費,增加用戶等待時間 二、Ajax 概述 A

原创 十六、MySQL流程控制結構(順序、分支、循環)詳解 & 強化練習

流程控制結構:順序、分支、循環 一、分支結構 case結構作爲表達式: case結構作爲獨立的語句: if函數 語法:if(條件,值1,值2) 功能:實現雙分支 應用在begin end中或外面 case結構 語法:

原创 RIP協議及距離向量算法(詳解)

一、路由選擇協議分類回顧 二、RIP協議 RIP是一種分佈式的基於距離向量的路由選擇協議,是因特網的協議標準,最大優點是簡單。 RIP協議要求網絡中每一個路由器都維護從它自己到其他每一個目的網絡的唯一最佳距離記錄(即一組距離)

原创 Web框架——Flask系列之Flask創建app對象 & 路由(十二)

一、初始化參數 import_name: 當前模塊名 static_url_path:靜態資源的url前綴,默認爲‘static’ static_folder: 靜態文件目錄名,默認‘static’ template_folder

原创 Web框架——Flask系列之session機制(十六)

一、session機制圖解 二、設置和獲取session from flask import Flask,session app = Flask(__name__) # flask的session需要用到的密鑰字符串 app

原创 Web框架——Flask系列之設置和讀取cookie(十五)

設置cookie,默認有效期是臨時cookie,瀏覽器關閉就會失效 from flask import Flask,make_response app = Flask(__name__) @app.route("/set

原创 Web框架——Flask系列之請求上下文與應用上下文&請求鉤子&Flask-Script擴展命令行(十七)

一、請求上下文和應用上下文 請求上下文(request context) request和session都屬於請求上下文對象。 應用上下文(application context) current_app和g都屬於應用上

原创 OSPF協議及鏈路狀態算法(詳解)

一、路由選擇協議分類回顧 二、OSPF協議 開放最短路徑優先OSPF協議:“開放”標明OSPF協議不是受某一家廠商控制,而是公開發表的; “最短路徑優先”是因爲使用了Dijkstra提出的最短路徑算法SPF。 OSPF最主要的