原创 Eclipse 堆棧和內存大小設置

1、設置Eclipse內存使用情況 修改eclipse根目錄下的eclipse.ini文件      -vmargs  //虛擬機設置      -Xms40m       -Xmx256m          -XX:Perm

原创 redis計數器和分佈式鎖

參考:https://blog.hhui.top/hexblog/2018/01/14/Redis%E5%AE%9E%E7%8E%B0%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E7%9B%B8%E5%85%

原创 Redis數據結構與全局命令概述

前言 Redis 的 主從複製 模式下,一旦 主節點 由於故障不能提供服務,需要手動將 從節點 晉升爲 主節點,同時還要通知 客戶端 更新 主節點地址,這種故障處理方式從一定程度上是無法接受的。Redis 2.8 以後提供了 Redis

原创 Spring Boot 項目集成swagger-ui

1、pom依賴 <!-- swagger2 --> <!--swagger本身不支持spring mvc的,springfox把swagger包裝了一下,讓他可以支持springmvc-->

原创 CentOS 6.x和CentOS 7.x 對比

1、文件系統 CentOS 6.x :EXT4 EXT4單個文件系統容量達到1EB,單個文件大小達到16TB。 CentOS 7.x :XFS XFS默認支持8EB減1字節的單個文件系統,最大可支持的文件大小爲9EB,最大文件系統尺寸爲

原创 apache benchmark併發測試工具使用

ab是apache自帶的壓力測試工具。ab非常實用,它不僅可以對apache服務器進行網站訪問壓力測試,也可以對或其它類型的服務器進行壓力測試。比如nginx、tomcat、IIS等。 一、Apache下載 Windows下載地址: ht

原创 運行時數據區概述及線程(三)

一、運行時數據區概述 二、線程 1、JVM系統線程  

原创 JAVA虛擬機——類的加載(二)

一、類加載器子系統作用 二、類加載器ClassLoader角色 三、類的加載過程 四、類加載器的分類   五、雙親委派機制 六、類的主動使用和被動使用等

原创 redis主從複製原理和介紹

1、全量複製 流程 slave 向 master 傳遞命令 psync? -1 (因爲第一次通信不知道master的runid和偏移量,所以傳-1) master 向 slave 返回runid 和偏移量 slave 保存 master

原创 JVM(六)——動態鏈接及方法的調用

一、動態鏈接(或指向運行時常量池的方法引用) 二、方法的調用 1、早期綁定和晚期綁定 2、虛方法和非虛方法 3、虛方法表 三、方法返回地址

原创 【linux】linux下對java程序生成dump文件,並使用IBM Heap Analyzer進行分析,查找定位內存泄漏的問題代碼

1.首先,java程序啓動在linux,怎麼生成dump文件?   1》第一步,首先你需要得到java程序的PID,最簡單的方法使用如下命令 ps -ef|grep java  或者如果是docker啓動的  springboot服務

原创 解決web.xml is missing and is set to true問題

1、右鍵->單擊項目名 2、產生 WEB-INF 文件夾和 web.xml 文件  

原创 Eclipse創建簡單的spring boot項目

一、添加STS插件 1、方法一 1.Help -> Eclipse Marketplace… 2.選擇“Popular”標籤去查找Spring Tool Suite (STS) for Eclipse插件,找到後在線安裝 2、方法二 1