相关文章
MAC安装unar并解压.rar文件
MAC上默认解压.zip文件,对.rar文件进行解压需要安装专门对软件。本文记录如何在命令行安装unar并对.rar文件进行解压。
命令行安装
brew install unar打印如下log则安装成功
使用brew list unar检查是否安装成功
brew list unar使用unar解压
unar 文件名.rar
编程日记
2025/5/4 11:35:08
Kotlin Flow流
一 Kotlin Flow 中的 stateIn 和 shareIn
一、简单比喻理解
想象一个水龙头(数据源)和几个水杯(数据接收者):
普通 Flow(冷流):每个水杯来接水时,都要重新打开水龙头从…
编程日记
2025/5/4 10:45:04
echarts自定义图表--柱状图-横向
区别于纵向表格 xAxis和yAxis对调 要将label全部固定到最右侧: 隐藏一个柱形 为每个label设置固定的偏移距离 offset: [300 - 80, 0] 在data中加入label的配置 根据现在的值生成距离右侧的偏移
更新方法
chart.setOption({series: [{},{data: data.map(v > ({v…
编程日记
2025/5/4 10:28:23
【算法笔记】贪心算法
一、什么是贪心算法?
贪心算法是一种在每一步选择中都采取当前看起来最优(最“贪心”)的策略,从而希望得到全局最优解的算法设计思想。
核心思想:每一步都做出局部最优选择,不回退。适用场景:…
编程日记
2025/5/4 9:21:29
C++ STL vector容器详解:从原理到实践
引言
亲爱的小伙伴们,今天我要和大家分享一个C编程中的"神器"——vector容器!作为STL(标准模板库)中最常用的容器之一,vector就像是一个"超级数组",既有数组的高效随机访问特性&#…
编程日记
2025/5/4 8:31:25
多元随机变量协方差矩阵
主要记录多元随机变量数字特征相关内容。 关键词:多元统计分析 二元随机变量(X, Y) 说明:可以理解变量中的 X为身高、Y为体重 总体协方差 σ X Y c o v ( X , Y ) E [ ( X − μ X ) ( Y − μ Y ) ] E ( X Y ) − μ X μ Y \sigma_{XY}cov(X, Y)E[…
编程日记
2025/5/4 7:58:03
【Hive入门】Hive性能调优:小文件问题与动态分区合并策略详解
目录
引言
1 Hive小文件问题概述
1.1 什么是小文件问题
1.2 小文件产生的原因
2 Hive小文件合并机制
2.1 hive.merge.smallfiles参数详解
2.2 小文件合并流程
2.3 合并策略选择
3 动态分区与小文件问题
3.1 动态分区原理
3.2 动态分区合并策略
3.3 动态分区合并流程…
编程日记
2025/5/3 22:47:09