相关文章
UDP网络套接字编程
先来说说数据在网络上的传输过程吧,我们知道系统其实终究是根据冯诺依曼来构成的,而网络数据是怎么发的呢?
其实很简单,网络有五层。如下: 如上图,我们知道的是,每层对应的操作系统中的那些地方…
建站知识
2025/3/8 20:05:21
第二部分:Module(也称为Package)
Module是一个传统的,较成熟的设计元数,虽然使用模块有一些技术上的原因,但主要原因确是“认知超载”。它为我们提供了两种观察模式,一是可以在module中查看细节,而不会被整个模型淹没,二是观察module之间的…
建站知识
2025/3/6 21:09:17
2023.11.17-hive调优的常见方式
目录
0.设置hive参数
1.数据压缩
2.hive数据存储格式
3.fetch抓取策略
4.本地模式
5.join优化操作
6.SQL优化(列裁剪,分区裁剪,map端聚合,count(distinct),笛卡尔积)
6.1 列裁剪:
6.2 分区裁剪:
6.3 map端聚合(group by):
6.4 count(distinct):
6.5 笛卡尔积:
7…
建站知识
2025/3/6 10:36:33
【C++上层应用】2. 预处理器
文章目录 【 1. #define 预处理 】【 2. #ifdef、#if 条件编译 】2.1 #ifdef2.2 #if2.3 实例 【 3. # 和 ## 预处理 】3.1 # 替换预处理3.2 ## 连接预处理 【 4. 预定义宏 】 预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理。 所有的预处理器指令都是…
建站知识
2025/2/8 6:48:22
RabbitMQ 部署及配置详解(集群部署)
单机部署请移步: RabbitMQ 部署及配置详解 (单机) RabbitMQ 集群是一个或 多个节点,每个节点共享用户、虚拟主机、 队列、交换、绑定、运行时参数和其他分布式状态。 一、RabbitMQ 集群可以通过多种方式形成: 通过在配置文件中列出群集节点以…
建站知识
2025/3/8 18:39:41
整形数据和浮点型数据在内存中的存储差别
愿所有美好如期而遇 我们先来看代码,猜猜结果是什么呢?
int main()
{//以整型数据的方式存储int n 10;float* m (float*)&n;//以整型数据的方式读取printf("%d\n", n);//以浮点型数据的方式2读取printf("%f\n", *m);printf(&…
建站知识
2025/3/6 8:18:06
Python 自动化(十八)admin后台管理
admin后台管理
什么是admin后台管理
django提供了比较完善的后台数据库的接口,可供开发过程中调用和测试使用
django会搜集所有已注册的模型类,为这些模型类提供数据管理界面,供开发使用 admin配置步骤
创建后台管理账号
该账号为管理后…
建站知识
2025/3/12 16:50:06
前端新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 第五章 Element-Plus组件库安装和使用
系列文章目录(点击查看) 文章目录 系列文章目录(点击查看)前言一、安装二、快速开始三、自动引入1、首先你需要安装 unplugin-vue-components 和 unplugin-auto-import 这两款插件2、在 vite.config.ts 文件中添加如下代码 四、自…
建站知识
2025/3/8 17:22:26