在項(xiàng)目中會(huì)遇到很多寫原生sql語句進(jìn)行查詢的問題漓踢。如果數(shù)據(jù)量比較大的時(shí)候,語句寫的不好會(huì)導(dǎo)致查詢效率很低,甚至?xí)?bào)錯(cuò)(比如in超過1000)嘉抓。我收集了一下優(yōu)化數(shù)據(jù)庫查詢效率的...
在項(xiàng)目中會(huì)遇到很多寫原生sql語句進(jìn)行查詢的問題漓踢。如果數(shù)據(jù)量比較大的時(shí)候,語句寫的不好會(huì)導(dǎo)致查詢效率很低,甚至?xí)?bào)錯(cuò)(比如in超過1000)嘉抓。我收集了一下優(yōu)化數(shù)據(jù)庫查詢效率的...
sql union基礎(chǔ): union 操作符用于合并兩個(gè)或多個(gè)select語句的結(jié)果集 union內(nèi)部的select語句必須擁有相同數(shù)量的列。列也必須擁有相同數(shù)量的列。列也必...
在開發(fā)過程遇到一個(gè)需求仁连,查詢篩選框中存在兩種可傳入字段:多選字段和手動(dòng)輸入,根據(jù)傳入的字符串?dāng)?shù)組和手動(dòng)輸入對(duì)數(shù)據(jù)庫的某個(gè)字段分別進(jìn)行一次in的精確匹配和like模糊查詢阱穗。 因...
oracle有限制in語句的長(zhǎng)度饭冬,如果查詢長(zhǎng)度超過1000,就會(huì)報(bào)jdbc錯(cuò)誤:“java.sql.SQLException: ORA-01795: 列表中的最大表達(dá)式數(shù)為 ...
函數(shù)是一個(gè)數(shù)學(xué)上的概念揪阶,表示一個(gè)集合和另一個(gè)集合的映射關(guān)系,這種關(guān)系我們?cè)诰幊痰臅r(shí)候通過箭頭函數(shù)((input)->{expression})來表示昌抠,就是函數(shù)式編程。箭頭的左...
線程的概念: 先要分清線程和進(jìn)程鲁僚,還有線程和進(jìn)程的關(guān)系炊苫,這也是java面試中經(jīng)常涉及到的問題 狹義定義:進(jìn)程是正在運(yùn)行的程序的實(shí)例(an instance of a comp...
在開發(fā)過程中遇到了很多多線程問題,利用緩存記錄線程的執(zhí)行狀態(tài)冰沙,將完成狀態(tài)以進(jìn)度條的形式在前端顯示侨艾。記錄學(xué)習(xí)下高并發(fā)下緩存可能會(huì)出現(xiàn)的問題,希望以后開發(fā)過程中遇到問題能更效率地...
處理的bug拓挥,在工作流引擎中唠梨,如果同時(shí)開啟多條線程對(duì)同一個(gè)環(huán)節(jié)進(jìn)行狀態(tài)更新,若存在線程正在更新侥啤,其他訪問的線程就會(huì)返回一個(gè)ActivitiOptimisticLockingE...
01. 不知道你有沒有這樣的體會(huì)盖灸? 好不容易和一群老同學(xué)聚在一塊蚁鳖,突然有人喊了一句“打王者吧”,大家眼里立即發(fā)亮赁炎,紛紛掏出手機(jī)醉箕,下一秒就投入一場(chǎng)緊張亢奮的“戰(zhàn)爭(zhēng)”中,只剩下你...
今天在排查bug的時(shí)候發(fā)現(xiàn)是mongodb的臟數(shù)據(jù)的問題徙垫,下載了navicatformongo后發(fā)現(xiàn)sql語句并不起作用讥裤,搜了下原來mongodb的查詢語句和sql不同,將語...
拖延癥的征服辦法 在ted上看到一個(gè)演講的收獲逗抑。大概意思是大腦會(huì)在所有要做的事情中選擇一項(xiàng)最輕松的來做剧辐。所以首先要做的就是接受自己是個(gè)會(huì)拖延的人寒亥,拖延是人之常情,和身邊的誘惑...
昨天在朋友圈發(fā)了一條TED打卡快要3個(gè)月了,下個(gè)目標(biāo)要不試一試看全英文冤狡。底下一群人說可以嘗試孙蒙。 但其中有一條留言引起我的深思。 你是怎么堅(jiān)持下來悲雳? 是的挎峦。 現(xiàn)在回想起來,也有...
ajax交互中遇到的問題 ajax交互合瓢,從后端傳回字符串給前端坦胶,出現(xiàn)中文字符亂碼的情況。 解決的辦法是在controller中加上produces注釋歪玲,規(guī)定返回格式 比如 @...