1. 為什么需要JMH 某些場景下需要精確地知道一段代碼的性能如何,如: 當你已經(jīng)找出了熱點函數(shù)雕沉,需要對熱點函數(shù)進行進一步優(yōu)化時; 想定量地知道某個函數(shù)需要執(zhí)行多長時間闸拿,以及...

1. 為什么需要JMH 某些場景下需要精確地知道一段代碼的性能如何,如: 當你已經(jīng)找出了熱點函數(shù)雕沉,需要對熱點函數(shù)進行進一步優(yōu)化時; 想定量地知道某個函數(shù)需要執(zhí)行多長時間闸拿,以及...
抱歉夫凸,我們這邊暫時沒有相關(guān)場景
JVM之 DJL使用不當和自身bug引起的內(nèi)存泄露排查1. 背景 排序服務新上線一個DPP(Determinantal Point Process)重排算法邏輯照雁,基于DJL(Deep Java Library)[https://...
1. 背景 排序服務新上線一個DPP(Determinantal Point Process)重排算法邏輯,基于DJL(Deep Java Library)[https://...
1. 背景 線上某一個服務雖然沒有Full GC晦溪, 但是Young GC耗時一直居高不下瀑粥,更重要的是Olden區(qū)的最大使用量與日遞增。集群機器配置是8C16G三圆, 使用的是G1...
離線訓練好的模型有時需要在線上部署狞换,這里介紹PMML與tensorflow serving兩種方式,模型都選擇線性回歸嫌术。 1. 基于PMML文件部署 預測模型[https:/...
1. 寫在最前面 1.1 機器學習如何入門 關(guān)于機器學習如何入門可以參考機器學習該怎么入門?[https://www.zhihu.com/question/20691338]...
紙上得來終覺淺哀澈,絕知此事要躬行。前面幾篇文章先后介紹了K8S的搭建度气,組件、基本概念膨报,網(wǎng)絡(luò)和存儲磷籍。這章是一個實戰(zhàn)篇,實現(xiàn)基于K8S的spring-cloud+nacos+MyS...
前面兩章介紹了service和ingress现柠,service有Cluster IP和Node Port兩種類型: ClusterIP提供一個集群內(nèi)部的虛擬IP(cluster...
本質(zhì)上說制圈,一個volume(卷)就是一個目錄佣耐,從容器內(nèi)部可以訪問這個目錄中的內(nèi)容,而這個目錄是怎么來的软免,它背后的媒介是什么以及它里面的內(nèi)容周循,都是由volume的類型來決定的强法;...
1.為什么要有Ingress 前一篇文章[K8S系列四] K8S核心組件與核心概念(Pod、Deployment湾笛、Service)[https://www.jianshu.c...
1. 核心組件與核心概念 K8S集群分為Master節(jié)點和Node節(jié)點嚎研,Master節(jié)點負責調(diào)度分配任務蓖墅,Node節(jié)點接受Master調(diào)度進行工作。 1.1 Master節(jié)點...
Kubeadm [https://kubernetes.io/zh/docs/reference/setup-tools/kubeadm/]提供了 kubeadm init ...
docker[https://www.docker.com/]是一個開源的應用容器引擎临扮,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的鏡像[https://baike.b...
為搭建K8S集群论矾,首先要準備Linux集群環(huán)境,這里是在Windows 10環(huán)境下杆勇,基于VirtualBox和Vagrant實現(xiàn)的贪壳,Linux發(fā)行版采用Centos7。 Vi...
1. Python 安裝 Mac上較好的做法是基于Homebrew來安裝管理我們的應用 可以提前搜索指定的包是否存在 安裝 2. pip pip 是 Python 包管理工具...
類加載器(ClassLoader)是負責讀取 Java 字節(jié)碼靶橱,并轉(zhuǎn)換成 java.lang.Class 類的一個實例的代碼模塊寥袭。類加載器除了用于加載類外路捧,還可用于確定類在J...
1.JVM Java Virtual Machine Specification[http://docs.oracle.com/javase/specs/jvms/se7/h...
交易中的金額传黄,如果以元為單位的話杰扫,不可避免的會涉及到小數(shù),例如62.4元膘掰。但是因為double無法精確的表示某些小數(shù)章姓,如0.4這種的。所以如果單純使用double作為金額的類...
1. 線程池的作用: 重復利用已經(jīng)創(chuàng)建好的線程识埋, 降低創(chuàng)建線程和銷毀線程的性能開銷 合理的設(shè)置線程池大小可以避免因為線程數(shù)超出硬件資源瓶頸帶來的問題凡伊,類似起到了限流的作用 2...