命令grep、awk、sort、uniq常用示例
背景 原代碼中存在一個switch語句,用于model轉(zhuǎn)VO操作,因為model是抽象類要轉(zhuǎn)成不同的VO,所以用了大量的switch語句 此類代碼可讀性較差,而且稍有不慎可能...
很多非三方支付行業(yè)的朋友會有一個錯誤的觀念,認為三方機構(gòu)和共享單車等公司一樣,收到客戶的資金之后會有一個很大的資金池沉淀,感覺三方機構(gòu)肯定賺得盆滿缽滿的。 其實,中國人民銀行...
進程、線程 概念 進程就是進行中的程序,它是個動態(tài)的概念。是系統(tǒng)進行資源分配與調(diào)度的基本單位. 線程就是進程中并發(fā)執(zhí)行的一個子任務(wù)。 程序計數(shù)器和運行棧是線程私有,共享內(nèi)存空...
如何使用wait 在synchronized的函數(shù)或?qū)ο罄锸褂脀ait、notify和notifyAll,不然Java虛擬機會生成 IllegalMonitorStateEx...
介紹 synchronized是JVM內(nèi)建的同步機制,提供了互斥性和可見性來保證多線程安全。當某一線程獲取到當前鎖時,其他線程只能處于阻塞或者等待狀態(tài)。 用法 可作用于方法上...
線程打斷是自我打斷 當調(diào)用線程的interrupt()方法時,被打斷的線程不會立刻被打斷,只是它里面的一個狀態(tài)被改變. interrupted()會使中斷狀態(tài)重置 被中斷線程...
從行為、結(jié)構(gòu)、性能、安全等來分析。 行為 都實現(xiàn)了List接口,都是有序集合 都提供了根據(jù)位置索引進行查找、增加、刪除 都提供迭代器進行遍歷元素 vector和ArrayLi...
概述 簡單通過查詢服務(wù)器負載、內(nèi)存、CPU、IO等指標進行排查問題 相關(guān)命令 uptime pidstat ps free top dmesg tail 指標 uptime ...
前言 本系列的文章純屬自己看dubbo源碼的心得 入口尋找: dubbo作為一個框架,我們使用的時候,首先會去引包,然后再spring的配置文件里配置dubbo的自定義標簽,...