團(tuán)隊開發(fā)框架實(shí)戰(zhàn)—CQRS架構(gòu) CQRS架構(gòu)圖 什么是CQRS? 這里只通過Udi Dahan的《Clarified CQRS》文章中的一張圖片簡要介紹一下: UI上有兩種類...
1、簡介 ThreadLocal是什么呢?其實(shí)ThreadLocal并非是一個線程的本地實(shí)現(xiàn)版本,它并不是一個Thread,而是threadlocalvariable(線程局...
今天寫了一個統(tǒng)計sql,在一個近億條數(shù)據(jù)的表上執(zhí)行,200s都查不出結(jié)果。SQL如下: 執(zhí)行explain,發(fā)現(xiàn)這個sql掃描了8000W條記錄到磁盤上。然后再進(jìn)行篩選。ty...
一、進(jìn)程間通信的概念 每個進(jìn)程各自有不同的用戶地址空間,任何一個進(jìn)程的全局變量在另一個進(jìn)程中都看不到,所以進(jìn)程之間要交換數(shù)據(jù)必須通過內(nèi)核,在內(nèi)核中開辟一塊緩沖區(qū),進(jìn)程1把數(shù)據(jù)...
我曾經(jīng)在公司處理過很多次Mysql性能上的問題,利用一些Linux常用的命令來查看Mysql對服務(wù)器的CUP和I/O使用情況,通過慢查詢?nèi)罩菊页鲇写齼?yōu)化的sql,通過show...
太強(qiáng)了樓主,受益匪淺。
SpringIOC和AOP原理 設(shè)計模式SpringIOC的特點(diǎn) 在接觸Spring的過程中,聽到最多的無非兩個名詞,一個是控制反轉(zhuǎn)一個是依賴注入。實(shí)際這是一個意思,控制反轉(zhuǎn)代表原來由程序本身去控制對象之間的依賴關(guān)...
SpringIOC的特點(diǎn) 在接觸Spring的過程中,聽到最多的無非兩個名詞,一個是控制反轉(zhuǎn)一個是依賴注入。實(shí)際這是一個意思,控制反轉(zhuǎn)代表原來由程序本身去控制對象之間的依賴關(guān)...
并不是因?yàn)閒inal的原因才不能添加元素,去看下源碼就知道。Arrays繼承了AbstractList<E>,而在AbstractList中U對add方法天然就會拋出異?!皌hrow new UnsupportedOperationException();”,平時我們使用的都是ArrayList的add方法,它是進(jìn)行了重寫;所以根本原因在于Arrays的內(nèi)部類ArrayList沒有重寫add方法罷了;final只是代表不能更改引用指向,對象本身是可以增加元素的
在網(wǎng)上發(fā)現(xiàn)一篇講解 Arrays.asList 用法的好文章:Java Array to List Examples,我把文章要點(diǎn)整理如下,并加上一些個人見解,懇請各位看官斧...
Spring JoinPoint的用法 JoinPoint 對象 JoinPoint對象封裝了SpringAop中切面方法的信息,在切面方法中添加JoinPoint參數(shù),就可...
什么是Netty? Netty 是一個利用 Java 的高級網(wǎng)絡(luò)的能力,隱藏其背后的復(fù)雜性而提供一個易于使用的 API 的客戶端/服務(wù)器框架。Netty 是一個廣泛使用的 J...
4月份的第一周基本沒干什么,出去逛街花費(fèi)了兩天的時間,上課一天的時間,幫人組裝一臺電腦用了一天的時間,再加上出去玩,這一周的有效學(xué)習(xí)時間可能只有兩天。 上一周說的要在這一周開...