曾經(jīng)的我以為動(dòng)態(tài)規(guī)劃很神秘亭饵,很難理解。后來(lái)隨著刷的動(dòng)態(tài)規(guī)劃相關(guān)的題越來(lái)越多抒寂,對(duì)于動(dòng)態(tài)規(guī)劃也就駕輕就熟了洪灯。我一開始來(lái)認(rèn)識(shí)動(dòng)態(tài)規(guī)劃是通過(guò)概念來(lái)理解的...
今天我們來(lái)聊聊 Synchronized 里面的各種鎖:偏向鎖白群、輕量級(jí)鎖尚胞、重量級(jí)鎖,以及三個(gè)鎖之間是如何進(jìn)行鎖膨脹的帜慢。 眾所周知笼裳,線程阻塞帶來(lái)的...
Shallow Size and Retained Size Shallow Size and Retained Size 的含義都是指的實(shí)例對(duì)...
本文介紹如何使用 curses 擴(kuò)展去控制命令行模式的顯示。 原文鏈接:https://docs.python.org/3.6/howto/cu...
文章用來(lái)介紹常用的虛擬機(jī)內(nèi)存監(jiān)控和虛擬機(jī)相關(guān)的故障排除工具粱玲。 包括JDK自帶的命令行工具躬柬、和一些可視化工具,如jvisualvm抽减。 命令行工具 ...
介紹本人使用Atom編輯器使用的插件和主題配置允青,推薦給大家使用,同時(shí)也給自己做個(gè)備份卵沉。 theme 下面是一些廢話颠锉,可以跳過(guò) 說(shuō)起這個(gè)主題,真的...
通過(guò)介紹當(dāng)前的垃圾回收器和垃圾回收算法的對(duì)比和不同的優(yōu)勢(shì)史汗,來(lái)幫助讀者選擇適合自己的垃圾回收器木柬。主要涉及對(duì)象存活的判斷、三種垃圾回收算法以及新生代...
本文用于記錄在學(xué)習(xí) JVM 過(guò)程中的實(shí)驗(yàn)淹办,在完成《深入理解Java虛擬機(jī)》第二版第三章中的實(shí)驗(yàn)的基礎(chǔ)上眉枕,同時(shí)保證在JDK1.8上實(shí)驗(yàn)的可重復(fù)性,...
我們來(lái)聊聊GZIPOutputStream 和 GZIPInputStream, 如果不關(guān)閉流會(huì)引起的問(wèn)題,以及GZIPStream申請(qǐng)和釋放堆...