博客 / 列表

西洋無悔 - 數據結構與算法 05 棧與逆波蘭表達式

在數據結構與算法領域,棧的操作與應用、卡特蘭計數問題、表達式解析值得關注。以下詳細解釋: 1.基礎結構:進棧順序 1)進棧順序的基本概念 進棧順序(Push Order)是指元素按照特定順序被壓入棧中的過程。棧遵循後進先出(LIFO)原則,即:最後壓入的元素最先被彈出。理解進棧順序的推算是分析棧操作和解決相關問題的基礎。 2)棧的

彙編 , 數據結構 , 算法 , 後端開發 , 逆波蘭表達式 , 筆記 , Python

西洋無悔 - JVM指標及Istio指標

JVM是java程序運行的基礎,JVM中各種事件比如:GC,class loading,JPMS,heap,thread等等其實都可以有日誌來記錄。通過這些日誌,我們可以監控JVM中的事件,並可以依次來對java應用程序進行調優。 在JDK9中引入的Xlog日誌服務就是為這個目的而創建的。另外注意:很多人在學Java高級過程中難免會遇到各種問題解決

雲計算 , jvm , JAVA , 雲原生 , JVM指標及Istio指標

西洋無悔 - 卡特蘭數

Courant數(庫朗數)是流體力學仿真中衡量數值穩定性的關鍵參數,直接影響時間步長與網格分辨率的匹配關係。以下是核心要點: 定義與作用 Courant數(C)由流體速度(u)、時間步長(Δt)和網格尺寸(Δx)定義: 顯式與隱式格式的差異 顯式格式:C需嚴格限制(默認值1,複雜問題需減小)。 隱式格式:C可更大(理論

顯式 , 默認值 , 百度 , 前端開發 , Javascript

西洋無悔 - JVM 內存分析工具 - MAT

一、MAT下載和安裝 1、概述 MAT(Memory Analyzer Tool)工具是一款功能強大的]ava堆內存分析器。可以用於查找內存泄漏以及查看內存消耗情況。MAT是基於Eclipse開發的,不僅可以單獨使用,還可以作為插件的形式嵌入在Eclipse中使用。是一款免費的性能分析工具,使用起來非常方便。 2、下

字符串 , 老年代 , JAVA , Css , 前端開發 , HTML