JMS 先來了解下什么叫MOM MOM(Message-oriented Middleware) 面向消息的中間件 。分布式系統(tǒng)的集成:利用高效可靠的消息傳遞機(jī)制進(jìn)行平臺無關(guān)...
基于數(shù)據(jù)庫的 基于redis 基于zookeeper 基于數(shù)據(jù)庫 基于redis 先來看第一種 改進(jìn)版 redis 2.6.12 上面value用當(dāng)前線程的id目的: 如果...
多態(tài) 定義 同一消息根據(jù)發(fā)送對象的不同,采取不同的行為方式 多態(tài)存在的三個(gè)條件 有繼承 有重寫 父類引用指向子類對象指向子類的父類引用由于向上轉(zhuǎn)型了,它只能訪問父類中擁有的方...
cpu占用高 1.查看進(jìn)程 top詳解 查找線程 : 查看該進(jìn)程所有線程信息,找到占用率最高的那個(gè) 或者 將線程id轉(zhuǎn)換成十六進(jìn)制 查找java的堆棧信息 內(nèi)存占用高 js...
hashcode equals hashCode() 的作用是獲取哈希碼,也稱為散列碼;它實(shí)際上是返回一個(gè)int整數(shù)。這個(gè)哈希碼的作用是確定該對象在哈希表中的索引位置。 當(dāng)e...
1.10 局部變量 可以使用var作為局部變量類型推斷標(biāo)識符。此符號僅用于局部變量,增強(qiáng)for循環(huán)的索引,以及傳統(tǒng)for循環(huán)的本地變量。 示例 并行Full GC的G1 通過...
java7中的hashMap和currentHashMap hashMap 數(shù)據(jù)結(jié)構(gòu) 數(shù)組加鏈表 尋址方式 將key的哈希值對數(shù)組長度進(jìn)行取模,結(jié)果作為該Entry在數(shù)組中的...
ThreadLocal 定義 ThreaLocal提供了線程本地的實(shí)例。它與普通變量的區(qū)別在于,每個(gè)使用該變量的線程都會初始化一個(gè)==完全獨(dú)立==的實(shí)例副本 synchron...
特征 被volatile修飾的變量,具有兩個(gè)特征 保證可見性 不保證原子性 禁止指令重排序 關(guān)于內(nèi)存可見性、原子性、有序性,先來了解一下內(nèi)存模型吧~ java內(nèi)存模型(JMM...
多線程基礎(chǔ) 基本概念 同步、異步 同步 線程B要等待線程A的執(zhí)行結(jié)果之后才能執(zhí)行。要順序執(zhí)行 異步 相對同步來說,彼此獨(dú)立,在在等待某事件的過程中可以繼續(xù)做自己的事。 這個(gè)更...
mysql走你~~ select * form table where id=? 一條mysql查詢都會經(jīng)歷些什么呢? 客戶端向MySQL服務(wù)器發(fā)送一條查詢請求 服務(wù)器首...