讀自己的書,走自己的路

2022-02-01 23:33:22 字數 1258 閱讀 9447

無論是jsp,asp.net還是php都有session和cookie。如果你會使用了,那你就掌握了這種技術。而書上一般也都講到,session和cookie是因為http是無狀態協議。為了能夠獲得一些狀態連線的功能,就引入了session和cookie。cookie和session雖然不是同乙個東西,但是session是包含了cookie的技術,因為sesion也是需要依賴於cookie來實現的。當然,通過url傳遞的方式不在此類。

如果再深入一點研究cookie的傳輸原理,session的儲存原理,那就有可能不再受具體的cookie和session技術限制。比如,我想給每個使用者儲存一些資料,基於效能等方面的考慮,我不想放到資料庫裡。這個時候,首先想到的可能是cookie或者session。而每個使用者的資料量不算太大,但是也不小,使用cookie可能會超出限制。這些資料我可能不是只想儲存到過期時間為20分鐘,有可能是一天,有可能是乙個月。使用session保持對iis穩定性有影響,並且機器的記憶體不夠大。條件可能會非常多。但是只要掌握了session的思想,使用cookie就可以做。

也許我的理解和你的理解不一樣,在我看來session是一把鑰匙和一把鎖。鑰匙就是cookie,而鎖是儲存的介質。這個介質可以是物理上的記憶體、硬碟,也可以是邏輯上的資料庫、快取。或者兼而有之。在客戶端儲存乙個編號,通過該編號可以在伺服器端拿到相應資料,這樣就解決了問題。

具體的cookie和session如果是數學上的一道題目的話,那麼通過編號取資料的邏輯就可以是乙個定理。

每個人對具體的某個技術或者原理理解都可能有差異。這就好比看電影。我經常聽到說這個電影看不懂,或者有人對另外乙個人說,你沒看懂。我不太明白這個懂是什麼意思。在我看來,我看這個電影,結合我的經歷,使我有了一些想法,或者共鳴,我就覺得這個電影不錯。要是每個人都按照導演的想法去看,就和教小學生沒什麼差別了。是要把人搞成一樣的,完全沒有任何特定。

作為乙個老師,你有什麼資格說別人是錯的呢?我越來越覺得沒有對錯之分,沒有高下之分,有的只是不同的想法,不同的思想而已。千篇一律,不結合實際,那只能是紙上談兵。

要開發乙個專案,離開去搞來一套解決方案。總共兩個開發人員,搞個msf。兩個剛畢業的學生,專案中全是開源框架。建設乙個團隊,把所有會遇到的問題都列出來了。如果是打遊戲,現在有1000塊錢,600塊錢可以買把槍,800塊錢可以買個甲。現在要考慮的問題是要優先買甲還是優先買槍。而不是想著兩個都買。

如果乙個人老師遵循著別人的路去走,那也永遠不會超過那個人。很多武俠、玄幻**寫得不咋樣,不過這些道理講地還行。如果對某個東西沒有自己的感悟,那根本談不上理解這個東西,更談不上改進了。讀書走路,別人都是拿來參考借鑑的,而不是光拿來用的。

讀自己的書,走自己的路

無論是jsp,asp.net還是php都有session和cookie。如果你會使用了,那你就掌握了這種技術。而書上一般也都講到,session和cookie是因為http是無狀態協議。為了能夠獲得一些狀態連線的功能,就引入了session和cookie。cookie和session雖然不是同乙個東...

自己的路自己走

很久沒有寫些東西了,其實腦子裡想寫的事情特別多。已經開始創業的我不知道未來的路會怎樣,有人說過創業是充滿激情和快樂的,有人說過創業是充滿艱辛和困難的,對於我來說是 五味俱全 前幾天去濟南的公司商談了下一步的招聘計畫和公司融資的問題,住在公司租的房子裡,房子是剛裝修的新房子,房裡只有乙個櫃子和一張簡陋...

走自己的路

小公尺最近給我講了個故事。下面是這個故事的描述。祖孫倆騎驢趕往某地,起初是爺爺坐在驢上,孫子牽著驢在引路。過不久,有路人開始議論到,這爺爺應當照顧年幼者,孫子年紀小。爺爺覺得路人說的有道理,於是讓孫子騎上驢。又過不久碰到路人議論紛紛說這孫子也太不明白事理,中國的三從四德,尊老愛幼也不知學到哪去了。於...