摘要:賣票案例出現(xiàn)了線程安全問題賣出了不存在的票和重復(fù)的票解決線程安全問題的三種方案使用鎖接口實(shí)現(xiàn)提供了比使用方法和語句可獲得的更廣泛的鎖定操作。接口中的方法獲取鎖。 showImg(https://segmentfault.com/img/bVbvDKM?w=1074&h=614); showImg(https://segmentfault.com/img/bVbvDKV?w=1252&h...
摘要:大家好,樂字節(jié)的小樂又來了,上一篇是樂字節(jié)繼承與權(quán)限修飾,也是屬于繼承的,今天繼續(xù)繼承方法重寫和關(guān)鍵字。三關(guān)鍵字表示最終的。修飾類,表示該類不能被繼承修飾方法,表示該方法不能被重寫修飾屬性,表示常量,值一旦確定不可改變。 大家好,樂字節(jié)的小樂又來了,上一篇是:樂字節(jié)Java|JavaBean、繼承與權(quán)限修飾,也是屬于Java繼承的,今天繼續(xù)Java繼承-方法重寫、super和final...
摘要:可見快速排序不是穩(wěn)定的排序。在這種小數(shù)組的情況下,其實(shí)一些基礎(chǔ)排序算法反而比快速排序要快。當(dāng)一個(gè)數(shù)組為無序并且重復(fù)元素不多時(shí)候,也適合快速排序。 分治思想 關(guān)于排序,江湖盛傳有一種分治思想,能大幅度提高排序心法的性能。所謂分治,即:化大為小,分而治之。達(dá)到治小而治大的成效。多年來基于分治思想衍生出多種排序心法,然萬變不離其宗!雖然江湖上算法內(nèi)功繁多,但是好的算法小編認(rèn)為必須符合以下幾...
摘要:從學(xué)到的不侵入的前言最近搭新項(xiàng)目框架,之前的攔截器都是自己寫的,一般是有個(gè)類型做判斷是否增加分頁。發(fā)現(xiàn)開源項(xiàng)目不需要侵入方法的就可以做分頁,特此來源碼分析一下。 從 PageHelper 學(xué)到的不侵入 Signature 的 AOP 前言 最近搭新項(xiàng)目框架,之前 Mybatis 的攔截器都是自己寫的,一般是有個(gè) Page 類型做判斷是否增加分頁 sql。但是這樣同樣的業(yè)務(wù)開放給頁面和 ...
摘要:本篇文章連接是關(guān)注我微信公眾號另外我自己整理了些的學(xué)習(xí)資料,目前已經(jīng)全部放到微信公眾號了。你可以加我的微信,然后回復(fù)關(guān)鍵字即可無條件獲取到。 前言 寫這篇文章其實(shí)也是知識星球里面的一個(gè)小伙伴問了這樣一個(gè)問題: 通過 flink UI 儀表盤提交的 jar 是存儲(chǔ)在哪個(gè)目錄下? 這個(gè)問題其實(shí)我自己也有問過,但是自己因?yàn)樽约旱膯栴}沒有啥壓力也就沒深入去思考,現(xiàn)在可是知識星球的付費(fèi)小伙伴問的...
暫無介紹