1、選取最適用的字段屬性 MySQL可以很好的支持大數(shù)據(jù)量的存取,但是一般說(shuō)來(lái),數(shù)據(jù)庫(kù)中的表越小,在它上面執(zhí)行的查詢也就會(huì)越快。因此,在創(chuàng)建表的時(shí)候,為了獲得更好的性能,我們...
1、選取最適用的字段屬性 MySQL可以很好的支持大數(shù)據(jù)量的存取,但是一般說(shuō)來(lái),數(shù)據(jù)庫(kù)中的表越小,在它上面執(zhí)行的查詢也就會(huì)越快。因此,在創(chuàng)建表的時(shí)候,為了獲得更好的性能,我們...
1.瀏覽器會(huì)去請(qǐng)求DNS服務(wù)器,獲得與域名相對(duì)應(yīng)的IP。 2.三次握手(有關(guān)姿勢(shì)在下面),建立TCP連接,形成一個(gè)Session(會(huì)話)。 3.瀏覽器發(fā)送Request包,服...
WebSocket介紹與原理 WebSocket protocol 是HTML5一種新的協(xié)議。它實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工通信(full-duplex)。一開(kāi)始的握手需要借助...
http是HTTP協(xié)議運(yùn)行在TCP之上。所有傳輸?shù)膬?nèi)容都是明文,客戶端和服務(wù)器端都無(wú)法驗(yàn)證對(duì)方的身份。 https是HTTP運(yùn)行在SSL/TLS之上,SSL/TLS運(yùn)行在TC...
django處理一個(gè)Request的過(guò)程是首先通過(guò)django 中間件,然后再通過(guò)默認(rèn)的URL方式進(jìn)行的。所以說(shuō)我們要 做的就是在django 中間件這個(gè)地方把所有Reque...
django是一個(gè)基于MVC構(gòu)造的框架,即模型model,視圖view和控制器controller。 但是在django中,控制器接受用戶輸入的部分由框架自行處理,所以 dj...
ORM的理解: ORM是“對(duì)象-關(guān)系-映射”的簡(jiǎn)稱, 1.根據(jù)對(duì)象的類型生成表結(jié)構(gòu) 2.將對(duì)象、列表的操作,轉(zhuǎn)換為sql語(yǔ)句 3.將sql查詢到的結(jié)果轉(zhuǎn)換為對(duì)象、列表 對(duì)象關(guān)...
MongoDB: 非關(guān)系型數(shù)據(jù)庫(kù)、面向文檔存儲(chǔ),能就地快速更新儲(chǔ)存數(shù)據(jù)、支持字段索引,其優(yōu)勢(shì)在于查詢功能比較強(qiáng)大,擅長(zhǎng)查詢JSON數(shù)據(jù),能存儲(chǔ)海量數(shù)據(jù),但是不支持事務(wù)。 M...
SQL語(yǔ)句參考,包含Access、MySQL 以及 SQL Server 基礎(chǔ) 創(chuàng)建數(shù)據(jù)庫(kù) CREATE DATABASE database-name 刪除數(shù)據(jù)庫(kù) drop ...
1、內(nèi)聯(lián)接(典型的聯(lián)接運(yùn)算,使用像 = 或 <> 之類的比較運(yùn)算符)。包括相等聯(lián)接和自然聯(lián)接。 內(nèi)聯(lián)接使用比較運(yùn)算符根據(jù)每個(gè)表共有的列的值匹配兩個(gè)表中的行。例如,檢索 stu...
本期簡(jiǎn)嬸揭秘的主題是「程序員」,一篇程序員代碼規(guī)范的討論 + 五首代碼情詩(shī)。 代碼揭秘 · 優(yōu)秀程序員眼中的整潔代碼 揭秘人:風(fēng)鈴無(wú)聲江舟聽(tīng)雨 整潔的代碼簡(jiǎn)單直接。整潔的代碼...
1.函數(shù)介紹: 函數(shù)是組織好的,可重復(fù)使用的,用來(lái)實(shí)現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。 1.內(nèi)置函數(shù) 2.自定義函數(shù) 2:函數(shù)的定義與調(diào)用 1.定義: def 函數(shù)名([參數(shù)1,...