2018 6 14 總結一下今天踩到的兩個坑

2021-08-20 18:36:17 字數 560 閱讀 9899

1、寫shell指令碼時:當我用數字開頭作為變數時(172file=***),報錯。

解決:變數名必須以

字母或下劃線字元開頭

。其餘的字元可以是字母、數字(0~9)或下劃線字元。

因為把變數改為:file172=***。

2、curl 請求nignx 後端**時,發現傳的header頭,後端**接收不到:

curl:www.***.com -h "inte***ce_type:23333"

解決:http頭是可以包含英文本母([a-za-z])、數字([0-9])、連線號(-)hyphens, 也可以是下劃線(_)。在使用nginx的時候應該

避免使用包含下劃線的http頭。

原因:

伺服器之所以要預設禁止使用是因為 cgi 歷史遺留問題。

下劃線和中劃線都為會被對映為 cgi 系統變數中名中的下劃線,這樣容易引起混淆。

在 nginx 伺服器中,通過顯式地設定 underscores_in_headers on 可以開啟在欄位名中使用下劃線。預設該選項是關閉的,所以在預設情況下,所有包含下劃線的欄位名都會被丟棄。

今天說一下Top

top這個關鍵字,大家都不陌生 尤其是很多時候開啟ssms的時候右鍵表名,選擇前1000行的時候,就可以見到編譯出來的語句 select top 1000 from 好 我們先看看top 的語法 top expression percent with ties top 關鍵字支援實際行數 top 5...

今天決定介紹一下et mvc

從今天開始決定陸續寫寫et mvc的一些事情,用過了struts,spring mvc,ror等框架後,覺得自已也可以寫寫框架,於是,經過一段時間的編寫,在一些專案上使用後收到很好的效果,覺得可以介紹給大家了。對它命名et mvc是因為et是公司名稱的縮寫,所以沒想到更好名稱之前就暫時叫這個名字了。...

記一下今天的面試

稀里糊塗的去面試了一家公司的php職位,記錄一下,不知道會不會有戲,自己還是比較喜歡這個職位的。前後兩撥人面的,剛開始兩個人,問了幾個問題 印象深的是如果乙個頁面訪問量特別大,應該怎麼處理,三言兩語說了一點。然後給了乙份題做,我做到一半,又過來一哥們,問了我幾個問題,主要是兩個問題,php怎麼樣把乙...