![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝吃靠! 原子(atomic)硫眨,本意是指“不能被進一步分割的粒子”。原子操作意味著“不可被中斷的一個或一系列操作”巢块。 接下去一起看看在Intel...
前言 在面試環(huán)節(jié)中巧号,考察"ThreadLocal"也是面試官的家常便飯,所以對它理解透徹氮兵,是非常有必要的. 有些面試官會開門見山的提問: “知道ThreadLocal嗎裂逐?” ...
背景 前段時間泣栈,看到群里在討論Java中的各種引用卜高,不禁的細想了下,發(fā)現(xiàn)自己對它們的了解僅僅停留在了表面南片,對它們的實現(xiàn)原理掺涛、回收機制,并不熟悉疼进,心里發(fā)毛薪缆。 大雪過后的魔都,顯...
上一篇在說Java軟引用時伞广,只是簡單的得出一個結(jié)論:在內(nèi)存實在不足時拣帽,會對軟引用進行回收。但沒有說清楚嚼锄,到底什么時候會被回收减拭。 先來看看SoftReference的實現(xiàn): 和...
今天分享的參數(shù)是 -XX:ParGCCardsPerStrideChunk 一個神奇的參數(shù),看描述似乎還是比較迷糊区丑,還是展開來說下拧粪。 發(fā)生young gc時,有一個特殊的GC...
之前看到群里有一個同學(xué)說:在分析CMS垃圾回收時可霎,如果扯到forground gc,都是不靠譜的宴杀,其實就是msc癣朗,這種搞不明白的名詞,容易誤導(dǎo)人旺罢。 他得出這個結(jié)論斯棒,主要是看到...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝主经! “物有本末,事有始終庭惜。知其先后罩驻,則近道矣” 前段時間看了笨神的 從一起GC血案談到反射原理一本,就把Java方法的反射機制實現(xiàn)擼了一遍...
前言 配置 為了簡單配置护赊,在springboot的基礎(chǔ)上配置reids操作 在springboot配置的基礎(chǔ)上引入spring-data-redis,不同版本的springb...
問題: 原因 解決方法 1.使用xml形式配置事務(wù) 2.下載dubbo源碼,并修改Dubbo @Serice注解惠遏,添加@Inherited砾跃,并重新本地發(fā)布 3.更新版本,du...
前言 序列化配置 redis傳入的序列化器必須實現(xiàn)RedisSerializer接口: 定義FastJson序列化器: 設(shè)置RedisTemplate的序列化方式 完成序列化...
前言 基本配置 1.思路 應(yīng)用啟動時加載緩存常用的方法有: 編寫linstener監(jiān)聽?wèi)?yīng)用啟動 Bean實現(xiàn)InitializingBean接口节吮,并實現(xiàn)afterProper...
前言 1.FastJson Fastjson是一個Java語言編寫的高性能功能完善的JSON庫抽高,由alibaba編寫并開源在github上。FastJson文檔 2.Spri...
原文 代理模式 代理模式是常用的 Java 設(shè)計模式透绩,它的特征是代理類與委托類有同樣的接口翘骂,代理類主要負責(zé)為委托類預(yù)處理消息、過濾消息帚豪、把消息轉(zhuǎn)發(fā)給委托類碳竟,以及事后處理消息等...