函数coalesce笔记hive

FFT学习笔记

FFT FFT 常用于加速多项式乘法。 点值表示法 先考虑如何表示一个多项式。 最常见的是给定长度为 \(n+1\) 的系数序列 \(a\) 来表示多项式 \(F(x)=\sum\limits_{i=0}^na_ix^i\),做多项式乘法时直接乘法分配律,时间复杂度是 \(O(n^2)\) 的。 另 ......
笔记 FFT

程序员的思维修炼 读书笔记01

Dreyfus模型将学习的过程分为五个不同的阶段或水平: 1.新手(Novice)需要详细的指导——要手把手地教。新手不知道这些指导是否有效,或者哪些指导更加重要;因为没有上下文知识可供他们使用进行评估。因此,新手需要频繁迅速的成就感和有规律的反馈。一本好的入门指导书籍要提供有足够多的图画和充足的可 ......
程序员 思维 笔记 程序

mysql中count函数的几种写法解析

一、count(主键) innodb引擎会遍历整张表,把每一行的主键值都取出来返回给服务层,服务层拿到主键后直接按行进行计数累加 二、count(特定字段) 2.1 没有not null约束 innodb引擎会遍历整张表,把每一行的字段值都取出来返回给服务层,服务层判断是否为null,不为null计 ......
写法 函数 mysql count

java 策略模式解决if-else ,函数式接口解决编写多个子类的问题

/** * @author: szc * @date: 2023/9/2 22:45 * @version: 1.0 * @description: 从map中获取函数式接口,解决if-else 多个子类问题 */ @Service public class MapToInterface { @Au ......
子类 函数 接口 多个 策略

python高级之函数的参数

函数的参数 形参与实参介绍 函数的参数分为形式参数和实际参数,简称形参和实参: 形参即在定义函数时,括号内声明的参数。形参本质就是一个变量名,用来接收外部传来的值。 实参即在调用函数时,括号内传入的值,值可以是常量、变量、表达式或三者的组合: #1:实参是常量 res=my_min(1,2) #2: ......
函数 参数 python

C++学习笔记五:变量与数据类型(Auto类型)

Auto 允许编译器自己来推断变量的类型,这种新功能是在c++11引入的。这个关键字结合for循环使用可以节省变量类型的重复输入。VS Code可以在鼠标移动到变量上之后直接显示变量的类型。 auto var1 {12}; //int auto var2 {13.0}; //double auto ......
类型 变量 笔记 数据 Auto

Linux 笔记

What does "{} ;" mean in the find command? If you run find with exec, {} expands to the filename of each file or directory found with find (so that ls ......
笔记 Linux

Adaptive Graph Contrastive Learning for Recommendation论文阅读笔记

Abstract 在实际的场景中,用户的行为数据往往是有噪声的,并且表现出偏态分布。所以需要利用自监督学习来改善用户表示。我们提出了一种新的自适应图对比学习(AdaGCL)框架,该框架使用两个自适应对比视图生成器来进行数据增强,以更好地增强CF范式。具体的说,我们使用了两个可训练的视图生成器,一个图 ......

《Mamba: Linear-Time Sequence Modeling with Selective State Spaces》阅读笔记

论文标题 《Mamba: Linear-Time Sequence Modeling with Selective State Spaces》 作者 Albert Gu 和 Tri Dao 初读 摘要 Transformer 架构及其核心注意力模块 地位:目前深度学习领域普遍的基础模型。 为了解决 ......

C++学习笔记四:变量与数据类型(布尔型)

今天来整理一下布尔型变量的使用方法 1. 声明和初始化 一个布尔类型的变量占据1 Byte空间,数值0代表false,其他非0数值代表true bool red_light {false}; bool green_light{true}; std::cout << "sizeof(bool) : " ......
布尔 变量 类型 笔记 数据

生成函数

使用场景:无穷级数与函数的对应。 无穷级数:一个无限的数列的和。 生成函数的应用: 求组合 求排列 普通型生成函数: \(g(x)=\sum_{i=0}^\infty a_ix_i\) 常见的普通型生成函数: \(\sum_{i=0}^\infty x^i=\frac{1}{1-x}\) 牛顿二项式 ......
函数

MongoDB的聚合笔记

1,聚合 聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg()。 常用的表达式如上图。 1.1,aggregate 语法 语法: db.集合名称.aggregate([{管道:{表达式}}]) 常用的管道: 1.2,$match 和 $group 往集合 items 中先 ......
MongoDB 笔记

移动构造函数

移动构造函数是C++11标准中引入的一个特殊的构造函数。它的主要目的是提高程序运行的效率,特别是在处理大型对象或者包含动态分配内存的对象时。 移动构造函数的参数是右值引用,通常用于接受临时对象。在移动构造函数中,新对象会直接接管临时对象的资源,而不是复制这些资源。这样,我们就可以避免一些不必要的深拷 ......
函数

学C笔记归纳 第十篇——循环算法优化

练习1:求1!+2!+...+10! 一般算法:双层循环,外层1~10,内层计算每个数的阶乘,在外层把阶乘相加。 int main() { int i = 0; int j = 0; int jc = 1; int sum = 0; for (i = 1; i <= 10; i++) { jc = ......
算法 笔记

Treap 学习笔记

二叉查找树 二叉查找树是一棵有点权的二叉树,具有以下几个特征: 左孩子的权值小于父亲的权值 右孩子的权值大于父亲的权值 中序遍历及从小到大排序 二叉查找树支持以下几个操作: 插入一个数 删除一个数 找一个数的前驱 找一个数的后继 询问一个数的排名 询问排第几名的数 二叉查找树一棵二叉查找树,所以在最 ......
笔记 Treap

函数相关补充

关于模块中的__name__: 在模块内(Python文件里面)运行的时候:__name__ = '__main__'; 在模块外(被其他Python文件引用)运行的时候:__name__ = '该模块名' 如果想要模块内的部分代码被其它文件引用时不被执行,可利用__name__加if条件限制,例如 ......
函数

学习笔记

1. 线段树平衡树进阶 线段树分裂:按某个标准将线段树从某一条从根到叶子的路径处裂开,分成左、右两棵树。 时间复杂度证明:由于线段树分裂时仅和一条从根到叶子的路径上的点有关,而树高为 $O(\log{n})$,所以时间复杂度为 $O(\log{n})$,且分裂一次会新建 $O(\log{n})$ 个 ......
笔记

字符串杂乱笔记

字符串哈希 将字符串的信息压缩到一个信息里面,一般压成一个值。 多项式哈希: 形如 \(h(s)=\sum\limits^{\left|s\right|}_{i=1}s_ibase^{i-1}\) 的哈希。 例:"abbab",使 a 为 \(1\),b 为 \(2\),base 为 \(7\), ......
字符串 字符 笔记

Git的学习笔记

Git的简单介绍 ‍ Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目 ‍ Git的常用命令 命令名称 作用 git config --global user.name '用户名' 设置用户签名 git config --global user.email '邮 ......
笔记 Git

读程序员的README笔记06_测试(上)

1. 行为准则 2. 编写、运行和修复测试用例会让人感觉很忙碌 2.1. 测试本身才更容易成为繁忙的工作 2.2. 糟糕的测试会增加开发人员的开销而不提供价值,并且还会增加测试套件的不稳定性 3. 测试用途 3.1. 测试可以检查代码是否正常工作 3.1.1. 测试本身就可以验证软件的行为是否符合预 ......
程序员 笔记 程序 README 06

【CCFCSP】2206真题笔记

-1.归一化处理 AC: #include<bits/stdc++.h> using namespace std; const int M=10e5+10; double a[M]; double ans[M]; double n,aa,abar,da,fa; int main(){ cin>>n; ......
真题 笔记 CCFCSP 2206

pandas-窗口函数rolling

pandas-窗口函数rolling 目录pandas-窗口函数rolling窗口函数rolling扩展窗口函数expanding每隔n行分组并求和参考资料 滚动计算(Rolling Calculation)是一种数据处理技术,它在时间序列数据或数据框中执行基于滑动窗口的计算。 通常用于计算移动平均 ......
函数 rolling pandas

《卓有成效的程序员》读书笔记3

《卓有成效的程序员》就是这样一本教你如何变懒的书, 在机制部分,主要介绍了一些能帮助大家提升效率的工具,思想。 个人总结: 1、Mac系统上使用QuickSilver加快程序的启动。 2、尽量少的使用鼠标,甚至都不要使用上下左右的按键,因为这些手势都会导致效率的下降。 3、使用Vim作为文本编辑器。 ......
卓有成效 程序员 成效 笔记 程序

[数字图像处理笔记] 第二章 数字图像处理基础

1. 数字图像处理基础知识 1.1 图像数字化及表达 1.1.1 图像数字化 将代表图像的 连续(模拟)信号 转换为 离散(数字)信号 的过程。 1.1.2 图像表达 任一幅图像,根据它的光强度(亮度、密度或灰度)的空间分布,均可以用下面的函数形式来表达: \[I = f(x, y, z, \lam ......
图像处理 图像 数字 第二章 基础

C++学习笔记三:变量与数据类型(浮点型)

1. 数据类型与所占内存大小 类型 大小 精度 注意 float 4 7 double 8 15 默认 long double 16 >double 精度就是有效数字 2. 声明和初始化 float number1 {1.12345678901234567890f}; // Precision : ......
浮点 变量 类型 笔记 数据

Effective C++笔记总结

1、示C++为一个语言联邦 C++是个多重范型编程语言(multiparadigm programming language),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、元编程形式(me ......
Effective 笔记

Python字符串的使用和相关函数方法

字符串是 Python 中最常用的数据类型。我们可以使用引号(单引号或双引号)来创建字符串。本文主要介绍字符串常用操作和42个字符串相关的方法,下面具体看一下。 参考文档:https://www.cjavapy.com/article/6/ 1、创建字符串 创建很简单,只要为变量分配一个值即可。 例 ......
字符串 函数 字符 方法 Python

农村高中生源转型期提升学生二次函数建模能力的课堂探究

在新课程下,培养学生的数学核心素养是高中数学课堂教学的根本任务。其中的建模思想是数学核心素养培养的一个基本指标,是学生正确认识数学知识内在本质与原理的重要思维工具。通过在数学课堂教学中有效地应用建模思想,主要的应用意义体现在如下几个方面:其一,通过在数学课堂中融入建模思想,可以对传统数学课堂教学中“ ......
转型期 生源 函数 课堂 高中

通用位字段打包和解包函数 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/core-api/packing.html 通用位字段打包和解包函数 问题陈述 在处理硬件时,人们必须在几种接口方式之间进行选择。可以将指针内存映射到硬件设备的内存区域上,并将其字段作为结构体成员(可能声明为位字段)进行访问。 ......
字段 函数 ChatGPT

C++学习笔记一:windows系统配置C++开发环境(VS code+g++/clang++)

1.下载vscode 官网下载地址: https://code.visualstudio.com/ 安装时选择把软件加入到环境变量中这个选项 2.打开vscode,安装c/c++扩展插件 3.下载gcc和clang编译器 下载地址: https://winlibs.com/ 下载后解压,把bin文件 ......
windows 环境 笔记 系统 clang
共13300篇  :39/444页 首页上一页39下一页尾页