點(diǎn)擊關(guān)注“SQL數(shù)據(jù)庫(kù)開發(fā)”,
設(shè)為“置頂或星標(biāo)”,第一時(shí)間送達(dá)干貨
都說(shuō)人生三大法寶:“多喝熱水”,“吃藥”,“重啟一下試試”,重啟已經(jīng)成為了當(dāng)代人必備的生活技能了。作為90后的有為青年,自從家里購(gòu)入了電腦我就開始了沒日沒夜的上網(wǎng)沖浪之旅(你是GG還是MM?。?/span>不過(guò)伴隨著時(shí)間流逝,家里的電腦也就慢慢開始鬧別扭了:鼠標(biāo)突然沒反應(yīng),鍵盤也沒反應(yīng),黑屏死機(jī)藍(lán)屏更是家常便飯。但是這時(shí)候,只要你輕點(diǎn)一下主機(jī)那個(gè)小小的重啟鍵,等到熟悉的XP藍(lán)天白云界面的出現(xiàn),一切都回歸正常。我相信在屏幕前看這篇文章的你肯定有這種經(jīng)歷,那么你們知不知道為什么不起眼的重啟操作能將你的設(shè)備“起死回生”呢?
歸根到底:系統(tǒng)治不好自己
打個(gè)最簡(jiǎn)單的比方:你在路上開車,前面路爛了,但是隔壁有岔路。這個(gè)時(shí)候,你就可以繞走岔路來(lái)恢復(fù)你的正常行駛路程。這就相當(dāng)于電腦里的有線網(wǎng)卡與無(wú)線網(wǎng)卡,如果你有線網(wǎng)卡壞了,但無(wú)線網(wǎng)卡還能工作,系統(tǒng)就會(huì)自動(dòng)切換至無(wú)線網(wǎng)卡進(jìn)行聯(lián)網(wǎng),兩種方法都可以實(shí)現(xiàn)同一個(gè)目的:上網(wǎng)。而同樣的,當(dāng)你在開車,開到了橋上,突然橋斷了,前面是斷橋,后面是一堆車堵得水泄不通。這種情況,你進(jìn)退兩難,等了幾個(gè)小時(shí)都沒有進(jìn)展,趕著上班的你開始崩潰了。對(duì)應(yīng)電腦,某些程序遇到了什么致命錯(cuò)誤,缺陷或者BUG什么的,就很有可能會(huì)導(dǎo)致系統(tǒng)無(wú)法處理這種錯(cuò)誤而導(dǎo)致崩潰,通?,F(xiàn)象是藍(lán)屏、死機(jī)。綜上所述,系統(tǒng)(不僅僅是Windows,安卓與iOS等等系統(tǒng)都跑不掉)在遇到一些比較容易“繞路”解決的問(wèn)題,都能比較輕松的處理掉。但在遇到“斷橋”這種大問(wèn)題的情況下,系統(tǒng)就無(wú)法通過(guò)“繞路”來(lái)解決,從而承受不住就直接崩掉了。那么有沒有一種大眾通用的解決方法呢?肯定有啊,重啟解決90%的問(wèn)題你以為鬧著玩的。
這90%的問(wèn)題里100%是程序員惹的禍
有些程序運(yùn)行大概是這樣的道理:?jiǎn)?dòng)時(shí)它必須要某個(gè)指定的系統(tǒng)資源(比如什么.DLL,什么.sys的),找不到的話它就會(huì)引發(fā)一連串莫名其妙的問(wèn)題。
比如最流行的PAGE_FAULT_IN_NONPAGED_AREA這種情況比較常見于系統(tǒng)啟動(dòng)過(guò)程中,某個(gè)系統(tǒng)文件沒有被讀取,某些關(guān)鍵啟動(dòng)文件錯(cuò)誤都會(huì)導(dǎo)致這種問(wèn)題從而導(dǎo)致系統(tǒng)崩潰。通俗點(diǎn)說(shuō),就是系統(tǒng)想要找到這串?dāng)?shù)據(jù),但是怎么找都沒有結(jié)果,最后就放棄治療直接藍(lán)屏給你看。就好比你在考試,當(dāng)你遇到一題不會(huì)做,并且想到頭發(fā)都掉光了還是想不出來(lái),最后亂寫一通結(jié)果還是錯(cuò)的。這個(gè)時(shí)候,重啟會(huì)讓系統(tǒng)的代碼重新從頭運(yùn)行一遍,那些沒有被正確讀取的數(shù)據(jù)就會(huì)“有概率”被重新讀取,讓系統(tǒng)恢復(fù)正常。好比你考試前一天剛好翻到同樣的題,考試當(dāng)天一看就立馬寫了出來(lái),考完一看結(jié)果:滿分。有時(shí)候你的情況沒那么慘,不至于到藍(lán)屏這種地步,但電腦卻越來(lái)越緩慢,甚至死機(jī)。這就是程序代碼的鍋了,劣質(zhì)的代碼會(huì)在運(yùn)行時(shí)占用大量的系統(tǒng)資源,而死循環(huán)就是讓系統(tǒng)變慢的最大幕后黑手。
這里超大陸也給大家提供了一串CMD代碼,創(chuàng)建一個(gè)txt文本,將這串東西復(fù)制進(jìn)去保存,并將txt后綴更改為bat運(yùn)行,你就可以體驗(yàn)到死循環(huán)給你帶來(lái)的快感了(建議虛擬機(jī)試驗(yàn))。
這時(shí)候,電腦資源占用越來(lái)越高,系統(tǒng)運(yùn)行越來(lái)越緩慢,而你只需要點(diǎn)一下重啟鍵就能解決這個(gè)問(wèn)題了,并且重啟后你們還會(huì)氣到刪掉這個(gè)bat。重啟能解決這個(gè)問(wèn)題的原因是關(guān)機(jī)并開機(jī)這個(gè)過(guò)程能關(guān)閉掉這個(gè)發(fā)神經(jīng)的程序,釋放系統(tǒng)資源并正常運(yùn)行。另外還有一種情況,就是應(yīng)用打開后關(guān)閉不干凈,賴在后臺(tái)不肯走,這時(shí)候系統(tǒng)積累了一堆后臺(tái)應(yīng)用,運(yùn)行也就越來(lái)越緩慢了。重啟后這些后臺(tái)程序如果不是自啟動(dòng)的話就可以清除掉,系統(tǒng)運(yùn)行也就更流暢了。
總結(jié):人類的智慧結(jié)晶,居家出行必備技能
“重啟就好”,這個(gè)解決方法伴隨其他神技流傳到了2021年,同樣流傳下來(lái)的神技還有拍打式維修方法和重裝解決99%問(wèn)題。雖然看似都比較簡(jiǎn)單粗暴,不像能有效解決問(wèn)題的樣子,但就是這幾樣神技讓普羅大眾都能在更換下一代電子產(chǎn)品前讓他們的設(shè)備能正常服役。就日常生活來(lái)看,重啟也是一個(gè)最便捷解決大多數(shù)問(wèn)題的方法,所以下次手機(jī)電腦遇到問(wèn)題,不妨重啟一下試試?https://diy.pconline.com.cn/1245/12454656.html
最后給大家分享我寫的SQL兩件套:《SQL基礎(chǔ)知識(shí)第二版》和《SQL高級(jí)知識(shí)第二版》的PDF電子版。里面有各個(gè)語(yǔ)法的解釋、大量的實(shí)例講解和批注等等,非常通俗易懂,方便大家跟著一起來(lái)實(shí)操。
有需要的讀者可以下載學(xué)習(xí),在下面的公眾號(hào)「數(shù)據(jù)前線」(非本號(hào))后臺(tái)回復(fù)關(guān)鍵字:SQL,就行
數(shù)據(jù)前線
后臺(tái)回復(fù)關(guān)鍵字:1024,獲取一份精心整理的技術(shù)干貨
后臺(tái)回復(fù)關(guān)鍵字:進(jìn)群,帶你進(jìn)入高手如云的交流群
記得點(diǎn)「贊」和「在看」↓
愛你們