本文受The Principles of Good Programming[http://www.artima.com/weblogs/viewpost.jsp?thread...

本文受The Principles of Good Programming[http://www.artima.com/weblogs/viewpost.jsp?thread...
知識(shí)點(diǎn):執(zhí)行流程解析Mybatis 插件開發(fā) 一肛跌、執(zhí)行流程解析 1. 配置文件解析 configuration 理解解析流程之前先回顧一下mybatis中配置文件的結(jié)構(gòu): m...
2018-07-4之后jrebel做了升級(jí)贤笆,myjrebel 也停止了發(fā)放免費(fèi)注冊(cè)碼. 看到網(wǎng)上沒有詳細(xì)的教程,自己整理了一個(gè)使用反向代理激活JRebel的教程,系統(tǒng)是Mac...
今天升級(jí)macOS High Sierra现斋,終端里使用git的時(shí)候府树,彈出一行莫名其妙的錯(cuò)誤: xcrun: error: invalid active developer p...
利用Zookeeper來實(shí)現(xiàn)分布式鎖,主要基于其臨時(shí)(或臨時(shí)有序)節(jié)點(diǎn)和watch機(jī)制. 為什么是臨時(shí)節(jié)點(diǎn)? 臨時(shí)節(jié)點(diǎn)的特性,在連接斷開的情況下節(jié)點(diǎn)能被刪除,所以即使客戶端...
Zookeeper節(jié)點(diǎn)部署越多,服務(wù)的可靠性越高,建議部署奇數(shù)個(gè)節(jié)點(diǎn),因?yàn)閦ookeeper集群是以宕機(jī)個(gè)數(shù)過半才會(huì)讓整個(gè)集群宕機(jī)的.但是隨著zookeeper的集群機(jī)器增多...
Mac OS X 安裝Maven: 下載 Maven, 并解壓到某個(gè)目錄俐末。例如/Users/robbie/apache-maven-3.3.3 打開Terminal,輸入以下...
final的這篇文章還沒寫完,最近比較忙奄侠;
深入剖析Java關(guān)鍵字之final一卓箫、摘要 ?我們大家都知道,Java中平時(shí)用的比較多的String類型是不可以被繼承的垄潮,因?yàn)镾tring類有final修飾烹卒,來看下String類的定義: ?很明顯有一個(gè)fin...
一、摘要 ?我們大家都知道魂挂,Java中平時(shí)用的比較多的String類型是不可以被繼承的,因?yàn)镾tring類有final修飾馁筐,來看下String類的定義: ?很明顯有一個(gè)fin...
一涂召、摘要 ?在《深入剖析Java關(guān)鍵字之synchronized(原理篇)》中,我們從使用和原理上面分析了synchronized關(guān)鍵字敏沉,我們知道果正,synchronized是...
一、摘要 ?在《深入剖析Java關(guān)鍵字之volatile》的文章中盟迟,我們知道volatile關(guān)鍵字能夠解決多線程編程中的可見性秋泳,順序性這兩大問題,但是不能解決原子性的問題攒菠。那...
一迫皱、摘要 ?在《JMM之happens-before詳解》這篇文章中,我們知道了happens-before規(guī)則中的有一條是volatile規(guī)則:對(duì)一個(gè)volatile域的寫...
調(diào)試得話 還是直接使用 make hotspot-ide-project 生成vs工程比較好辖众,剛發(fā)現(xiàn)的方式
木瓜_30af 評(píng)論自windows10下編譯調(diào)試openjdk11
最近閑來無事卓起,萌發(fā)研究jdk的念頭,恰巧jdk11剛剛發(fā)布凹炸,所以就拿openjdk11試刀了戏阅。本人口才有限,寫的不好啤它,敬請(qǐng)諒解奕筐。廢話不多說舱痘,這就開始。 系統(tǒng)要求: 1)wi...