函数coalesce笔记hive

Webserver学习笔记

本篇博客的 Webserver 基于 SOCKET 实现,这样只是为了追求底层,相对于其他方法较为麻烦。(当然你也可以使用其他封装好的库) 这段内容已经了解过 SOCKET 的人可以不看,不了解的不必深究。 ......
Webserver 笔记

欧拉函数性质证明

欧拉函数性质 前言:欧拉函数的定义 $\varphi(n)$ 为 $1-n$ 中与 $n$ 互质的数。 1证明: $\varphi(1)=1$ $$\because 只有1与1本身互质\\\therefore \varphi(1)=1$$ 2证明:$当p是质数时,\varphi(p)=p-1$ $$ ......
函数 性质

Go-day3——函数高级、包的使用、if-else、循环、switch、数组

一、函数高级 1、函数的参数和返回值都是类型的一部分,函数可以赋值给一个变量,有两种情况: test3 函数,接收一个参,参数是函数类型:没有参数没有返回值 test3 有返回值,返回值是个函数:函数有两个参数,一个返回值 有参数有返回值的带代码如下: package main import "fm ......
数组 函数 if-else Go-day switch

python 函数是对象

def hi(name="yasoob"): return "hi " + name print(hi()) # output: 'hi yasoob' # 我们甚至可以将一个函数赋值给一个变量,比如 greet = hi # 我们这里没有在使用小括号,因为我们并不是在调用hi函数 # 而是在将它放 ......
函数 对象 python

OpenResty学习笔记01:认识OpenResty

一. 先挖个坑 本来只想着简单了解一下OpenResty,但在接触之后,发现确实太有意思了,为了不让自己半途而废,先发这第一篇学习笔记,算是给自己立个flag自勉。 如果有哪位同行路过,并且对OpenResty有所了解,还望不吝指正! 二. 关于OpenResty的相关理解 OpenResty并不是 ......
OpenResty 笔记

【学习笔记】线性求逆元

假设我们已经求出了 [1,n-1] 的逆元,现在要求 n 的逆元。 令 $t=\lfloor{\frac{p}{n}}\rfloor,k= p % n$,那么: $$t\times n+k\equiv 0 (\mod p)$$ $$-t\times n\equiv k (\mod p)$$ 令左右同 ......
线性 笔记

CKA学习笔记

容器 容器和虚拟机的区别,容器本身是一个APP,虚拟机是一个完整的系统。 容器管理 runtime,运行时。 | 高级别Runtime | 低级别Runtime | | | | | docker | runc | | containerd | lxc | | cri-o | gvisor | | r ......
笔记 CKA

【学习笔记】杜教筛

如果我们要求一个积性函数 $f(x)$ 的前缀和,可以用杜教筛在 $O(n^{\frac{2}{3}})$ 的复杂度求出。 具体地,构造函数 $g(x)$ 和函数 $h(x)$ ,使得 $h=f*g $,要求的式子是 $S(n)=\sum\limits_{i=1}^{n}f(i)$。 开始推式子。 ......
笔记

Kotlin基础入门 - 变量、函数(方法)、对象、继承、接口

虽然之前用了Kotlin一段时间,但是回头看竟然没有做这方面的笔记,索性系统记录一下 基础过度 Kotlin基础入门 - 变量、函数(方法)、对象、继承、接口 Kotlin基础入门 - 静态变量、常量 And 静态函数、方法- Kotlin实战基础 - 设置点击事件、Activity跳转、传值 Ko ......
变量 函数 接口 对象 基础

Kotlin基础入门 - 静态变量、常量 And 静态函数、方法

在 Kotlin 中使用静态的方式不止一种,嗯... 大约有3 - 4种,具体采用哪种方式,还需要自己根据场景选择了~ Java 基础认知 常规方法 静态方法 Kotlin 静态变量、常量、函数 单例 Object 伴生 companion object 顶层类 顶层方法 注解 @JvmStatic ......
静态 常量 变量 函数 基础

笔记

1、方法不能够在主方法中使用,只能够通过内部类调用2、通过System.currentTimeMillis();可以获取当前时间的总毫秒数3、return的用法:有三种第一种就是可以结束循环体第二种就是可以直接结束方法体第三种就是可以再进行有返回值类型的时候,申明变量而且在这种有返回值类型的就得要一 ......
笔记

1 函数高级、 2 包的使用、 3 if-else 、4 循环 、5 switch、 6 数组

1 函数高级 package main import "fmt" // 1 函数的参数和返回值都是类型的一部分,函数可以赋值给一个变量 // test3 函数,接收一个参,参数是函数类型:没有参数没有返回值 // test 有返回值,返回值是个函数:函数有两个参数,一个返回值 //func test ......
数组 函数 if-else switch else

【go】函数高级 包的使用 gin框架初使用 if-else 循环 switch 数组

昨日回顾 sort list.sort # 1 go 基础数据类型 -数字:整数,正整数,浮点数,复数 -字符串: "" `` -单引号引起来的,只能放一个字符 a 中 -实际上是数字表示 20013 -默认是int32 实际上是rune -也可定义为 byte类型或uint8类型 -布尔类型 :t ......
数组 函数 框架 if-else switch

Golang - 4 Golang 函数

4 Golang 函数 函数 函数 是将一个或者一类问题包装为一个代码块,可以被多次调用,提高代码重用性。 函数也是一种类型,参数和返回值都是类型的一部分,并且返回值可以是一个函数 (1)语法规则 func 函数名(参数1 类型, 参数2 类型, ...) (返回值1类型, 返回值2类型, ...) ......
Golang 函数

【go】go语言变量类型 常量 函数基础 函数高级 setuptools将python项目打包 前后端联调

昨日回顾 使用setuptools将python项目打包 # https://zhuanlan.zhihu.com/p/624648232 # python 》setuptools--》whl包结构 公司内部写了包 》公司内部用 》开源出来 公司写好的项目,打包好,发给客户,客户可以直接运行起来 # ......
函数 常量 变量 setuptools 语言

【学习笔记】莫比乌斯反演

先来了解一下狄利克雷卷积的概念。对于函数 $f$ 和 $g$ ,我们定义运算 ${“*”}$ 为: $$ F(x)=\sum\limits_{d|n}f(x)\times g(\frac{n}{d}) $$ 莫比乌斯函数: $$ \mu(x)=\begin{cases} (-1)^k (x的每个质因 ......
笔记

读书笔记丨远程服务调用和RESTful,如何分析和抉择?

摘要:相信未来REST规范将会变得更加流行和普及。 本文分享自华为云社区《云原生时代,远程服务调用和RESTful,如何分析和抉择?》,作者:breakDawn 。 随着云原生的概念越来越火,服务的架构应该如何发展和演进,成为很多程序员关心的话题。大名鼎鼎的《深入理解java虚拟机》一书作者于21年 ......
RESTful 笔记

STM32F407 宏定义实现函数错误返回

开发环境:Window10 + MDK + STM32F407 实现目的:针对在函数内部需要对各个执行的子函数判断错误返回的场合,用宏定义替换繁琐的编码 代码实现: 1 /* 这种写法怎样 注册宏定义,故障返回批量处理 注册函数不能写在线程内部 */ 2 #define ET_(...) if (! ......
函数 错误 F407 STM 32F

「学习笔记」tarjan 算法与强连通分量

强连通的定义是:有向图 G 强连通是指,G 中任意两个结点连通。 强连通分量(Strongly Connected Components,SCC)的定义是:极大的强连通子图。 说简单一点就是环,环内的点都在一个强连通分量里,单独一个点也算是强连通分量(自己可以到达自己)。 变量 int tim, s ......
分量 算法 笔记 tarjan

JAVA笔记1

Java的基础技术包括以下内容: Java语言基础:Java语言是一种面向对象的编程语言,具有丰富的数据类型、控制结构、类和对象等基本特性。Java程序员需要熟练掌握Java语法和语义规则,以便能够编写出正确、高效的代码。 Java集合框架:Java集合框架是Java中用于管理和操作数据集合的一组A ......
笔记 JAVA

JVM笔记

VM全称为Java虚拟机(Java Virtual Machine),是Java程序的运行环境。它是一个抽象的计算机,能够在不同的操作系统上运行Java字节码(由Java源代码编译而来),实现了Java的一次编译、随处运行的特性。JVM除了提供基本的内存管理和垃圾回收功能外,还提供了类加载、字节码执 ......
笔记 JVM

vue-router学习笔记

1.路由基础配置 https://router.vuejs.org/zh/guide/ 2.动态路由 根据设置的路径参数实现 const routes = [ // 动态字段以冒号开始 { path: '/users/:id', component: User }, ]。 需要注意的是参数改变时(第 ......
vue-router 笔记 router vue

函数高级、包的使用、if-else、循环、switch、数组

1 函数高级 package main import "fmt" // 1 函数的参数和返回值都是类型的一部分,函数可以赋值给一个变量 // test3 函数,接收一个参,参数是函数类型:没有参数没有返回值 // test 有返回值,返回值是个函数:函数有两个参数,一个返回值 //func test ......
数组 函数 if-else switch else

Jmeter二次开发函数之入门

背景:Jmeter不能满足我们的参数需求,如生成手机号码、身份证号码等业务,固对jmeter进行二次函数开发 1、jmeter函数助手下拉框中现在没有helloword函数的,此文章将会实现在jmeter函数助手新增一个函数helloword,实现调用函数helloword则输出“hello,wor ......
函数 Jmeter

我的C++常用函数

/* 根据多个分隔符来分隔字符串. 比如 " :,]" */ std::vector<std::string> SplitString(const std::string& str, const std::string& delimiters) { std::vector<std::string> ......
函数 常用

Git简要笔记

git介绍:git是一款SCM软件,用来管理源码文件,需求文档,设计文档,开发文档等项目文件 在团队开发中,通过SCM软件管理这些文件,而业界用的较多的是git,它支持多人协作同时开发,且不需要中央服务器,而是分布式的版本控制系统 git也是linus为了方便管理linux内核而开发的 基础概念:1 ......
简要 笔记 Git

Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试

前言 mysql驱动版本msvc2015x32版本调好, mysql的mingw32版本的驱动上一个版本编译并测试好,有些三方库最低支持vs2017,所以只能使用msvc2017x64,基于Qt5.9.3,于是本篇编译mysql驱动的msvc2017x64版本,满足当前的特定需求,这次过程有点费劲, ......
版本 MySql 数据库 笔记 数据

英语笔记:第一天

说了你又不听,听了你又信,信了你又不做,做了你又不做好,做好了你又不发扬 听——》信——》做——》发扬 语法知识 #第一天 #第一次课句子成分 五个基本句型: 主语 + 谓语(不及物动词) + 状语 I work every day 我每天工作 2. 主语 + be + 表语 + 状语 I am h ......
笔记

《深入理解计算机系统》第五章学习笔记 优化程序性能

编写高效程序需要做到以下几点:第一,我们必须选择一组适当的算法和结构。第二,我们必须编写出编译器能够有效优化以转换成高效可执行代码的源代码。C语言的有些特性,例如执行指针运算和强制类型转换的能力,使得编译器很难对它进行优化。第三,针对处理运算量特别大的计算,将一个任务分成多个部分,这些部分可以在多核 ......
性能 计算机 笔记 程序 系统

python 将函数作为参数传给另一个函数

def hi(): return "hi yasoob!" def doSomethingBeforeHi(func): print("I am doing some boring work before executing hi()") print(func()) doSomethingBefor ......
函数 参数 python