函数coalesce笔记hive

A4--Hive部署

一、版本信息 JDK 1.8 Hive 3.1.3 MySQL 8.0.30 二、安装部署Mysql 参考地址:离线安装MySql8.0(主从模式) 三、安装部署Hive 1. 安装准备 1) 把 apache-hive-3.1.3-bin.tar.gz 上传到 linux 的/opt/src 目录 ......
Hive A4

CDH+Hive部署

CDH介绍: CDH 全称 Cloudera’s Distribution Including Apache Hadoop,是 Cloudera 公司提供的一个 Apache Hadoop 发行版。CDH 将 Hadoop 与其他十几个关键的开源项目集成,并且加入了集群自动化安装、中心化管理、集群监 ......
Hive CDH

[小迪安全]笔记 day12、13 MySQL注入

1. 简单案例 1.1 简易代码分析SQL注入原理 http://localhost:8085/sqli-labs/Less-2/index.php?id=2 id=2 正常查询 http://localhost:8085/sqli-labs/Less-2/index.php?id=-2 id=-2 ......
笔记 MySQL day 12

python基础六(函数基础及参数使用)

一、 函数定义 1、什么是函数 函数就相当于具备某一功能的工具 函数的使用必须遵循一个原则: 先定义 后调用2、为何要用函数 代码冗余,程序的组织结构不清晰,可读性差 可维护性、扩展性差3、如何用函数 # 定义函数# 定义的语法 def 函数名(参数1,参数2,...): """文档描述""" 函数 ......
基础 函数 参数 python

自学Python爬虫笔记(day1)

环境python3.9版本及以上,开发工具pycharm 君子协议:robots.txt协议 规定了网站中哪些数据可以被爬虫爬取哪些不可以被爬虫爬取 下面是我学习的第一个爬虫的开发: from urllib.request import urlopen url = "http://www.baidu ......
爬虫 笔记 Python day1 day

SQL Server 2008 R2安装教程【详细安装笔记】

SQL Server 2008 R2安装教程 ① Microsoft SQL Server2008密钥Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB ② Microsoft SQL S ......
笔记 教程 Server 2008 SQL

django笔记1

1.安装django pip install django c:\python39 - python.exe - Scripts - pip.exe - django-admin.exe 【工具,创建django项目中的文件和文件夹】 - Lib - 内置模块 - site-packages - o ......
笔记 django

webrtc QOS笔记三 Nack机制浅析

nack源码浅析 nack源码浅析 Video Nack nack模块 nack list keyFrame list & recovered list nack 发送的策略 nack 模块的几个重要常量 改进参考 配置一个合适的发送延迟 重发补偿 Audio Nack SRS Nack Video ......
机制 笔记 webrtc Nack QOS

Python基础【20】匿名函数和可迭代函数

reduce函数和map函数: ......
函数 基础 Python

为什么基类析构函数需要是虚函数

析构函数作用 析构函数是进行类的清理工作,比如释放内存、关闭DB链接、关闭Socket等等,为实现多态性(C++多态),可以通过基类的指针或引用访问派生类的成员。也就是说,声明一个基类指针,这个基类指针可以指向派生类对象。 基类析构函数不是虚函数 #include <iostream> class ......
函数 要是

函数-切片-求并集

// 求并集 func SliceUnion(slice1, slice2 []string) []string { m := make(map[string]int) for _, v := range slice1 { m[v]++ } for _, v := range slice2 { ti ......
函数

函数-切片-求交集

// 求交集 func SliceIntersect(slice1, slice2 []string) []string { m := make(map[string]int) nn := make([]string, 0) for _, v := range slice1 { m[v]++ } f ......
交集 函数

函数-切片-求差集

// 求差集 func SliceDifference(slice1, slice2 []string) []string { m := make(map[string]int) nn := make([]string, 0) inter := SliceIntersect(slice1, slic ......
差集 函数

### 有关于路由守卫中的钩子函数

全局守卫: vue-router全局有三个守卫 1.router.beforeEach全局前置守卫,进入路由之前 2.router.beforeResolve全局解析守卫,在beforeRouter调用之后调用 3.router.afterEach全局后置钩子 进入路由之后 to/from/next ......
钩子 路由 函数

计网学习笔记六 Network Layer Overview

这节课开始进入了网络层的学习,讲述了网络层提供的功能,还有路由器内部是什么样子的,以及virtual circuit网络和datagram网络的一点比较。 网络层有什么作用呢?用一句话来说,就是需要负责将传输层的报文段从发送端传输到接收端。再详细一点点就是: 在发送方将传输层传下来的数据报文段封装成 ......
Overview Network 笔记 Layer

JavaSE复习笔记

配置阶段 java.exe 执行工具 javac.exe 编译工具(编译为class) JDK JVM JRE JVM + 核心类库 = JRE JRE + 开发工具Java Javac = JDK class字节码文件进入JVM 编写代码 文件名首字母大写 文件名必须与代码的类名一致 Java跨平 ......
笔记 JavaSE

Python3内置函数之H系列

1、hasattr() hasattr()是 Python 内置函数之一,用于检查一个对象是否具有指定的属性或方法。 2、hash() 在 Python 中,hash()函数用于获取给定对象的哈希值(散列值),即对象的唯一标识符。 哈希值是一个整数,具有以下特点: 对于同一个对象,在程序的不同执行期 ......
函数 Python3 Python

pwn刷题笔记

做几道pwn题,不使用ida的反汇编功能。 buuoj:ciscn_2019_n_1 检查保护机制,只开启了数据段不可执行 ida查看main函数汇编代码 根据汇编代码写出main函数的反汇编代码 setvbuf(cs:__bss_start, 0, 2, 0); servbuf(cs:stdin@ ......
笔记 pwn

Kotlin高阶函数的小例子

Kotlin的高阶函数可以作为参数传递给其他函数或者返回一个函数作为结果。以下是一个简单的例子: fun main() { val numbers = listOf(1, 2, 3, 4, 5) val evenNumbers = numbers.filter { it % 2 == 0 } pri ......
高阶 函数 例子 Kotlin

React Native学习笔记(三)—— 组件

一、创建ReactNative项目 1.1、React Native 有一个内置的命令行界面,你可以用它来生成一个新项目。您可以使用 Node.js 附带的 访问它,而无需全局安装任何内容。让我们创建一个名为“AwesomeProject”的新 React Native 项目:npx npx rea ......
组件 笔记 Native React

openstack heat 实验笔记

root@controller:/home/coa# more 1.yamlheat_template_version: pikeresources: new_net: type: OS::Neutron::Net properties: name: soc-test-net.cli new_sub ......
openstack 笔记 heat

【829】sklearn中train_test_split函数中的random_state有什么用?

参考:sklearn.model_selection中train_test_split的坑 参考:sklearn中train_test_split函数中的random_state有什么用? 对 random_state 设置一个固定的值,可以保证每次得到相同的训练集与测试集! ......

读SQL进阶教程笔记07_EXISTS谓词

1. 特点 1.1. 将多行数据作为整体来表达高级的条件 1.2. 使用关联子查询时性能仍然非常好 1.3. EXISTS的参数不像是单一值 1.3.1. 参数是行数据的集合 2. 什么是谓词 2.1. 一种特殊的函数,返回值是真值 2.2. 返回值都是true、false或者unknown 2.2 ......
谓词 进阶教程 笔记 教程 EXISTS

2023读书笔记

《1453:君士坦丁堡之战》 《1453:君士坦丁堡之战》是一本关于君士坦丁堡沦陷的历史非小说类图书。本书详细讲述了导致君士坦丁堡被奥斯曼土耳其人占领的事件,以及拜占庭帝国的终结。作者通过全面而深入的分析,介绍了宗教、经济、外交等政治、军事和社会因素对君士坦丁堡沦陷的影响。 此外,本书还详细讲述了沦 ......
笔记 2023

java笔记(this,super,override,instanceof,static)

super关键字的一些注意事项 子类在执行构造方法时,如果显式使用super()显式调用父类构造方法,则该调用必须放代码块在第一行 super必须出现在子类的方法或者构造方法中 使用this()显示调用构造方法,则该调用必须放在代码块第一行 由于第一条和第三条限制,super和this不能同时调用构 ......
instanceof override 笔记 static super

Online Continual Learning with Maximally Interfered Retrieval---阅读笔记

Online Continual Learning with Maximally Interfered Retrieval 阅读笔记 摘要: 本文主要提出了一种可控的样本采集策略的重放方法。我们检索受干扰最大的样本,即它们的预测将受到预测参数更新的最大负面影响。 1 Introduction 人工神 ......

flask 开发的个人笔记

本博客仅作为笔记,不做教学,教程可以看大佬这的flask教程。 环境 虚拟环境 创建虚拟环境 Windows $ python -m venv env Linux 或 macOS $ python3 -m venv env 激活虚拟环境 Windows $ env\Scripts\activate ......
笔记 flask 个人

机器学习-吴恩达课程笔记

回归算法 在于拟合一条线,来预测信息,这时y的值,或者说输出值也是是我们要考量的对象,因为我们要根据输出值的变化规律预测我们期望的输出值 分类算法 考虑点的分布问题,这时并不着重考量输出值,即我们不关心输出值的大小甚至他可以是符号,只起区别作用,我们更多考虑是在输入值所对应的输出值的分布状况,比如粗 ......
机器 课程 笔记

02142数据结构导论复习笔记

第一章 概论 概论⭐⭐ 数据结构:计算机组织数据和存储数据的方式。 数据结构:指一组相互之间存在一种或多种特定关系的数据的组织方式和它们在计算机内的存储方式,以及定义在该组数据上的一组操作。 引言⭐⭐ 算法+数据结构=程序 数据、数据元素和数据项⭐⭐⭐ 数据:所有被计算机存储、处理的对象。 数据元素 ......
数据结构 导论 结构 笔记 数据

Hive 如何巧用分布函数percent_rank()剔除极值求均值

场景描述 前期写过一篇关于剔除订单极值求订单均值的案例,之前使用的是 dense_rank 函数对订单金额进行排序后,过滤掉最大值最小值后进行处理,最近工作刚好使用到分布函数percent_rank,想起来应该也可以用到这个场景; percent_rank() 简介 percent_rank() 函 ......
极值 均值 percent_rank 函数 percent