我在 github 上新建了一個倉庫 日問,天天一道面試題,有關前端,後端,devops以及軟技能,促進職業成長,敲開大廠之門,歡迎交流css
而且記錄個人面試經驗html
計算機網絡 | 算法與數據結構 | 操做系統 | Linux基礎 | http | vim | git前端
CSS | Javascript | html | React | Vue | Webpack | 前端工程化vue
後端基礎 | 數據庫 | Redis | 微服務架構react
DevOps | Docker | kuberneteslinux
開放式問題webpack
查看全部問題git
在 Issue 中交流與討論: Issue 地址github
LM-Factor
與它倆有關。web
簡而言之,一個靜態資源沒有設置 Cache-Control
時會以這兩個響應頭來設置強制緩存時間,而非直接進行協商緩存。在涉及到 CDN 時,表現更爲明顯,體如今更新代碼部署後,界面沒有更新。
在 Issue 中交流與討論: Issue 地址
在 useEffect
,把第二個參數即依賴的狀態,設置爲 []
useEffect(callback, [])
複製代碼
在 Issue 中交流與討論: Issue 地址
在 Issue 中交流與討論: Issue 地址
在 http 1.1
中,在響應頭中設置 keep-alive
能夠在一個 TCP 鏈接上發送多個 http 請求
在服務器端使用響應頭開啓 keep-alive
Connection: Keep-Alive
Keep-Alive: timeout=5, max=1000
複製代碼
在 Issue 中交流與討論: Issue 地址
使用 nc
,-z
指測試接口連通性
nc -vz localhost 443
複製代碼
在 Issue 中交流與討論: Issue 地址
不能夠,created/componentWillMount 時,還未掛載,代碼仍然在服務器中執行,此時沒有瀏覽器環境,所以此時訪問 localStorage 將會報錯
在 Issue 中交流與討論: Issue 地址
更多描述: ``` js const obj = { a: 3, b: 4, c: null, d: undefined, get e () {} }console.log(JSON.stringify(obj))
> 在 Issue 中交流與討論: [Issue 地址](https://github.com/shfshanyue/Daily-Question/issues/149) ``` js {"a":3,"b":4,"c":null} 複製代碼
對重中的
null
,function
將在JSON.stringify
時會忽略掉什麼是隊首阻塞,如何解決,原理如何
在 Issue 中交流與討論: Issue 地址
redis 中 zset 是什麼,用做什麼應用場景
在 Issue 中交流與討論: Issue 地址
SortedSet
,有序集合,通常能夠有兩種用途
- 排行榜,TOP N 之類
- 優先級消息隊列