相关文章
Java学习之路 —— 多线程
文章目录 1. 线程创建方式1.1 继承Thread1.2 声明一个实现Runnable接口的类1.3 利用Callable接口、FutureTask类来实现 2. 线程同步2.1 同步代码块2.2 同步方法2.3 Lock锁 3. 线程同步4. 线程池 1. 线程创建方式
1.1 继承Thread
定义子类,继承Thread,创…
编程日记
2024/9/20 17:06:14
K8s-Traefik Ingress Controller
Traefik Ingress Controller
Traefik 是一个为了让部署微服务更加便捷而诞生的现代 HTTP 反向代理、负载均衡工具。traefik 本身设计的就能够实时跟 kubernetes api 交互,感知后端 service,pod 等的变化,自动更新配置并重载。
traefik 是一…
编程日记
2024/9/16 15:21:22
2023.11.15-hivesql之炸裂函数explode练习
把一个容器的多个数据炸裂出单独展示: explode(容器) 需求:将NBA总冠军球队数据使用explode进行拆分,并且根据夺冠年份进行倒序排序。
1.建表
--step1:建表
create table the_nba_championship(team_name string,champion_year array<string>
) row format…
编程日记
2024/9/20 23:41:13
基于Python实现汽车销售数据可视化【500010086】
导入模块
import numpy as np
import pandas as pd
import plotly.graph_objects as go
import plotly.express as px获取数据
df1 pd.read_excel(r"./data/中国汽车总体销量.xlsx")
print(df1.head(5))df1.info()df1[年份] df1[时间].dt.year
df1[月份] df1[时…
编程日记
2024/9/19 18:02:11
TDengine 跨版本迁移实战
TDengine 3.0 已经退出了近一年,目前已经到了 3.2 版本。很遗憾的是 2.x 和 3.x 之间的数据文件不兼容。 如果向从 2.x 升级到 3.x 只能选择数据迁移的方式。 目前数据迁移有三种方法:
使用官方推荐工具 taosx。使用 taosdump 工具。自己写程序。
迁移…
编程日记
2024/9/16 7:29:56
使用PyInstaller打包Python程序
在 PyInstaller 中,-F 和 -D 是两种不同的打包方式:-F(--onefile): 这个选项会将整个应用程序打包成一个单独的可执行文件。这个文件包含了应用程序的所有代码和依赖,使得它更容易分发。例如:ba…
编程日记
2024/9/20 9:58:31
Day49 力扣单调栈 : 739. 每日温度 |496.下一个更大元素 I
Day49 力扣单调栈 : 739. 每日温度 |496.下一个更大元素 I 739. 每日温度第一印象看完题解的思路什么是单调栈?我的总结 实现中的苦难感悟代码 496.下一个更大元素 I第一印象看完题解的思路实现中的困难感悟代码 739. 每日温度 今天正式开始单调栈,这是…
编程日记
2024/9/14 22:20:58