
IP屬地:河北
新項目使用Swagger UI自動生成接口文檔,不需要頻繁更新接口文檔,保證接口文檔與代碼的一致,值得學習。本文記錄swaggerUi與spri...
之前的一次項目上線,使用CTAS的方式進行擴表,涉及到表的刪除。由于自動化部署工具的問題,數據庫腳本執行了兩次。導致數據庫表被刪除(萬幸有備份)...
volatile關鍵字有兩方面的作用,一是保證共享變量可見性,二是禁止指令重排。 一、內存可見性 站在一個java程序員的角度,內存可見性應該從...
需求 有t1,t2兩張表,通過A字段關聯,現在需要在t1表新增字段B,將t2表中的字段C更新到t1表新增的字段B中。t1表數據一千二百萬,t2表...
volatile可以理解為輕量級的synchronized,因為多線程并發訪問volatile變量時,不會引起線程上下文的切換。如果一個共享變量...