關(guān)于纖程在JDK里面不直接支持昂灵,纖程有個名字叫協(xié)程避凝,這個里面區(qū)分四個概念 程序,進(jìn)程眨补,線程管削,纖程,這是通俗易懂的概念撑螺。 關(guān)于纖程和線程的本質(zhì)區(qū)別是一個通過內(nèi)核空間含思,一個不通過...
關(guān)于纖程在JDK里面不直接支持昂灵,纖程有個名字叫協(xié)程避凝,這個里面區(qū)分四個概念 程序,進(jìn)程眨补,線程管削,纖程,這是通俗易懂的概念撑螺。 關(guān)于纖程和線程的本質(zhì)區(qū)別是一個通過內(nèi)核空間含思,一個不通過...
這篇主要講CMS的日志格式、G1的日志格式甘晤、常用參數(shù) 含潘、纖程 學(xué)習(xí)過程中用到的一些知識。 CMS日志分析 首先啟動linux 然后執(zhí)行 命令java -Xms20M -Xmx...
模板概述 基于 Antlr4 編譯 hive 相關(guān) xxx.g 文件生成對應(yīng)的模板,如 hive 源碼中: 編譯完成生成對應(yīng) *.java 文件塞弊,Antlr4 詳見: 解析流...
老哥漱逸,有源碼可以分享學(xué)習(xí)下嗎泪姨?之前沒有接觸過這塊
Hive SQL 元數(shù)據(jù)血緣管理模板概述 基于 Antlr4 編譯 hive 相關(guān) xxx.g 文件生成對應(yīng)的模板,如 hive 源碼中: 編譯完成生成對應(yīng) *.java 文件饰抒,Antlr4 詳見: 解析流...
解決JVM運(yùn)行中的問題 一個案例理解常用工具 測試代碼: java -Xms200M -Xmx200M -XX:+PrintGC com.mashibing.jvm.gc.T...
Class進(jìn)入到內(nèi)存有三大步疆柔,分別是loading,linking,initlalizing. 上一次說到為什么要搞雙親委派模式,主要是為了安全镶柱,如果任何一個class都可...
Class Loading Linking Initalizing 簡單說上次講到了class文件的格式,這次講的是class文件怎么放進(jìn)內(nèi)存的模叙。class 文件怎么進(jìn)入到內(nèi)...
我們有一個文件x.java->執(zhí)行javac->變成x.class ,當(dāng)我們調(diào)用java命令的時候class會被裝載到內(nèi)存叫classLoader歇拆。一般的情況下我們寫自己類文...
贅述 本系列的文章將會從spark源碼的角度來分析spark任務(wù)提交集群到運(yùn)行結(jié)束這個過程的處理邏輯故觅,所以對Spark編程的熟練度要求比較高。 Spark是基于內(nèi)存的大數(shù)據(jù)處...