函数coalesce笔记hive
StarRocks Segment源码阅读笔记--Page的组成
Page由4部分组成 PageBody,PageFooter,FooterSize(4),CheckSum(4) PageBody是由page类型决定的,可能是压缩的。 PageFooter是经过序列化的PageFooterPB。它包含page_type、未压缩的body大小和其他通用的元数据。如果 ......
XOps笔记
当前是 Ops盛行的时代,在互联网圈内的你一定经常都会听到这些名词,DevOps、DevSecOps、GitOps、NetOps、ItOps、Aiops、DataOps、MLOps、NoOps;无论是什么 Ops,它的目标都是利用 DevOps 的最佳实践去实现效率和规模经济,并确保可靠性、可重用性 ......
特征平台笔记
AI从2012年开始快速发展,在人脸识别、广告、个性化推荐等领域大规模商用后,陆续出现了一些通用的平台来加速模型训练和模型部署流程,例如: AWS SageMaker :通过完全托管的基础设施、工具和工作流程为任何用例构建、训练和部署机器学习 (ML) 模型 Google Vertex AI :使用 ......
主席树学习笔记
Tip:建议完成 [Luogu P3919](https://www.luogu.com.cn/problem/P3919) 后阅读。 ### 目录 1. [模板](https://www.luogu.com.cn/problem/P3834):静态区间 $k$ 小值 2. [模板](https:/ ......
白话机器学习笔记(三)评估模型
# 模型评估 在进行回归和分类时,为了进行预测,我们定义了函数$f_\theta(x)$,然后根据训练数据求出了函数的参数$\theta$。 如何预测函数$f_\theta(x)$的精度?看它能否很好的拟合训练数据? ![image-20230719171157625](https://gitee. ......
白话机器学习笔记(一)学习回归
# 最小二乘法 ![](https://gitee.com/dongdong25800/markdown_imgs/raw/master/image-20230716170721042.png) ## 定义模型 表达式:$f_\theta(x)=\theta_0+\theta_1x$ (常用$\th ......
白话机器学习笔记(二)学习分类
![image-20230719111307639](https://gitee.com/dongdong25800/markdown_imgs/raw/master/image-20230719111307639.png) 分类用图形来解释,把他想象为有大小有方向带箭头的向量。 设权重向量为$w$ ......
KMP算法笔记
1.概念解析 前置: 将原串称之为 文本串,匹配串称之为 模式串。 KMP的实质其实就是:利用已经匹配的信息,来加速查找的过程。 对于暴力解法而言,当我进行模式串匹配时,遇到一个不匹配的字符,那么只能一步一步往下滑动,然后重新匹配。 但是对于KMP算法而言,利用到了 前缀子串和后缀子串的匹配信息。 ......
react菜鸟教程笔记
https://www.runoob.com/react/react-state.html 1、状态和变量的使用 class Clock extends React.Component { // 变量存放--固定写法 constructor() { super(); this.state = {sh ......
010 学习笔记--SQL优化
插入数据 主键优化 order by 优化 group by 优化 limit 优化 count 优化 update 优化 插入数据 原始操作:insert into tablename values('','');insert into tablename values('','')...... ......
常用os、np函数
一、os模块: 1、os.name() 描述:显示当前使用的平台,'nt'表示Windows,'posix' 表示Linux 语法:os.name 2、os.getcwd() 描述:返回当前进程的工作目录。 语法:os.getcwd() 3、os.chdir() 描述:改变当前工作目录到指定的路径。 ......
编写一个函数,它的参数是 initializer list<int>类型的对象,函数的功能是计算列表中所有元素的和。
满足题意的程序如下所示,注意iCount 的参数是initializer list 对象在调用该函数时,我们使用了列表初始化的方式生成实参。 int iCount(initializer_list<int> il) { int count = 0; //遍历il上的每一个元素 for (auto v ......
概率生成函数
如果 $X$ 是一个取非负值的随机变量的话,它的概率生成函数(probability generating function,PGF)是: $$G_X(z)=\sum_{k\ge 0}P\left(X=k\right)z^k$$ ### 性质 - $G_X(1)=1$ 显然成立 - $G_X'(1) ......
Pytorch常用函数
常用函数 随机数 torch.randn(batch,channels,rows,columns) 说明: rows:行 colums:列 channels:通道个数 batch:生成的个数 生成batch个具有channels个通道的rows行columns列的tensor 求平均 tensor. ......
欧拉函数
## 欧拉函数 ## 定义 **欧拉函数**的符号表示是 $\varphi (n)$ ,表示 $1\sim n$ 中和 $n$ **互质**的数的个数。 例如,$\varphi (12) = 4$,即 $1,5,7,11$ 。 ## 性质 1. 若 $n$ 是质数, 则 $\varphi (n) = ......
Web前端学习笔记
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>welcome t ......
MySQL 聚合函数干货
有一个日志表,其中包含字段A和字段B。您希望按字段A进行分组,并在每个分组中选择字段B值最大的行作为默认行。可以使用MAX()聚合函数来实现 GROUP BY 日期分组 同时计算每日的数据平均值 SELECT MAX(others) AS othersaa, DATE( updateTime ) A ......
拷贝构造函数 和 移动构造函数 深拷贝
采用了深拷贝的方式,obj2 和 obj3 的 data 成员变量指向不同的内存空间,因此可以独立地释放资源而不会出现重复释放的问题. class MyClass { public: int* data; int size; // 默认构造函数 MyClass() : data(nullptr), ......
函数中的回调函数参数的使用
函数 A.X在函数B 中完成回调 A->B-A.X() 变量定义: VoidCallback callDo 调用时的参数可以有两种方式传入: 1、X 2,()=>X() static showBottomMessage(BuildContext context, VoidCallback? call ......
常用的统计数学函数:sum, sd, mean, cv
```c++ /*********************************************************************** * @file math.h * @ingroup math * @author wangqing * @date 2020-05-14 * ......
FreeType 控制台渲染字形轮廓笔记
项目里用到了FreeType解析字体,这里只为了更方便入手FreeType,简单读取字体文件,并在控制台绘制制定字符轮廓,以字符A为例: 初始化FreeType,加载字体文件 #include <freetype2/ft2build.h> #include FT_FREETYPE_H #includ ......
Learning hard C#学习笔记——读书笔记 07
## 1.值类型和引用类型 ### 1.1 什么是值类型和引用类型 * 值类型:包括简单类型,枚举类型,结构体类型等,值类型通常被分配在线程的堆栈上,变量保存的内容就是实例数据本身 * 引用类型:引用类型实例则被分配在托管堆上,变量保存的是实例数据的内存地址,引用类型主要包括类类型、接口类型、委托类 ......
elasticsearch 聚合函数求和、求平均值
按 dlmc 字段分组,对 tbmj 字段求和、求平均值 { "aggs": { "group_by_dlmc_sum": { "terms": { "size": 1000, "field": "dlmc.keyword" }, "aggs": { "tbmj_sum": { "sum": { " ......
java parallelStream 线程堵塞问题笔记
定义: Stream(流)是JDK8中引入的一种类似与迭代器(Iterator)的单向迭代访问数据的工具。ParallelStream则是并行的流,它通过Fork/Join 框架(JSR166y)来拆分任务,加速流的处理过程。最开始接触parallelStream很容易把其当做一个普通的线程池使用, ......
麒麟系统开发笔记(十二):在国产麒麟系统上编译GDAL库、搭建基础开发环境和基础Demo
前言 麒麟系统上做全球北斗定位终端开发,北斗GPS发过来的是大地坐标,应用需要的是经纬度坐标,所以需要转换,可以使用公式转换,但是之前涉及到了山He智能一个项目使用WG。 大地坐标简介 概述 大地坐标(Geodetic coordinate)是大地测量中以参考椭球面为基准面的坐标,地面点P的位置用大 ......
c++笔记-scoped_lock/unique_lock解析
[toc] # scoped_lock vs unique_lock 在C++中,std::scoped_lock和std::unique_lock都是用来管理互斥量(mutex)的RAII(Resource Acquisition Is Initialization)类,用于简化多线程编程中的锁管 ......
拷贝构造函数 和 移动构造函数的 浅拷贝
class MyClass { public: int* data; // 默认构造函数 MyClass() : data(nullptr) {} // 拷贝构造函数(浅拷贝) MyClass(const MyClass& other) : data(other.data) {} // 移动构造函数 ......
类内函数
创建了一个名为MyClass的类,并在其中实现了默认构造函数、参数化构造函数、拷贝构造函数、移动构造函数、析构函数、拷贝赋值运算符、移动赋值运算符、成员函数、静态成员函数和友元函数。在主函数中,我们创建了几个类对象,并演示了这些函数的调用和使用。请注意,输出语句被添加到每个函数的实现中,以便在调用时 ......
字典树(trie) 算法笔记
## P1 字典树是什么 顾名思义就像一个字典一样,可以查询某单词是否出现,也可以查找同一前缀的单词的个数等等操作。 ## P2 字典树的实现 字典树是用树来实现的(这不废话吗),如果从根节点走到一个已标记过的节点(后面我们会称它为单词节点)的一条路径就是一个单词。 我们定义一下变量(或数组)的表示 ......