二叉树的最近公共祖先 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 遇到任何递归型的问题,无非就是灵魂三问: 1、这个函数是干嘛的? 情况 1,如果p和q都在以root为根的树中,函数返回的即使p和q的最近公共祖先节点。 情况 2,那如果p和q都不在以root为根的树中怎么办呢?函数理所 ...
分类:
其他好文 时间:
2021-06-17 16:40:10
阅读次数:
0
函数的定义 # 方式一 start () { echo "nginx start .... [OK]" #return 0 } stop () { echo "nginx stop .... [FAIL]" } # 方式二 function start { echo "nginx start ... ...
分类:
其他好文 时间:
2021-06-17 16:37:05
阅读次数:
0
1.选择产品界面 frmSelectLaserFile->strLaserFileName = strSystemLaserFileName; //frmSelectLaserFile->jczCard = jczCard; frmSelectLaserFile->ShowModal(); // i ...
分类:
其他好文 时间:
2021-06-17 16:32:56
阅读次数:
0
Promise模拟,尝试手写Promise 思考 Promise通过new Promise 使用,并通常会传入一个函数,这个函数有两个参数,一个是resolve,一个是reject,resolve应该是一个可以解决事情的函数,reject应该是一个当事情没有得到解决时的处理函数,所以Promise应 ...
分类:
其他好文 时间:
2021-06-17 16:31:23
阅读次数:
0
元字符 元字符指的是能够被shell解释的特殊字符,每个特殊字符都有其特殊含义,这些字符一方面可用于变量值的运算、我们可以称之为运算符,另外一方面可以和shell命令配合使用来达到更高级的效果 算数运算符 运算符 - / % 算数运算符需要配合下述操作使用 # 浮点运算 bc # 整数运算 expr ...
分类:
其他好文 时间:
2021-06-16 18:34:56
阅读次数:
0
1 问题背景 nginx 安全漏洞(CVE-2019-9511) nginx 安全漏洞(CVE-2019-9513) nginx 安全漏洞(CVE-2019-9516) http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201908-9 ...
分类:
系统相关 时间:
2021-06-16 18:19:57
阅读次数:
0
函数传参和默认参数的区别,传参如果传的是引用地址,则会对这个引用产生影响,但是如果是默认参数,则是创建了一个新对象,对原引用没有影响。 const person = { name: "Lydia", age: 21 } const changeAge = (x = { ...person }) => ...
分类:
其他好文 时间:
2021-06-16 18:12:17
阅读次数:
0
js 基础 for in 和 for of的区别详解 const obj = { a: 1, b: 2, c: 3 } for (let i in obj) { console.log(i) // a // b // c } for (let i of obj) { console.log(i) / ...
分类:
其他好文 时间:
2021-06-16 18:08:46
阅读次数:
0
同17相比,在导航方法中增加了回调函数 private void Navigate(string navigatePath) { if (navigatePath != null) _regionManager.RequestNavigate("ContentRegion", navigatePat ...
分类:
其他好文 时间:
2021-06-16 18:06:12
阅读次数:
0
前言 起因是学习 crazyflie 的代码中出现 **__ sync_fetch_and_add ** 这个操作比较好奇,查阅后发现 __sync_fetch_and_add 有一些列的操作函数用于实现原子操作 **fetch **是先返回然后再进行 add 操作 其他同类型的原子操作函数,gcc ...
分类:
其他好文 时间:
2021-06-16 18:05:50
阅读次数:
0