一赃磨、Netty到底是什么 1筝家、從HTTP說起 有了Netty,你可以實現(xiàn)自己的HTTP服務(wù)器邻辉,F(xiàn)TP服務(wù)器溪王,UDP服務(wù)器,RPC服務(wù)器值骇,WebSocket服務(wù)器莹菱,Redis的...
面試題 為什么使用消息隊列? 消息隊列有什么優(yōu)點和缺點票摇? Kafka拘鞋、ActiveMQ、RabbitMQ矢门、RocketMQ 都有什么區(qū)別盆色,以及適合哪些場景? 面試官心理分析 ...
最近在項目中遇到了類似“秒殺”的業(yè)務(wù)場景祟剔,在本篇博客中隔躲,我將用一個非常簡單的demo,闡述實現(xiàn)所謂“秒殺”的基本思路峡扩。 業(yè)務(wù)場景 所謂秒殺蹭越,從業(yè)務(wù)角度看,是短時間內(nèi)多個用戶“...
寫這篇文章的目的是想總結(jié)一下自己這么多年來使用java的一些心得體會响鹃,希望可以給大家一些經(jīng)驗驾霜,能讓大家更好學(xué)習(xí)和使用Java。 這次介紹的主要內(nèi)容是和J2SE相關(guān)的部分买置,另外...
今天粪糙,我們來盤點3月份GitHub上最熱門的Java項目的時候了,如果你每月都有關(guān)注猿妹發(fā)布的排行榜忿项,那么本月的Java項目對你來說一定不陌生蓉冈,這些都是曾經(jīng)多次出現(xiàn)在榜單中的...
Mybatis實現(xiàn)的是JDBC部分的功能 Mybatis入門程序 1、需求 ·根據(jù)用戶id查詢一個用戶信息·根據(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ù)的書籍博客都在講解這個技術(shù)日川。不過大多數(shù)講解還停留在對Spring Cloud功能使用的層面,其底層的很...
熱部署插件 Jrebel首推這個插件可以極大的提高開發(fā)效率,不用重啟tomcat硫椰,至于密鑰激活可以使用免費的激活方式訪問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òu)建應(yīng)用程序,將它與其依賴關(guān)系一起打包到一個容器中宾袜,然后這些容器可以很容易地運送到其他機(jī)器上運行捻艳。...
閱讀目錄 背景 Mybatis插件典型適用場景 Mybatis插件介紹 Mybatis插件實現(xiàn)機(jī)制 Mybatis插件開發(fā)例子 小結(jié) 背景 關(guān)于Mybatis插件,大部分人都...
一秒鐘把Github項目變成前端網(wǎng)站 GitHub Pages大家可能都知道庆猫,常用的做法认轨,是建立一個gh-pages的分支,通過setting里的設(shè)置的GitHub Page...