钩子before-after-hook函数before
memmove函数
[参考](https://blog.csdn.net/m0_56911284/article/details/126831896) 引入问题 int main() { int arr1[10] = { 1,2,3,4,5,6,7,8,9,10 }; my_memcpy(arr1+2, arr1, 2 ......
isEmpty工具函数
在**项目开发中,需要在对未知数据类型做判空处理,期待空值列表:undefined、null、''、NaN、[]、{}, 注意非空: 0、false; 而常见的lodash.isEmpty, !value均不能直接满足我们的需求,那么我们需要抽离一个工具函数isEmpty; 接口返回表格字段的数据: ......
fstat函数
# 功能 由文件描述符获取文件的状态 # 头文件 ```c #include #include ``` # 函数声明 ```c int fstat(int filedes, struct *buf); ``` 两个参数分别为: int filedes: 已经打开的文件描述符,通常由 `open`函数 ......
fprintf()函数
fprintf()用于文件操作 ```c #include int fprintf( FILE *stream, const char *format,... ); ``` fprintf()函数根据指定的format(格式)发送信息(参数)到由stream(流)指定的文件.因此fprintf()可 ......
linux open函数
[参考](https://blog.csdn.net/renlonggg/article/details/80701949) ## 一、open函数用来干什么 open函数在Linux下一般用来打开或者创建一个文件,我们可以根据参数来定制我们需要的文件的属性和用户权限等各种参数。 ## 二、open ......
SG函数
# [SG 函数](https://www.acwing.com/problem/content/895/) 先定义,`SG` 函数对应有向无环图(`DAG`)上的一种游戏:有一枚棋子在起点上,每次可以沿着边往后移动,谁无法移动谁就输了。 公平组合游戏可以转换成他,只需要将局面中的所有状态看成一个节 ......
误差函数erf (转)
https://www.cnblogs.com/jiangkejie/p/15250760.html erf的定义 函数erf(x)在数学中为误差函数(也称之为高斯误差函数,error function or Gauss error function),是一个非基本函数(即不是初等函数),其在概率论 ......
C# 非独占延时函数 非Sleep
在C#窗口程序中,如果在主线程里调用Sleep,在Sleep完成之前, 界面呈现出假死状态,不能响应任何操作! 下边实现的是非独占性延时函数,延时过时中界面仍可响应消息: public static void Delay(int milliSecond) { int start = Environm ......
两种修改字节码改变函数执行方式
# 1 示例 ``` public ReturnType function() { try { Object[] args = new Object[]{}; Ret beforeRet = callOnBefore(args...); // 返回对象 if (beforeRet.state == ......
Vue3定义全局函数和变量
定义全局函数 Vue2 和 Vue3 的区别 由于 Vue3 没有 Prototype 属性,所以需要在 main.ts 文件里使用 app.config.globalProperties 去定义全局函数和变量 Vue2: // 之前 (Vue 2.x) Vue.prototype.$http = ......
自动请求钩子,返回loding状态
``` // useAutoRequest.ts /* * @Date: 2023-02-10 09:55:20 * @Description: useAutoRequest */ import { Ref, ref } from 'vue'; type TApiFun> = (...params: ......
5、oracle迁移到postgres-oracle中使用的`nvl`函数更改为统一的`coalesce`函数
[TOC] # oracle迁移到postgres-oracle中使用的`nvl`函数更改为统一的`coalesce`函数 `nvl`函数与`coalesce`函数都是值非空时,给默认值,oracle中也存在`coalesce`函数 ## 1、oracle的`nvl`函数 当成绩为空时,默认是0 ` ......
4、oracle迁移到postgres-oracle中使用的`decode`函数使用`case when`统一语法
[TOC] # oracle迁移到postgres-oracle中使用的`decode`函数使用`case when`统一语法 oracle中也有使用`case when`语法,使用`decode`函数比较简洁。 ## 1、oracle的`decode`语法 匹配`stu_type`为`1`的值的班 ......
Python any和all函数
https://blog.csdn.net/kaever/article/details/109553070 any():如果列表中所有元素都为False,则返回False;否则有一个为Ture,就返回True。all():如果列表中所有元素都为True,则返回True;否则有一个为False,就返 ......
Stm32 | TIM固件库函数整理
1.TIM_TypeDef 相关函数 void TIM_DeInit(TIM_TypeDef* TIMx) - 将定时器的所有寄存器和配置参数重置为默认值 - 清除任何挂起的中断状态和中断标志 - 关闭定时器的时钟和相关外设 void TIM_Cmd(TIM_TypeDef* TIMx, Funct ......
Python基础入门学习笔记 022 函数:递归是神马
汉诺塔游戏 树结构的定义 谢尔宾斯基三角形 递归求阶乘 •写一个求阶乘的函数 –正整数阶乘指从1乘以2乘以3乘以4一直乘到所要求的数。 –例如所给的数是5,则阶乘式是1×2×3×4×5,得到的积是120,所以120就是4的阶乘。 •假设我们n的值传入是5,那么: 实例:求阶乘 1 def facto ......
Python基础入门学习笔记 021函数:lambda表达式
lambda表达式的作用 •Python写一些执行脚本时,使用lambda就可以省下定义函数过程,比如说我们只是需要写个简单的脚本来管理服务器时间,我们就不需要专门定义一个函数然后再写调用,使用lambda就可以使得代码更加精简。 •对于一些比较抽象并且整个程序执行下来只需要调用一两次的函数,有时候 ......
Python基础入门学习笔记 019函数:我的地盘听我的
函数与过程 再谈谈返回值 如果有返回值,函数则返回对应值;如果没有,则返回None 可以返回多个值 ......
Python基础入门学习笔记 019函数:我的地盘听我的(局部变量与全局变量)
1 def discounts(price, rate): 2 final_price = price * rate 3 old_price = 88 #这里试图修改全局变量 4 print('修改后old_price的值是:', old_price) 5 return final_price 6 ......
Python基础入门学习笔记 018 函数:灵活即强大
形参和实参 >>> def MyFirstFunction(name): '函数定义过程中的name是叫形参' #因为Ta只是一个形式,表示占据一个参数位置 print('传递进来的' + name + '叫做实参,因为Ta是具体的参数值!') >>> MyFirstFunction('小甲鱼') ......
C++函数重载、默认形参
# # 一、函数重载 ## 1、什么是函数重载? 在同一作用域下,**函数名相同,参数列表不同**的函数构成重载关系 函数重载与返回值类型、参数名无关 与作用域是否相同,以及参数列表的数量、参数类型、常属性不同等有关 ## 2、C++是如何实现函数重载的? 通过g++ -S 生成汇编代码可知,编译器 ......
第2章 函数的连续性
# 第2章 函数的连续性 ## §2.1 集合的映射 #### (上.P55)定义2.1.1 一个从A到B的*映射*;集合A叫作映射的*定义域*;f(x)叫作x在映射之下的*像*或映射在x上的*值* - 定义2.1.1 设$A$,$B$是两个集合,如果$f$是一种规律, 使得对$A$中的每一个元素$ ......
函数的作用域和匿名函数
一、匿名函数: 1、filter函数,可以过滤出列表中大于3的数据,但是使用都需要提前定义一个函数,有没有更加简便的方式呢? def f(o): # 过滤器 if o>3: print(o) list(filter(f,[3,1,5,9,7,10])) 运行截图: 2、匿名函数(lambda后面是空 ......
使用python统计git仓库中频繁修改的热点函数
> 本篇博客以开源代码[RT-Thread](https://gitee.com/rtthread/rt-thread)为例,描述了如何使用python扫描统计代码中频繁修改的函数,帮助我们发现系统中需求变化和BUG制造的重灾区。 ## 需求背景 最近在学习设计模式时,印象深刻的一句话就是“要将设计 ......
隐式构造函数和explicit
当构造函数只有一个构造函数时,可以直接将参数赋值给类对象 class Entity { public: String m_Name; int m_Age; public: explicit Entity(const String& name) :m_Name(name) ,m_Age(0){} En ......
PS端UpSample函数实现
# PS端UpSample函数实现 ## 目的 - 在PS端dingyi一个函数,实现对PL端的`UpSample`模块的调用,完成对输入数据的上采样操作 - `UpSample`模块的功能是将输入的13x13x128的数据上采样为26x26x128的数据,保持通道数不变 - `UpSample`模 ......
16.exec函数详解
# 16.exec函数详解 ## 1.exec函数说明 fork函数是用于创建一个子进程,该子进程几乎是父进程的副本,而有时我们希望子进程去执行另外的程序,exec函数族就提供了一个在进程中启动另一个程序执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段 ......