原创 JVM常見問題排查的思路彙總
參考文檔: 一次JVM爆內存分析 https://www.iteye.com/blog/chembo-1930892 部分內容提要: 1.應用沒有死,但是響應非常慢,通過jstat查看到s0/s1 eden old區都100%了;確認
原创 【前端項目-部署必備】使用Varnish緩存靜態資源文件在內存中
前言 現在都塊2020年了,這年代,隨便建個網站,動不動就是前後端分離的架構。我始終覺得,最合適業務場景的纔是最好的架構。像一些初創公司、沒啥業務量的中小型公司,也跟風前後端分離的架構.....實在是無力吐槽。不過也不
原创 JVM(Java虛擬機)優化大全和案例實戰
堆內存設置 原理 JVM堆內存分爲2塊:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Generation),主要存放的是Java類定義信息,與垃圾收集器要收集的
原创 阿里雲機器的JVM內存調優經歷(菜鳥必看,大神請繞道)
事先聲明:本文爲JVM調優菜鳥帖,純粹是記錄下自己的摸索過程,閱讀人羣爲從未搞過JVM調優的童鞋,大神請忽視本文,寫作水平有限,不喜勿噴,謝謝! 之前在阿里雲上買了個最低配的雲主機,1核 1G內存,1
原创 分佈式事物-- MySQL XA 協議
上一篇博客《分佈式事務--Fescar》分享了阿里巴巴開源的分佈式事物框架Fescar,接觸到Fescar的實現原理借鑑了XA協議,這篇博客我們來介紹總結一下XA協議。MySQL 從5.0.3開始支持XA分佈式事務,且只有InnoDB存
原创 分佈式事務中間件--Fescar
地址:https://github.com/alibaba/fescar 《分佈式事物--GTS的原理、架構與特點》 《Fescar源碼學習--事物管理者TM(服務調用方)》 《Fescar源碼學習--資源管理者RM(服務提供方)》 《F
原创 java應用的爲啥內存佔用率爲啥會升高?如何實時監測?
從編程的角度上來講,引起java應用內存佔用率升高的願意有以下一些: 1、別用new Boolean()。 在很多場景中Boolean類型是必須的,比如JDBC中boolean類型的set與get都是通過Boolean封裝傳遞的,大部分O
原创 SpringMVC處理請求的工作流程【源碼分析】
Spring簡介 DI(Dependency Injection):依賴注入,四種注入方式 IOC(Iversion of Controller):控制反轉 AOP(Aspect-Oriented Programming):面向切面編程,
原创 yum命令詳解
yum命令詳解 yum命令是在Fedora和RedHat以及SUSE中基於rpm的軟件包管理器,它可以使系統管理人員交互和自動化地更細與管理RPM軟件包,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有
原创 Centos7安裝中文字體
1、下載宋體文件: https://wwwtypimg.oss-cn-beijing.aliyuncs.com/fonts/simsunttc.zip 2、解壓simsun.ttc文件,把文件放到 /usr/share/fonts/
原创 MySQL數據庫遷移:拷貝data目錄
其實遷移數據庫,一般用sql文件就行,把A服務器數據庫的表結構和數據等等導出,然後導入到B服務器數據庫, 但是這次數據文件過大,大約有40個G,使用命令行導入,效果不是很好,經常在執行過程中報錯、卡死。 最後參考網上的帖子,複製源數據庫的
原创 正確理解Thread Local的原理與適用場景
Java進階(七)正確理解Thread Local的原理與適用場景 本文結合實例介紹了 Thread Local 的原理與實現方法,並分析了其適用場景。 原創文章,轉載請務必將下面這段話置於文章開頭處(保留超鏈接)。 本文轉發自技術世界
原创 Java RESTful框架的性能比較
Java RESTful框架的性能比較 原文鏈接:http://ju.outofmemory.cn/entry/299592 在微服務流行的今天,我們會從縱向和橫向分解代碼的邏輯,將一些獨立的無狀態的代碼單元實現爲微服務,可以將它
原创 Vert.x集成dubbo服務
vert.x筆記:5.vert.x集成dubbo服務 原文及更多文章請見個人博客:http://heartlifes.com vert.x 基礎介紹: dubbo是阿里巴巴內部的rpc遠程調用框架,和spring無縫對接,自帶load
原创 Vertx學習一:這玩意是到底是個啥
Vertx,融合Java、Ruby、Python等語言的高性能架構,架構師必讀 原文鏈接: http://www.360doc.com/content/18/0203/14/39530679_727432611.shtml 目錄: