在項目中會遇到很多寫原生sql語句進(jìn)行查詢的問題。如果數(shù)據(jù)量比較大的時候,語句寫的不好會導(dǎo)致查詢效率很低,甚至?xí)箦e(比如in超過1000)。我...
sql union基礎(chǔ): union 操作符用于合并兩個或多個select語句的結(jié)果集 union內(nèi)部的select語句必須擁有相同數(shù)量的列。列...
在開發(fā)過程遇到一個需求,查詢篩選框中存在兩種可傳入字段:多選字段和手動輸入,根據(jù)傳入的字符串?dāng)?shù)組和手動輸入對數(shù)據(jù)庫的某個字段分別進(jìn)行一次in的精...
oracle有限制in語句的長度,如果查詢長度超過1000,就會報jdbc錯誤:“java.sql.SQLException: ORA-0179...
線程的概念: 先要分清線程和進(jìn)程,還有線程和進(jìn)程的關(guān)系,這也是java面試中經(jīng)常涉及到的問題 狹義定義:進(jìn)程是正在運(yùn)行的程序的實(shí)例(an ins...
在開發(fā)過程中遇到了很多多線程問題,利用緩存記錄線程的執(zhí)行狀態(tài),將完成狀態(tài)以進(jìn)度條的形式在前端顯示。記錄學(xué)習(xí)下高并發(fā)下緩存可能會出現(xiàn)的問題,希望以...
處理的bug,在工作流引擎中,如果同時開啟多條線程對同一個環(huán)節(jié)進(jìn)行狀態(tài)更新,若存在線程正在更新,其他訪問的線程就會返回一個ActivitiOpt...
今天在排查bug的時候發(fā)現(xiàn)是mongodb的臟數(shù)據(jù)的問題,下載了navicatformongo后發(fā)現(xiàn)sql語句并不起作用,搜了下原來mongod...
拖延癥的征服辦法 在ted上看到一個演講的收獲。大概意思是大腦會在所有要做的事情中選擇一項最輕松的來做。所以首先要做的就是接受自己是個會拖延的人...