原创 【 Redis】安裝使用--Centos安裝Redis,SpringBoot2集成Redis

本文目錄結構Centos7 安裝 Redis5SpringBoot2集成Redis並做緩存存取留下待思考的問題 Centos7 安裝 Redis5 網絡上詳細安裝過程很多,這裏不詳細介紹。這裏簡要列出安裝Redis核心內容 下載官

原创 【Tomcat】啓停日誌--線上Tomcat進程怎麼又沒有了?

本文目錄結構線上Tomcat進程怎麼又不見了?Tomcat8.5正常啓動日誌[注意日誌解釋]正常關閉Tomcat服務日誌[shutdown.sh]kill -9 進程號 關閉Tomcattomcat的shutdownhook被觸發

原创 【架構師】緩存--如何更優雅的做緩存

    本博文主要講解如何更加優雅的做緩存,緩存服務器與基礎客戶端連接、緩存代碼在博主的博文《MemCached的安裝和JAVA客戶端連接Memcached示例代碼》有介紹。優雅緩存的代碼都是基於那篇博文基礎上完成的。主要業務代碼有如下:

原创 【架構師】緩存擊穿--復現、原理、分析、解決

本文目錄結構場景說明使用代碼復現問題&一步一步解決問題復現問題拓展問題思考 場景說明 某項目產品上線1月左右時間(終端用戶5W左右),某日客戶經理反饋早上使用的時候,系統使用很卡,但是過幾分鐘之後就又沒有問題。後面幾日客戶經理又沒

原创 【Java】【多線程】CountdownLatch使用方法說明

本文目錄結構CountDownLatch基本概念CountDownLatch重點方法介紹CountDownLatch適用場景說明CountDownLatch使用案例 CountDownLatch基本概念 CountDownLatc

原创 【大數據】一圖瞭解大數據發展歷程

本文目錄結構大數據領域相關概念一圖看懂大數據發展歷程 大數據領域相關概念 2003年Google發表了大數據相關第一批論文“谷歌文件系統”GFS,開啓了大數據技術大幕,之後出現了衆多優秀的產品與企業組織,其中最爲代表性的Hadoo

原创 【Nginx】 配置負載--Nginx配置詳解與負載方案詳解

本文目錄結構Nginx介紹Nginx配置層級結構介紹Nginx的全局配置說明 Nginx介紹 Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器,同時也提供了IMAP/POP3/SMTP服務。Nginx

原创 【Java 】 集合結構:HashMap、ArrayList等詳解

這裏寫自定義目錄標題鍵值對Map家族說明HashMap存儲結構詳解HashMap非線程安全導致死循環問題說明HashMap常見面試題HashTable, HashMap,TreeMap區別?HashMap是不是有序的連環炮式發問 鍵值

原创 Nosql數據庫有哪些,分別適用什麼場景

Nosql數據庫有哪些,分別適用什麼場景 Redis:鍵值對數據庫。 適合緩存場景。 Mongodb:分佈式文件存儲數據庫。 適合字段變動很多的業務。如商品表的屬性:冰箱的屬性 與 酒的屬性 大部分不一致,用JSON存儲在Mongodb中

原创 SpringMVC獲得請求參數值的幾種方法

    有不少同事在工作過程中,會遇到分不清如何獲得請求參數值的情況,明明自己測試過的接口是可以獲得參數的值的,而給第三方調用的時候就不可以,這些情況不甚枚舉。下面博主就給大家詳細介紹SpringMVC獲得請求參數獲取的幾種方法。   首

原创 JDK8的GC類型 與 高併發生產環境中不同GC類型帶來的性能提升

    記一次項目中,在JDK8環境下,並行GC月併發GC在Restful接口中體現差異。     當今國內第三大流量電商(某多多),博主所在公司在前一段時間和他們有產品合作,他們對我們產品提出了非常嚴格的要求:一分鐘時間範圍內接口響應時

原创 技術管理者---提升研發代碼質量---代碼檢查工具Sonar

本文是《技術管理者---提升研發代碼質量》系列文章第二篇,第一篇整體介紹請看博文《技術管理者---提升研發代碼質量---總體方法論》。本文重點講三部分內容:1)sonar是什麼,研發體系如何利用sonar提供代碼質量;2)開發過程中如何使

原创 技術管理者---提升研發代碼質量---代碼審覈Code Review

本文是《技術管理者---提升研發代碼質量》系列文章第三篇,第一篇整體介紹請看博文《技術管理者---提升研發代碼質量---總體方法論》,第二篇整體介紹請看博文《技術管理者---提升研發代碼質量---代碼檢查工具Sonar》。本文重點講兩部分

原创 技術管理者---提升研發代碼質量---總體方法論

你的研發團隊是否存在如下問題 程序bug不斷 好好的功能換個姿勢使用就出bug 開發好的功能,業務流程走不下去 每個開發人員寫的代碼風格各異 調試他人代碼無比痛苦 接手他人模塊代碼無比痛苦 代碼要不不提交,一提交一大堆代碼 等等等 研發流

原创 自建電商平臺分佈式微服務架構--服務治理、服務隔離

  近些年分佈式框架很是火熱,目前國內使用最多的框架是阿里的Dubbo體系架構,最近也有很多公司轉型到Spring Cloud的懷抱,還有一部分選擇自建分佈式微服務架構。  本片博文主要講述開發者使用自建的方式搭建微服務框架,主要目的是爲