相关文章
K8s-Traefik Ingress Controller
Traefik Ingress Controller
Traefik 是一个为了让部署微服务更加便捷而诞生的现代 HTTP 反向代理、负载均衡工具。traefik 本身设计的就能够实时跟 kubernetes api 交互,感知后端 service,pod 等的变化,自动更新配置并重载。
traefik 是一…
编程日记
2025/1/23 22:22:56
2023.11.15-hivesql之炸裂函数explode练习
把一个容器的多个数据炸裂出单独展示: explode(容器) 需求:将NBA总冠军球队数据使用explode进行拆分,并且根据夺冠年份进行倒序排序。
1.建表
--step1:建表
create table the_nba_championship(team_name string,champion_year array<string>
) row format…
编程日记
2025/1/25 9:22:27
TDengine 跨版本迁移实战
TDengine 3.0 已经退出了近一年,目前已经到了 3.2 版本。很遗憾的是 2.x 和 3.x 之间的数据文件不兼容。 如果向从 2.x 升级到 3.x 只能选择数据迁移的方式。 目前数据迁移有三种方法:
使用官方推荐工具 taosx。使用 taosdump 工具。自己写程序。
迁移…
编程日记
2025/1/23 5:55:02
使用PyInstaller打包Python程序
在 PyInstaller 中,-F 和 -D 是两种不同的打包方式:-F(--onefile): 这个选项会将整个应用程序打包成一个单独的可执行文件。这个文件包含了应用程序的所有代码和依赖,使得它更容易分发。例如:ba…
编程日记
2025/1/23 9:31:27
Day49 力扣单调栈 : 739. 每日温度 |496.下一个更大元素 I
Day49 力扣单调栈 : 739. 每日温度 |496.下一个更大元素 I 739. 每日温度第一印象看完题解的思路什么是单调栈?我的总结 实现中的苦难感悟代码 496.下一个更大元素 I第一印象看完题解的思路实现中的困难感悟代码 739. 每日温度 今天正式开始单调栈,这是…
编程日记
2025/1/22 9:12:25
cheerio实战案例
cheerio实战
常用操作
cheerio 是一个类似于 jQuery 的库,它提供了一组简单而强大的 API 来解析和操作 HTML。以下是一些常用的 cheerio 用法示例,包括循环 DOM 元素: 加载 HTML: const cheerio require(cheerio);
const html …
编程日记
2025/1/22 15:48:52
SparkSQL之Analyzed LogicalPlan生成过程
经过AstBuilder的处理,得到了Unresolved LogicalPlan。该逻辑算子树中未被解析的有UnresolvedRelation和UnresolvedAttribute两种对象。Analyzer所起到的主要作用就是将这两种节点或表达式解析成有类型的(Typed)对象。在此过程中,…
编程日记
2025/1/23 22:54:54