原创 玩玩Python中的matplotlib

matplotlib中的pyplot模塊中包含很多用於生成圖表的函數,show()函數可以打開matplotlib查看器,顯示繪製的圖形 注意:plot()函數有三個參數,第一個爲列表形式,設置橫軸,第二個爲列表形式,設置縱軸,

原创 JDK8中在內存管理上的變化

JDK8中出現了元空間代替了永久代。元空間和永久代類似,都是對JVM規範中方法區的實現。區別在於元空間並不在虛擬機中,而是使用本地內存,默認情況下元空間的大小僅受本地內存限制,也可以通過-XX:MetaspaceSize指定元空間

原创 JVM的內存結構之線程私有部分與線程共享部分

Java內存模型即途中的Runtime Data Area區域 其中,一部分是線程私有的部分,另外一部分是線程共享的部分。 文章目錄Java內存模型之線程私有部分Java內存模型之線程共享部分 Java內存模型之線程私有部分

原创 Java 反射機制中 getMethod()方法和getDeclaredMethod()方法的區別

getMothod()方法:調用公共方法,不能反射調用私有方法,有時使用不當會有NoSuchMethodException異常,具體來說就是:獲取當前類和父類的所有public的方法。這裏的父類,指的是繼承層次中的所有父類。比如

原创 Redis(二)分佈式鎖+異步隊列+持久化

文章目錄通過Redis實現分佈式鎖通過Redis實現異步隊列Redis持久化方式RDB(快照)持久化AOF(保存寫狀態)RDB和AOF的優缺點 通過Redis實現分佈式鎖 分佈式鎖應該具備哪些條件 在分佈式系統環境下,一個方

原创 阿里雲 雲服務器CentOS7安裝 jdk8+tomcat8+maven+MySQL5.7(Java開發環境搭建)

直接空降連接: https://messi1002.top/2019/04/23/阿里雲CentOS7安裝-jdk8-tomcat8-maven-MySQL5-7/#more 上面是女票的博客,順便幫推一波~

原创 Redis(一)Redis基礎概述

文章目錄Redis概述引出緩存緩存中間件--Memcache和Redis的區別Memchche(簡單易用,代碼層次類似於Hash)RedisRedis很快(100000+QPS)Redis中常用數據類型(常用的爲前5種) Redi