Python內(nèi)部使用引用計數(shù)(記錄對象有多少個引用)來保持追蹤內(nèi)存中的對象,當(dāng)對象被創(chuàng)建時,該對象的引用計數(shù)加1;當(dāng)對象被銷毀時,該對象的引用計數(shù)變?yōu)?,它會被當(dāng)做垃圾進行回收。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-05 |傳智教育 |Python,內(nèi)存管理
在功能上貪婪模式是盡可能多的匹配當(dāng)前正則表達式,可能會包含好幾個滿足正則表達式的字符串,非貪婪模式,在滿足所有正則表達式的情況下盡可能少的匹配當(dāng)前正則表達式。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-05 |傳智教育 |正則表達式中貪婪模式與非貪婪模式的區(qū)別
分區(qū)是把一張表的數(shù)據(jù)分成N個區(qū)塊,在邏輯上看最終只是一張表,但底層是由N個物理區(qū)塊組成的,分表:是把一張表按一定的規(guī)則分解成N個具有獨立存儲空間的實體表操作分表可以通過三種方式:MySQL集群、自定義規(guī)則(根據(jù)一定的算法(如用hash的方式,也可以用求余(取模)的方式)讓用戶訪問不同的表。)和merge存儲引擎。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-05 |傳智教育 |MySQL數(shù)據(jù)庫,MySQL數(shù)據(jù)庫分區(qū),MySQL數(shù)據(jù)庫分表
使用Django開發(fā)過程中如何優(yōu)化數(shù)據(jù)庫?設(shè)計表時,盡量少使用外鍵,因為外鍵約束會影響插入和刪除性能。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-04 |傳智教育 |Django開發(fā)過程中如何優(yōu)化數(shù)據(jù)庫
使用Django中間件的六種方法。Django在中間件中預(yù)置了6個方法,這6個方法的區(qū)別在于不同的階段執(zhí)行,對輸入或輸出進行干預(yù),具體如下: 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-04 |傳智教育 |使用Django中間件的六種方法
python assert用法詳解:assert語句又稱作斷言,指的是期望用戶滿足指定的條件。當(dāng)用戶定義的約束條件不滿足的時候,它會觸發(fā)AsserionError異常,所以assert語句可以當(dāng)作條件式的raise語句。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-04 |傳智教育 |python assert用法詳解
在Python中,所有的異常類都是Exception的子類。Exception類定義在exceptions模塊中,該模塊在Python的內(nèi)建命名空間中,我們不必導(dǎo)入就可以直接使用。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-03-03 |傳智教育 |Python常見異常類型介紹
穩(wěn)定TCP的可靠體現(xiàn)在TCP在傳遞數(shù)據(jù)之前,會有三次握手來建立連接,而且在數(shù)據(jù)傳遞時,有確認(rèn)、窗口重傳、擁塞控制機制,在數(shù)據(jù)傳完后,還會斷開連接用來節(jié)約系統(tǒng)資源。 查看全文>>
Python+大數(shù)據(jù)技術(shù)文章2021-02-26 |傳智教育 |TCP和UDP的優(yōu)缺點對比