原创 python多線程和多進程

https://www.cnblogs.com/tyomcat/p/5486827.html http://python.jobbole.com/86822/ https://www.cnblogs.com/zephyr-1/p/604

原创 TCP三次握手與四次揮手

原文:https://blog.csdn.net/qzcsu/article/details/72861891

原创 前言

網上關於python面試的文章很多,但是質量參差不齊,有很多是無腦抄襲的。更有甚者連內容的正確性都沒檢查就直接開始copy,在那種文章裏很容易就可以發現代碼甚至邏輯都有明顯的錯誤。 因此,我決定參考github上一位大神的文檔(傳送門),

原创 數據庫系列文章目錄

該分類有以下文章,點擊即可跳轉: MySQL:索引工作原理 史上最簡單的MySQL教程 MySQL索引背後的數據結構及算法原理

原创 目錄

以下是該系列文章的目錄,點擊即可跳轉: python文件打開模式選擇(r?、a?還是w?) python中的__new__()方法 python函數參數傳遞:傳值還是傳引用 python中的元類(metaclass) python實例方

原创 Python實現從NFA構造DFA(子集法)

算法:從NFA構造DFA(子集法) 輸入: 一個NFA N 輸出 : 一個接受同一正規集的DFA D # 構造NFA class NFA: # 初始化NFA def __init__(self, S, s0, F,

原创 史上最簡單的MySQL教程

目錄鏈接:https://blog.csdn.net/qq_35246620/article/details/70823903

原创 Python實現LR分析

算法:LR分析 輸入:輸入序列w和文法G的LR分析表action和goto 輸出:若w屬於L(G),得到w的規範規約,否則指出一個錯誤 方法:初始格局爲(#0, w#, 驅動器的第一個動作),其中0是初始狀態。令ip指向w#中的第一

原创 經典算法之揹包問題

轉自:https://www.cnblogs.com/jbelial/articles/2116074.html

原创 MySQL索引背後的數據結構及算法原理

轉自:http://blog.codinglabs.org/articles/theory-of-mysql-index.html

原创 python列表、字典等類的內置方法的時間複雜度

http://www.orangecube.net/python-time-complexity https://blog.csdn.net/qq_28304687/article/details/79088491

原创 Python實現銀行家算法

銀行家算法就不用再介紹了,直接上代碼: import copy #初始化函數 def bank_init(): Process = [0] #安全性算法函數 def bank_safe(Available,Need,Allo

原创 MySQL:索引工作原理

原文鏈接:https://blog.csdn.net/iefreer/article/details/15815455 爲什麼需要索引(Why is it needed)? 當數據保存在磁盤類存儲介質上時,它是作爲數據塊存放。這些數據

原创 Python實現非遞歸的預測分析

算法:非遞歸的預測分析 輸入: 輸入序列w和文法G的預測分析表M 輸出 :若w屬於L(G) , 得到w的一個最左推到,否則指出一個錯誤 注:使用n代替ε 使用小寫字母r代替’ 即 使用rT 代替 T’ import

原创 python類變量和實例變量

類變量 類的所有實例對象之間共享的變量,但是實例對象只能訪問,不可修改。每個實例對象去訪問同一個類變量都將得到相同結果。 實例變量 實例化之後,每個實例單獨擁有的變量,即允許每個實例的實例變量的值不同。 爲了更好地理解,我設計實現了一個