函数coalesce笔记hive

对于散列函数的定义与整数散列

## 散列定义 对于一个简单的问题,给定N个正整数和M个正整数,要求当M个正整数中的元素如果在N中出现的话就输出YES。 一个很直观的思想即对于遍历M个正整数,然后在N中进行查找,找到的话就输出YES,但是这样的话,其时间效率将达到O(N*M),当N和M非常大的时候,这个方法根本不能满足实现。 然而 ......
整数 函数

pyhon 基础学习笔记(一)List

1. 有两个索引 2 索引的切片 L= [1,2,3,4,5,6] L[start:stop:step] 如L[1,2,2] 3. 列表增加元素 L.append(9) ,L.append([2,3]) 尾部追加 L.extend([1,2,3]) 尾部追加 L.insert(3,5) 位置3插入5 ......
基础 笔记 pyhon List

SQL日期操作函数(CONCAT、DATE_FORMAT、LAST_DAY)

获取某月底日期:`SELECT LAST_DAY('2021-07-01') AS month_end_date;` 拼接年月格式: > CONCAT(DATE_FORMAT(hp.planned_payment_date, '%Y-%m'), '-01') > > 如果数据库内存的是2023-07 ......
DATE_FORMAT 函数 LAST_DAY 日期 CONCAT

maven学习笔记

1、maven的两大核心内容: - 依赖管理:对 jar 的统一管理(Maven 提供了一个 Maven 的中央仓库,https://mvnrepository.com/ ,当我们在项目中添加完依赖之后,Maven 会自动去中央仓库下载相关的依赖,并且解决依赖的依赖问题。),也可以是自己的仓库。 - ......
笔记 maven

c语言计算整数各位数字之和函数

1、用C语言写一段,可以计算任意两个输入数的和的程序 2、求1到100之和用C语言怎么编程 3、c语言编写一个求三个整数和的程序并输出结果。 4、用c语言编程如何实现求和的程序代码? 用C语言写一段,可以计算任意两个输入数的和的程序 1、那么因为阿拉伯数字只有10个 所以10进制大于等于10的 用1 ......
之和 整数 函数 语言 数字

C语言学习笔记(三)函数和递归

# 函数和递归 ## 库函数 ### strcpy() ​ 使用之前要先包含 ​ 拷贝时会将\0一起拷贝(注意:/0是字符串结束的标志,但计算长度时不计入) ### memset() 内存设置 ​ 使用之前要先包含 ```c #include #include int main() { char a ......
语言学习 函数 语言 笔记

C语言学习笔记(四)数组

# 数组 ## 一维数组的创建和初始化 ```c //创建 类型 数组名 [元素个数]; int arr[10]; char arr2[5]; //初始化 int arr[10]={1,2,3}; //不完全初始化 char arr[5]={'a','b'}; char arr3[5]="ab";/ ......
语言学习 数组 语言 笔记

vue--day36--render函数

1.脚手架里面为什么main.js 里面,使用了render 函数/** * 该文件是整个项目的入口文件 */ //引入Vue import Vue from 'vue' // 引入App 组件 他是所有组件的父组件 import App from './App.vue' //关闭vue 的生产提示 ......
函数 render vue day 36

re: 从零开始的学PPT笔记

1. 深夜模式:账户 $\rightarrow$ office主题 2. 神奇操作:.ppt 后缀改成 .rar 居然可以解压 /jy 3. 默认设置:账户 $\rightarrow$ 保存 $\rightarrow$ 字体嵌入;账户 $\rightarrow$ 高级设置 $\rightarrow$ ......
笔记 PPT re

C++笔记

C++友元函数和友元类(C++ friend关键字) 借助友元(friend),可以使得其他类中的成员函数以及全局范围内的函数访问当前类的 private 成员。 注意,友元函数不同于类的成员函数,在友元函数中不能直接访问类的成员,必须要借助对象。 除非有必要,一般不建议把整个类声明为友元类,而只将 ......
笔记

凸优化6——典型的凸函数与不改变凸性的变换

本节对应凌青老师11,12,13,14内容 1. 典型的凸函数,参考凸优化学习笔记五:常见的凸函数 - 知乎 (zhihu.com) 补充范数的定义范数_百度百科 (baidu.com),即满足正定性、正齐次性、三角不等式 2. 哪些变换不改变函数凸性 搬运凸优化学习笔记六:保持凸函数性质的运算 - ......
函数 典型

算法学习笔记(26): 计算几何

# 计算几何 ## 向量 > 高一知识,略讲。 #### 向量外积 若 $\vec x = (x_1, y_1), \vec y = (x_2, y_2)$,则有 $\vec x \times \vec y = x_1 y_2 - y_1 x_2$。 或者表示为 $|\vec x||\vec y| ......
几何 算法 笔记 26

读数据压缩入门笔记08_评价数据压缩

![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230720164509097-438446554.png) # 1. 并不是每个算法都适用于所有的使用场景 # 2. 关注点 ## 2.1. 数据是在哪里压缩、存储和解压的 ......
数据 笔记 08

MSP432P401R SysTick实现延时函数delay

在准备电赛时计划移植代码到MSP432P401R上,并用SysTick同时实现一个全局时钟、微秒延时delay_us和毫秒延时delay_us。 一开始计划通过配置微秒级的时钟周期来实现delay_us,但是很快发现这种方式很容易阻塞主程序,并且SysTick确实一般只用于毫秒计时器……因为我需要用 ......
函数 SysTick delay 401R 432P

解析数论之数论函数(积性函数、广义卷积、形式幂级数、数论函数的导数)

> ###### @Coding: Typora+LaTeX > > ###### @Author : [DorinXL](https://dorinxl.gitee.io/)([博客](https://www.cnblogs.com/DorinXL/)) > > ###### @Time : 20 ......
数论 函数 解析数论 幂级数 卷积

WPF .net6 自定义启动入口 、 自定义Main函数、自定义 STAThread 方法

前言: 为了解决程序开启自启动问题 参考资料 Custom Entry Points in WPF on .NET Core 链接 https://blog.magnusmontin.net/2020/01/31/custom-entry-point-wpf-net-core/ Creating a ......
函数 STAThread 入口 方法 Main

JavaScript学习笔记

之所以学习JS是想更清楚的了解这门语言,记得上学那会就感觉j真难学,工作了几年了一直从事后端,但偶尔也会用前端开发,这时候就会手忙脚乱, 好多东西都是默默糊糊,还有就是,我想知道这门语言真的很难学吗?抱着好奇的心态开始了一个月的学习历程,下面整理一下一个月的学习笔记.跟着<<JavaScript前端 ......
JavaScript 笔记

线性基学习笔记

### 线性基的定义 在一个高维空间中一组极大的线性无关的向量组成为一组线性基,更严谨的定义参考线性代数相关内容。 但是在 OI 中我们常用的是异或线性基,它维护了给定若干个数能够通过异或计算出的所有的数,具体来说可以实现以下几个功能: - 求 min/max 异或和 - 求 k 大异或和 - 求异 ......
线性 笔记

Django学习笔记:第二章django的安装和创建应用

# 1.安装Django 终端运行 ``` pip install django ``` ![image-20230721105914778.png](https://s2.loli.net/2023/07/21/E2RhGoHT9uDzKBP.png) 查看django是否安装成功 ``` pyt ......
第二章 笔记 Django django

matlab 郭彦甫 3 结构化程式与自定义函数

1.脚本文件 保存文件格式 *.m 文件格式 函数部分 fx 包含绝大部分的函数介绍 注释为 行前加一个 % 如果为连续多行 需要先选中这些行 右键选择注释 两个 %% 将下面的部分分为section 区块 通常用于debug 设置程序的断点 “鼠标点击当前行 序号位置 形成圆点” debug模式 ......
程式 函数 结构 matlab

概率期望学习笔记总结

# 一. # OSU! ## 题目背景 原 《产品排序》 参见P2577 ## 题目描述 osu 是一款群众喜闻乐见的休闲软件。 我们可以把 osu 的规则简化与改编成以下的样子: 一共有 $n$ 次操作,每次操作只有成功与失败之分,成功对应 $1$,失败对应 $0$,$n$ 次操作对应为 $1$ ......
概率 笔记

Linux内核笔记(三)内核编程语言和环境

##学习概要: Linux内核使用的编程语言、目标文件格式、编译环境、内联汇编、语句表达式、寄存器变量、内联函数 c和汇编函数之间的相互调用机制Makefile文件的使用方法。 ##as86汇编语言语法 汇编器专门来把程序编译成含机器码的**二进制程序**或**目标文件**。汇编器会把输入的一个汇编 ......
内核 编程语言 语言 环境 笔记

「学习笔记」AC 自动机

AC 自动机是 **以 Trie 的结构为基础**,结合 **KMP 的思想** 建立的自动机,用于解决多模式匹配等任务。 ## Trie 的构建 这里需要仔细解释一下 Trie 的结点的含义,Trie 中的结点表示的是某个模式串的前缀。我们在后文也将其称作状态。一个结点表示一个状态,Trie 的边 ......
自动机 笔记

树上启发式合并学习笔记

## 树上启发式合并 $(dsu\ on \ tree)$ ### 适用条件: 可以在一个子树内统计的问题,并且不带修改。暴力复杂度一般为 $O(n^2)$。 ### 例题: #### CF600E Lomsat gelral ##### 解法 考虑一个问题 ,给你一棵树,每个节点有一个颜色,如果一 ......
笔记

实现PS端YOLO网络参数导入函数

# 实现PS端YOLO网络参数导入函数 - 目的: - 从SD卡读取Python生成的YOLO网络的所有参数的bin文件,并存储到DDR3内存中,为YOLO网络的推理和计算功能做准备 - 在main.c文件中调用load_param函数,一次性导入所有层的参数 - 前提: - 已经在Vivado和V ......
函数 参数 网络 YOLO

【学习笔记】【数学】概率与期望

## 前言 如果不小心发表出去了那么大概率是我手滑点错了,没有更新完那就是我也在学,有问题请@我。 另外有同学告诉我概率期望其实是动态规划? 基础知识: 互斥事件:事件 $A$ 和 $B$ 的交集为空, $A$ 与 $B$ 就是互斥事件,也叫互不相容事件。 也可叙述为:不可能同时发生的事件。 如 $ ......
概率 数学 笔记

7.20 图论笔记

### T1 [题目](https://www.luogu.com.cn/problem/P1948) • 在 $N$ 个点 $P$ 条边的加权无向图上求出一条从 $1$ 号结点到 $N$ 号结点的路径,使路径上第 $K + 1$ 大的边权尽量小。 • $0 ≤ K < N ≤ 1000$, $1 ......
笔记 7.20 20

MySQL(视图、事务、存储过程、函数、流程控制、索引)

一 视图(了解) 什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次可以直接使用 为什么要用视图 如果要频繁的操作一张虚拟表(拼表组成的),你就可以制作成视图,后续直接操作 视图其实也是一张表 如何操作 # 固定语法 create view # 具体操作 create view teac ......
视图 函数 索引 流程 事务

Mybatis笔记

如何获得Mybatis? maven仓库: <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</ ......
Mybatis 笔记

linux系统编程学习笔记

# IO 当系统调用io与标准io都能完成相同功能时,优先使用标准io 因为不同操作系统提供的系统调用不同,但标准io是之上的封装,不会随着系统的不同改变 另外标准io可以合并系统调用,加速 如标准io如fopen,在linux下依赖open,在windows下依赖openfile 标准IO与系统I ......
笔记 系统 linux