前言 上篇文章已經(jīng)梳理了整體流程,這次我們來看arthas-client 與 arthas-core 的交互.首先,我們回到arthas-agent啟動(dòng)的arthas-cor...
前言 上篇文章已經(jīng)梳理了整體流程,這次我們來看arthas-client 與 arthas-core 的交互.首先,我們回到arthas-agent啟動(dòng)的arthas-cor...
目的 arthas 是一個(gè)非常優(yōu)秀的生產(chǎn)診斷工具,可以熱部署.查看jvm信息,強(qiáng)制gc等等. 這里查看源碼的目的有兩點(diǎn): 通常的jvm是不支持對已載入的class進(jìn)行重新部署...
[TOC] 概念 1、group: 組內(nèi)只有1個(gè)實(shí)例消費(fèi)。如果不設(shè)置group,則stream會自動(dòng)為每個(gè)實(shí)例創(chuàng)建匿名且獨(dú)立的group——于是每個(gè)實(shí)例都會消費(fèi)組內(nèi)單次只有1...
這狗屁語法,日了狗
H5 doT.js模板語法記錄1、各種模板引擎性能對比 移動(dòng)端稍微復(fù)雜點(diǎn)的頁面肯定是需要用模板的,模板越小越好,當(dāng)然也得兼顧性能,目前doT.js是一個(gè)不錯(cuò)的選擇。各模板性能對比doT地址該模板各方面性能...
直接 Integer.reverse(n) ;
就完了.就是源碼寫的比較風(fēng)騷.
LeetCode 解題報(bào)告 - 7. Reverse Integer編程語言是 Java,代碼托管在我的 GitHub 上,包括測試用例。歡迎各種批評指正! 題目 —— Reverse Integer Reverse digits of an...
寫在前面: 今天往移動(dòng)硬盤上拷電影的時(shí)候忽然遇見文件過大無法拷貝的問題。因?yàn)橐粋€(gè)移動(dòng)硬盤如果分區(qū)為NTFS格式,那么就不能在MacOS上進(jìn)行寫操作,可是如果用FAT格式,雖然...
一個(gè)秘鑰庫生成多個(gè)證書. 創(chuàng)建CA證書,用于生成客戶端服務(wù)端證書. 生成客戶端證書 生成服務(wù)端證書. 秘鑰庫,彼此簽發(fā)證書給對方. 新建兩個(gè)秘鑰庫 2.兩個(gè)秘鑰庫分別生成證書...
服務(wù)端主要有以下幾步: 新建服務(wù)netty boot 實(shí)現(xiàn)出站數(shù)據(jù)分包規(guī)則 實(shí)現(xiàn)數(shù)據(jù)入站組包規(guī)則 實(shí)現(xiàn)自定義對象轉(zhuǎn)換為bytes編碼器 實(shí)現(xiàn)bytes轉(zhuǎn)換為自定義對象解碼器 ...
用習(xí)慣了IDEA的快捷鍵,被chrome這個(gè)大流氓無聲無息的干掉了,而且chrome不提供任何修改快捷鍵的方法,沒錯(cuò),就是這么傲嬌! 所以只能從windows入手了. 1.打...
動(dòng)態(tài)代理使用方法 無論是jdk的還是cglib的,基本使用方法都一樣.即Proxy代理類提供基礎(chǔ)的幾個(gè)方法. 1.getInvocationHandler 傳入?yún)?shù):代理對象...
異常示例: The temporary upload location [/tmp/tomcat.8614765871571973022.8080/work/Tomcat/l...
如果我們變更過 npm的全局插件目錄,那么可能導(dǎo)致插件更新了,但是卻仍舊使用的是低版本. 這次根據(jù)ionic舉例說明. 查看npm配置 npm config list 更新i...
1.where有索引,查詢卻奇慢 首先去掉order by ,group by 這類的函數(shù). 分析sql explain ,看是否查詢是走的索引. 如果查詢走的索引與wher...
JVM 內(nèi)存模型 從內(nèi)存申請方式劃分 1. 棧 stack 方法區(qū) method area 虛擬機(jī)棧 vm stack 本地方法棧 native stack 2. 堆 hea...