
在某些CI,CD平臺部署服務上線后,我們往往難以獲取當前部署應用的git版本,或由于時間、文檔缺失難以獲知當前上線版本,為此我們可以在應用中添加...
記得剛開始寫java后端的時候,指導我的同事告訴我,作為一個后端開發,可讀性在大部分情況下優于性能。可讀性意味著我們要寫出簡單、清晰、易懂的代碼...
隨著移動互聯網的興起,傳統基于session/cookie的web網站認證方式轉變為了基于OAuth2等開放授權協議的單點登錄模式(SSO),相...
DevOps是當前炒的很火熱的概念,實踐DevOps的方法涉及兩個方面,一是如何持續管理需求、變更和及時處理用戶反饋,通過工具固化一定的流程,有...
SQL 注入就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務器執行惡意的SQL命令。在使用JAVA O...
在Spring框架進行bean對象依賴注入時,@Autowired利用可以對成員變量、方法和構造函數進行標注,來完成自動裝配的工作。@Autow...
Git作為目前強有力的軟件團隊合作工具,除去git工具的基礎使用,怎樣在項目團隊中合理地使用強大的分布式版本控制軟件,以實現敏捷高效的開發工作,...
對于剛剛開始使用linux的初學者來說,命令行無疑是必須掌握的技能,極大的方便了對于系統的操作。筆者在使用過程中記錄下一些常用操作,總結在這里。...
對于剛剛接觸linux系統的人來說,可能最難以適應的是新的linux文件系統,筆者也有著同樣的疑惑,在查閱資料閱讀、網上資料的基礎上,理清楚了一...