相关文章
日志聚类算法 Drain 的实践与改良
在现实场景中,业务程序输出的日志往往规模庞大并且类型纷繁复杂。我们在查询和查看这些日志时,平铺的日志列表会让我们目不暇接,难以快速聚焦找到重要的日志条目。
在观测云中,我们在日志页面提供了聚类分析功能,可以…
建站知识
2025/1/7 3:39:17
Android布局layout的draw简洁clipPath实现圆角矩形布局,Kotlin
Android布局layout的draw简洁clipPath实现圆角矩形布局,Kotlin 通常,如果要把一个相对布局,FrameLayout,或者线性布局等这样的布局变成具有圆角或者圆形的布局,需要增加一个style,给它设置圆角,…
建站知识
2025/1/6 7:16:29
HashMap 的底层实现
一、数据结构
HashMap的底层主要基于数组和链表(或红黑树)实现。数组用于存储桶(bucket),每个桶可以包含一个链表或红黑树(在JDK 1.8及之后版本中),用于解决哈希冲突。
二、哈希函…
建站知识
2025/1/5 1:45:42
AMP 混合精度训练中的动态缩放机制: grad_scaler.py函数解析( torch._amp_update_scale_)
AMP 混合精度训练中的动态缩放机制
在深度学习中,混合精度训练(AMP, Automatic Mixed Precision)是一种常用的技术,它利用半精度浮点(FP16)计算来加速训练,同时使用单精度浮点(FP32…
建站知识
2025/1/6 15:41:15
Docker和K8s关系
k8s 是kubernets的缩写,’8‘代表中间的八个字符。
其实 Docker 和 k8s 并非直接的竞争对手,它俩相互依存。 Docker 是一个容器化平台,而 k8s 是 Docker 等容器平台的协调器。 随着容器越来越多出现了一系列新问题: 如何协调和调…
建站知识
2025/1/6 4:12:39
常见的显示器分辨率及其对应的像素数量
显示器的像素数量通常由其分辨率决定,分辨率表示为水平像素数乘以垂直像素数。
720P(1280720): 像素数量:约92.16万特点:这是高清标准的一个分辨率,通常用于手机、平板电脑或小型显示器。900P&…
建站知识
2025/1/7 4:32:49
1231java面经md
1,笔试(两道全排序)
冒泡排序
public class BubbleSort {public static int[] bubbleSort(int[] arr) {int n arr.length;for (int i 0; i < n - 1; i) {for (int j 0; j < n - 1 - i; j) {if (arr[j] > arr[j 1]) {// 交换元素位置int temp arr[j]…
建站知识
2025/1/6 17:52:11