開發第8天小記

1、WebMvcConfigurerAdapter 在Spring5.0已被廢棄
參考:https://blog.csdn.net/lenkvin/article/details/79482205
使用implements WebMvcConfigurer
2、springboot內容協商配置(configureContentNegotiation)
參考:https://www.jianshu.com/p/4f2807a5468c

  • 內容協商:在 HTTP 協議中,內容協商是這樣一種機制,通過爲

    同一 URI 指向的資源提供不同的展現形式

    可以使用戶代理選擇與用戶需求相適應的最佳匹配(例如,文檔使用的自然語言,圖片的格式,或者內容編碼形式)。

在這裏插入圖片描述

3、bash/sh a.sh
結果

bash a sh正確
sh a.sh: line 2: source: b.sh: file not found

/bin/sh 雖然是/bin/bash的軟連接,但這個軟連接很特殊,它並不僅僅只是一個鏈接,sh不等於bash。sh 等於 bash -posix 也就是說使用sh來執行一個腳本,所以使用sh a.sh的效果等同於

sh a.sh 相當於 bash -posix a.sh

啓用了bash的posix模式,也可以理解爲posix標準。bash不是運行在posix模式下,系統變量中找不到這個文件時會在當前目錄下查找這個文件,而在posix模式下則不會

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章