什么是 ASM ? ASM 是一個 Java 字節(jié)碼操控框架。它能被用來動態(tài)生成類或者增強(qiáng)既有類的功能。ASM 可以直接產(chǎn)生二進(jìn)制 class 文件,也可以在類被加載入 Ja...
什么是 ASM ? ASM 是一個 Java 字節(jié)碼操控框架。它能被用來動態(tài)生成類或者增強(qiáng)既有類的功能。ASM 可以直接產(chǎn)生二進(jìn)制 class 文件,也可以在類被加載入 Ja...
看字節(jié)碼之前需要先了解相關(guān)概念,如棧幀、操作數(shù)棧、局部變量表。棧幀是JVM中很重要的一個概念,因?yàn)镴VM是基于棧的架構(gòu)。一個方法的調(diào)用其實(shí)就是棧幀入棧出棧的過程。棧頂棧幀就是...
學(xué)習(xí)區(qū)塊鏈、比特幣需要先搞明白hash、非對稱加密、BASE64/58。比特幣中一個重要的概念就是UTXO(未花費(fèi)輸出),你有多少個比特幣就是根據(jù)這個得來的。挖礦得來的比特幣...
格式化時間不是用yyyy MM DD HH mm ss sss等在其他語言中常見的符號。而是:2006-01-02 15:04:05 完整UTC為:2006-01-02T15...
在做性能測試時,需要確保輸入?yún)?shù)是確定的,否則處理參數(shù)還會帶來一定的性能損耗。 JVM主要接受兩類標(biāo)志(少數(shù)例外):布爾標(biāo)志和附帶參數(shù)標(biāo)志。 布爾標(biāo)志語法:-XX:+Flag...
一、排查 CPU 故障的常用命令 top:Linux 命令[http://www.itdecent.cn/p/95d087dc1a43]??梢詫?shí)時查看各個進(jìn)程的 CPU 使...
高可用的數(shù)據(jù) 對于許多應(yīng)用而言,數(shù)據(jù)是寶貴的,必須的資產(chǎn)。數(shù)據(jù)是整個應(yīng)用的歷史,是記錄也有可能是配置信息,如果丟失了數(shù)據(jù),那么對于某些應(yīng)用來說結(jié)果可能就是毀滅性的,整個應(yīng)用都...
本文作者:豆包 首發(fā)于一周進(jìn)步 不知道大家是否有過像我一樣的經(jīng)歷: 想搜索某一樣?xùn)|西的時候,打開一款搜索引擎,經(jīng)過長時間的瀏覽,得到的結(jié)果卻始終不盡人意。 想著更換一種搜索引...