原创 JVM學習筆記(3.X)之類加載器命名空間補充

JVM學習筆記(3.X)之類加載器命名空間補充 本篇是類加載器命名空間補充,只是記錄一段奇怪的 代碼,以此來加深對命名空間的理解,下面貼下代碼及結果 MyPerson類 package com.zh.classloader;

原创 JVM學習筆記(4)之擴展類加載器

擴展類加載器加載目錄 打印擴展類加載器目錄 System.out.println(System.getProperty("java.ext.dirs")); 打印結果如下: D:\Java\jdk1.8.0_152\jre\li

原创 JVM學習筆記(2)之類加載器雙親委託機制實例

JVM學習筆記(2)之類加載器雙親委託機制實例 1、什麼是類加載器的雙親委託機制 類的加載器分爲三種,也可以自定義,分別爲Bootstrap Class Loader(啓動加載器)、Extensions Class Loader(

原创 JVM學習筆記(3)之命名空間

加載器命名空間 什麼是加載器命名空間 每個類加載器都有自己的命名空間,命名空間由該加載器及所有父加載器所加載的類組成 在同一個命名空間中不會出現類的完整名字(類的包名+類名)相同的兩個類 在不同的命名空間中,有可能會出

原创 2種MySQL實現層級關係的方法

背景: 最近在開發中,需要查詢數據的組織層級關係,故寫下這篇博文分享給大家一起學習,這裏只做下級往上查詢,上級往下級同理 1 .創建一個函數 CREATE FUNCTION `getParentList` ( parentI

原创 JVM學習筆記(1)之ClassLoader

JVM學習筆記(1)之ClassLoader 1.JVM簡介 JVM是伴隨Java這門語言的誕生而存在的,Java的最大特點就是跨平臺性,即我們常常說的一次編譯,到處運行,這個特性其實就是JVM的功勞,JVM不僅僅是一個虛擬機,更

原创 史上最簡單5分鐘配置MyBatis plus自動生成代碼

MyBatis plus自動生成模板代碼 前言: mybatis plus是一款國人寫的無侵入的數據層操作框架,使用簡單,無需做太多的配置即可使用,在mybatis框架的基礎上做了增強(最最主要的是文檔能看的懂,這纔是最重要的,本

原创 CentOs7配置安裝Tengine詳細教程

CentOs7配置安裝Tengine詳細教程 Tengine介紹 Tengine是由淘寶網發起的Web服務器項目。它在Nginx的基礎上,針對大訪問量網站的需求,添加了很多高級功能和特性。Tengine的性能和穩定性已經在大型的網

原创 Tengine整合FastDfs(上)

前言 現在越來越多的企業都採用FastDfs作爲文件上傳下載服務器,所以本篇將詳細介紹下FastDfs整合Tengine的教程,如果你尚未安裝配置Tengine,可以參考我上一篇博文寫的 CentOs7配置安裝Tengine詳細教