故事背景:
小王和小甜是親密無間的好朋友。
小王到自己qq群裡看到乙個免單活動,
自己支付寶餘額不足,
遂用小甜的手機**先花150元購買了活動產品。
到貨後商家告訴小王,
確認收貨後提供旺旺賬號、支付寶賬號、支付寶真實姓名即可退款。
小王又聯絡了小甜,讓他確認收貨並提供了所需資訊給他。
他**給了商家。
退款成功。
故事聯想:
小聯想 ①
php 和 apache/nginx 是親密無間的好朋友。
乙個客戶端請求過來了,
webserver收到後, nginx將請求交給fastcgi程序監聽的ip位址及埠 ,
由php-fpm進行處理,最後再將處理結果返給nginx。
nginx再將返回的資料發給客戶端。
互動成功。
小聯想 ②
php 和 linux 及 mysql 是親密無間的好朋友
乙個客戶端請求來了,
此次php已非往日,今天扮演的是乙個多程序的依賴命令列執行的後台應用怪物。
怎麼辦?
方式一:
請求接收後寫入資料庫或檔案,並把這個請求程序打發走。
使用php的socket直接監聽的ip位址及埠,(apache/nginx 唱到:早知解散後 各自有際遇作導遊 奇就奇在 接受了 各自有路走 …)
do while裡面處理邏輯**。
互動成功。
方式二:
將請求接收後如資料庫或寫入檔案,並告訴客戶端 放心去吧!
linux的crontab 定時檢視資料庫 or 檔案有變化則執行php指令碼。
互動成功。
故事總結:
首先你要有個親密無間的好朋友。
其次好朋友會樂意幫你做事情。
再其次好朋友有能力幫你做事情。
最後慶功宴。
謝謝生命中每個好朋友。
談談我對bloom filter的理解。
我們都看過封神榜吧,每乙個神位都對應著乙個人。在西周時代,如果乙個人聲稱自己是神,那麼他必須可以通過封神榜的驗證,如果封神榜驗證了下這個人,發現神位上根本沒這號人,那麼這個人絕對不是神。但是封神榜的驗證方式是有漏洞的,那些企圖依靠神的名聲招搖撞騙的人之中,有些人發現了這個秘密,他們可以通過偽造自己的...
談談我對flexbox的理解
寫在開頭 關於flex,學了很久的前端了,偶爾也在用,尤其是當需要水平居中的時候,就用display flex,感覺非常好用。但是其實對於flex的理解並不是很到位,根本都不懂flex,所以正兒八經的來研究一下flexbox。flex布局模型不同於塊和內聯模型布局,塊和內聯模型的布局計算依賴於塊和內...
談談我對DI的理解
本文中di指依賴倒置。依賴的概念 baidu百科 依靠別人或事物而不能自立或自給。軟體開發中的依賴 依賴描述了兩個模型元素之間的關係,如果被依賴的模型元素發生變化就會影響到另乙個模型元素。di的概念 a.上層模組不應該依賴於下層模組,它們共同依賴於乙個抽象。b.抽象不能依賴於具象,具象依賴於抽象。例...