一踪央、Netty到底是什么 1、從HTTP說起 有了Netty瓢阴,你可以實(shí)現(xiàn)自己的HTTP服務(wù)器畅蹂,F(xiàn)TP服務(wù)器,UDP服務(wù)器荣恐,RPC服務(wù)器液斜,WebSocket服務(wù)器,Redis的...
面試題 為什么使用消息隊(duì)列嚷硫? 消息隊(duì)列有什么優(yōu)點(diǎn)和缺點(diǎn)检访? Kafka、ActiveMQ仔掸、RabbitMQ脆贵、RocketMQ 都有什么區(qū)別,以及適合哪些場景起暮? 面試官心理分析 ...
最近在項(xiàng)目中遇到了類似“秒殺”的業(yè)務(wù)場景卖氨,在本篇博客中,我將用一個(gè)非常簡單的demo,闡述實(shí)現(xiàn)所謂“秒殺”的基本思路筒捺。 業(yè)務(wù)場景 所謂秒殺持搜,從業(yè)務(wù)角度看,是短時(shí)間內(nèi)多個(gè)用戶“...
寫這篇文章的目的是想總結(jié)一下自己這么多年來使用java的一些心得體會(huì)葫盼,希望可以給大家一些經(jīng)驗(yàn),能讓大家更好學(xué)習(xí)和使用Java村斟。 這次介紹的主要內(nèi)容是和J2SE相關(guān)的部分贫导,另外...
今天,我們來盤點(diǎn)3月份GitHub上最熱門的Java項(xiàng)目的時(shí)候了蟆盹,如果你每月都有關(guān)注猿妹發(fā)布的排行榜孩灯,那么本月的Java項(xiàng)目對你來說一定不陌生,這些都是曾經(jīng)多次出現(xiàn)在榜單中的...
Mybatis實(shí)現(xiàn)的是JDBC部分的功能 Mybatis入門程序 1逾滥、需求 ·根據(jù)用戶id查詢一個(gè)用戶信息·根據(jù)用戶名稱模糊查詢用戶信息列表·添加用戶·更新用戶·刪除用戶 2...
下圖展示了 LEFT JOIN峰档、RIGHT JOIN、INNER JOIN寨昙、OUTER JOIN 相關(guān)的 7 種用法讥巡。 具體分解如下: 1.INNER JOIN(內(nèi)連接) S...
概述 毫無疑問捉蚤,Spring Cloud是目前微服務(wù)架構(gòu)領(lǐng)域的翹楚抬驴,無數(shù)的書籍博客都在講解這個(gè)技術(shù)。不過大多數(shù)講解還停留在對Spring Cloud功能使用的層面缆巧,其底層的很...
熱部署插件 Jrebel首推這個(gè)插件可以極大的提高開發(fā)效率狂秦,不用重啟tomcat灌侣,至于密鑰激活可以使用免費(fèi)的激活方式訪問http://www.ofmonkey.com/tra...
一般的程序員或許只需知道一些JAVA的語法結(jié)構(gòu),能對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行CRUD就可以應(yīng)付了裂问。但要成為JAVA(高級) 工程師侧啼,就要對JAVA做比較深入的研究牛柒,需要不斷學(xué)習(xí)進(jìn)步,以...
來源:https://zhenbianshu.github.io/2018/12/troubleshooting_java_memory_leak.html 一痊乾、由來 前些日...
一皮壁、Docker基本概念 Docker是一個(gè)軟件集裝箱化平臺(tái),這意味著您可以構(gòu)建應(yīng)用程序哪审,將它與其依賴關(guān)系一起打包到一個(gè)容器中蛾魄,然后這些容器可以很容易地運(yùn)送到其他機(jī)器上運(yùn)行。...
閱讀目錄 背景 Mybatis插件典型適用場景 Mybatis插件介紹 Mybatis插件實(shí)現(xiàn)機(jī)制 Mybatis插件開發(fā)例子 小結(jié) 背景 關(guān)于Mybatis插件湿滓,大部分人都...
一秒鐘把Github項(xiàng)目變成前端網(wǎng)站 GitHub Pages大家可能都知道滴须,常用的做法,是建立一個(gè)gh-pages的分支叽奥,通過setting里的設(shè)置的GitHub Page...