Java基礎知識點收集

2021-07-12 07:12:03 字數 278 閱讀 3817

1. threadlocal 記憶體模型

對於多執行緒資源共享的問題,同步機制採用了「以時間換空間」的方式,而threadlocal採用了「以空間換時間」的方式。前者僅提供乙份變數,讓不同的執行緒排隊訪問,而後者為每乙個執行緒都提供了乙份變數,因此可以同時訪問而互不影響

threadlocal本質上是乙個類似map的結構,以各個執行緒物件本身為key,將其值存放進去。這個結構在所有的基於同乙個執行緒類建立出來的執行緒中被共享所有,就是只有乙個,單例的物件。

知識點收集

1。正規表示式 備註 今天boss讓我把oracle中的所有表的結構和約束指令碼匯出來,如果說幾十個還好說乙個個導怎麼都行問題是現在1000多個表 最後通過toad導處來,但是問題也隨之而來,有些drop 和alter的script相對別的環境新建來說是不需要的 所以要剔除掉這些語句。一時間自己也想...

知識點收集

隨手記下知識點 方便後面複習。1 機器學習 model a set of function goodness of funtion best function lr相關的推導,與linear regression的對比 svm聚類演算法 gradient descent正則 偏差方差 cost fu...

ios基礎 小知識點收集(1)

不積跬步,無以至千里 不積小流,無以成江海。荀子 收集學習ios中的小知識點,每天進步一點點。一 class和 import class 只宣告類,不會引入類檔案,加快編譯速度,防止類相互import出錯 在m中仍然需要import整個類檔案。import匯入整個類檔案,在需要使用類中的變數 函式和...