隊列和棧有什么特點土陪、談?wù)勥M(jìn)程,線程肴熏,協(xié)程鬼雀、面向?qū)ο蟮姆庋b有什么特點?蛙吏、什么叫可迭代對象源哩?迭代器?生成器是迭代器嗎鸦做?励烦、什么叫死鎖,互斥鎖泼诱?坛掠、

隊列和棧的區(qū)別:

隊列(Queue):是限定只能在表的一端進(jìn)行插入和另一端刪除操作的線性表

棧(Stack):是限定之能在表的一端進(jìn)行插入和刪除操作的線性表

隊列和棧的規(guī)則

隊列:先進(jìn)先出

棧:先進(jìn)后出

隊列和棧的遍歷數(shù)據(jù)速度

隊列:基于地址指針進(jìn)行遍歷,而且可以從頭部或者尾部進(jìn)行遍歷治筒,但不能同時遍歷屉栓,無需開辟空間,因為在遍歷的過程中不影響數(shù)據(jù)結(jié)構(gòu)耸袜,所以遍歷速度要快

棧:只能從頂部取數(shù)據(jù)友多,也就是說最先進(jìn)入棧底的,需要遍歷整個棧才能取出來堤框,遍歷數(shù)據(jù)時需要微數(shù)據(jù)開辟臨時空間域滥,保持?jǐn)?shù)據(jù)在遍歷前的一致性

線程纵柿,線程,和協(xié)程

進(jìn)程:進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的?個獨立單位.

線程:線程是進(jìn)程的?個實體, 也叫輕量級進(jìn)程,是CPU調(diào)度和分派的基本單位,它是比進(jìn)程更小的能獨立運行的基本單位.線程自己基本上不擁有系統(tǒng)資源,只擁有?點在運行中必不可少的資源骗绕。但是它可與同屬?個進(jìn)程的其他的線程共享進(jìn)程所擁有的全部資源.

協(xié)程:協(xié)程執(zhí)行過程中藐窄,在協(xié)程內(nèi)部可中斷,然后轉(zhuǎn)而執(zhí)行別的協(xié)程酬土,在適當(dāng)?shù)臅r候再返回來接著執(zhí)行荆忍。協(xié)程之間不是調(diào)用者與被調(diào)用者的關(guān)系,而是彼此對稱撤缴、平等的刹枉,通過相互協(xié)作共同完成任務(wù)。

面向兌現(xiàn)的特點:封裝屈呕,繼承微宝,多態(tài)

封裝:

就是把抽象的數(shù)據(jù)和對數(shù)據(jù)進(jìn)行的操作封裝在一起,將屬性和方法封裝到一個抽象的類中

數(shù)據(jù)被保存在內(nèi)部虎眨,程序的其他部分只有通過被授權(quán)的操作(成員方法)才能對數(shù)據(jù)進(jìn)行操作蟋软。外界使用類創(chuàng)建對象,然后讓對象調(diào)用方法

通過在實例上調(diào)用方法嗽桩,我們就直接操作了對象內(nèi)部的數(shù)據(jù)岳守,但無需知道方法內(nèi)部的實現(xiàn)細(xì)節(jié)。對象方法的細(xì)節(jié)都被封裝在類的內(nèi)部

什么叫可迭代對象碌冶?迭代器湿痢?生成器是迭代器嗎?

可迭代對象:

可迭代對象包含迭代器扑庞。

如果一個對象擁有__iter__方法譬重,其是可迭代對象

迭代器:

一個對象擁有next方法,就是迭代器

生成器:

生成器不是迭代器

死鎖:

1.關(guān)于死鎖罐氨。 死鎖,就是當(dāng)多個進(jìn)程或者線程在執(zhí)行的過程中,因爭奪共享資源而造成的一種互相等待的現(xiàn)象,一旦產(chǎn)生了死鎖,不加人工處理,程序會一直等待下去,這也被稱為死鎖進(jìn)程臀规。

互斥鎖:

只有當(dāng)一個進(jìn)程在進(jìn)行資源的時候,進(jìn)行上鎖栅隐,可以保護(hù)資源以现,只有當(dāng)他運行玩的時候,才會進(jìn)行解鎖约啊。對數(shù)據(jù)的保護(hù)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市佣赖,隨后出現(xiàn)的幾起案子恰矩,更是在濱河造成了極大的恐慌,老刑警劉巖憎蛤,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件外傅,死亡現(xiàn)場離奇詭異纪吮,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)萎胰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進(jìn)店門碾盟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人技竟,你說我怎么就攤上這事冰肴。” “怎么了榔组?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵熙尉,是天一觀的道長。 經(jīng)常有香客問我搓扯,道長检痰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任锨推,我火速辦了婚禮铅歼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘换可。我一直安慰自己椎椰,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布锦担。 她就那樣靜靜地躺著俭识,像睡著了一般档玻。 火紅的嫁衣襯著肌膚如雪赢底。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天扮碧,我揣著相機(jī)與錄音磁椒,去河邊找鬼堤瘤。 笑死,一個胖子當(dāng)著我的面吹牛浆熔,可吹牛的內(nèi)容都是我干的本辐。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼医增,長吁一口氣:“原來是場噩夢啊……” “哼慎皱!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起叶骨,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤茫多,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后忽刽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體天揖,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡夺欲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了今膊。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片些阅。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖斑唬,靈堂內(nèi)的尸體忽然破棺而出市埋,到底是詐尸還是另有隱情,我是刑警寧澤赖钞,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布腰素,位于F島的核電站,受9級特大地震影響雪营,放射性物質(zhì)發(fā)生泄漏弓千。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一献起、第九天 我趴在偏房一處隱蔽的房頂上張望洋访。 院中可真熱鬧,春花似錦谴餐、人聲如沸姻政。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽汁展。三九已至,卻和暖如春厌殉,著一層夾襖步出監(jiān)牢的瞬間食绿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工公罕, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留器紧,地道東北人。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓楼眷,卻偏偏與公主長得像铲汪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子罐柳,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內(nèi)容